DWF เป็น PDF C#

การแปลงไฟล์ DWF(Design Web Format) เป็น PDF(Portable Document Format) เป็นข้อกำหนดทั่วไปสำหรับมืออาชีพที่ทำงานกับเอกสารการออกแบบและวิศวกรรม การแปลงนี้ช่วยให้แน่ใจว่าไฟล์ DWF ซึ่งโดยทั่วไปใช้สำหรับการแบ่งปันและดูข้อมูลการออกแบบที่หลากหลาย สามารถแจกจ่าย ดู และพิมพ์บนแพลตฟอร์มต่างๆ ได้อย่างง่ายดายโดยไม่ต้องใช้ซอฟต์แวร์พิเศษ ในบล็อกโพสต์นี้ เราจะแนะนำคุณตลอดขั้นตอนการแปลงไฟล์ DWF เป็น PDF โดยใช้ C#

ทำไมต้องแปลง DWF เป็น PDF

ก่อนที่เราจะเจาะลึกกระบวนการแปลง มาทำความเข้าใจก่อนว่าทำไมจึงต้องแปลงไฟล์ DWF เป็น PDF:

การเข้าถึงแบบสากล: PDF เป็นรูปแบบที่ได้รับการยอมรับอย่างกว้างขวางซึ่งสามารถเปิดได้บนอุปกรณ์ใดๆ ที่มีโปรแกรมอ่าน PDF เพื่อให้มั่นใจว่าทุกคนสามารถเข้าถึงข้อมูลการออกแบบของคุณได้

การรักษาความสมบูรณ์ของการออกแบบ: ไฟล์ PDF จะรักษาความสมบูรณ์และคุณภาพของการออกแบบ เพื่อให้แน่ใจว่าไม่มีรายละเอียดใดสูญหายระหว่างการแปลง

กระจายง่าย: ไฟล์ PDF มีขนาดกะทัดรัดและสามารถแชร์ผ่านอีเมลหรือวิธีการแชร์ไฟล์อื่นๆ ได้อย่างง่ายดาย

พร้อมพิมพ์: PDF เป็นรูปแบบที่ต้องการสำหรับการพิมพ์ เพื่อให้มั่นใจว่าการออกแบบของคุณพร้อมสำหรับการพิมพ์โดยไม่ต้องจัดรูปแบบเพิ่มเติมใดๆ

DWF เป็น PDF Converter - การติดตั้ง C# API

คุณสามารถประมวลผล DWF และรูปแบบไฟล์ที่เกี่ยวข้องกับ CAD อื่นๆ ได้โดยการติดตั้ง Conholdate.Total for .NET ด้วยคำสั่งการติดตั้ง NuGet ต่อไปนี้:

PM> NuGet\Install-Package Conholdate.Total

แปลง DWF เป็น PDF ใน C#

โปรดทำตามขั้นตอนด้านล่างเพื่อแปลง DWF เป็น PDF ใน C#:

  • โหลดไฟล์ DWF ต้นทางในออบเจ็กต์คลาส Image
  • สร้างอินสแตนซ์ของคลาสออบเจ็กต์ CadRasterizationOptions และตั้งค่าคุณสมบัติแบบกำหนดเอง
  • เตรียมใช้งานอินสแตนซ์ของคลาส PdfOptions
  • ตั้งค่าตัวเลือกการแรสเตอร์เวกเตอร์
  • บันทึกไฟล์ PDF เอาต์พุต

ข้อมูลโค้ดต่อไปนี้อธิบายวิธีแปลง DWF เป็น PDF ใน C#:

// โหลดไฟล์ DWF ในวัตถุคลาส Image
using (Aspose.CAD.Image image = Aspose.CAD.Image.Load("sample.dwf"))
{
    // สร้างอินสแตนซ์ของวัตถุคลาส CadRasterizationOptions
    Aspose.CAD.ImageOptions.CadRasterizationOptions dwfRasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions();

    // กำหนดขนาดหน้า
    dwfRasterizationOptions.PageHeight = 500;
    dwfRasterizationOptions.PageWidth = 500;

    // เตรียมใช้งานวัตถุ PdfOptions
    Aspose.CAD.ImageOptions.PdfOptions pdfOptions = new Aspose.CAD.ImageOptions.PdfOptions();

    // ตั้งค่าตัวเลือกการแรสเตอร์เวกเตอร์
    pdfOptions.VectorRasterizationOptions = dwfRasterizationOptions;

    // บันทึกไฟล์ PDF
    image.Save("output.pdf", pdfOptions);
}

ใบอนุญาตการประเมินผลฟรี

คุณสามารถขอ [ใบอนุญาตชั่วคราวฟรี] เพื่อทดสอบคุณสมบัติทั้งหมดของ API ได้โดยไม่มีข้อจำกัดใดๆ

สรุป

การแปลงไฟล์ DWF เป็น PDF ใน C# เป็นกระบวนการง่ายๆ ด้วยวิธีนี้ ด้วยการทำตามขั้นตอนที่ระบุไว้ในโพสต์นี้ คุณสามารถมั่นใจได้ว่าเอกสารการออกแบบของคุณสามารถเข้าถึงได้ง่าย แชร์ได้ และพร้อมพิมพ์ อย่างไรก็ตาม ในกรณีที่คุณมีข้อสงสัยหรือข้อสงสัย โปรดเขียนถึงเราที่ ฟอรั่ม

คำถามที่พบบ่อย

DWF คืออะไร?

DWF (Design Web Format) เป็นรูปแบบไฟล์ที่พัฒนาโดย Autodesk สำหรับการแชร์และดูข้อมูลการออกแบบที่หลากหลายโดยไม่ต้องใช้ซอฟต์แวร์ CAD เฉพาะทาง

ฉันสามารถแปลงไฟล์ DWF หลายไฟล์เป็น PDF พร้อมกันได้หรือไม่

ได้ คุณสามารถวนซ้ำไฟล์ DWF หลายไฟล์และแปลงแต่ละไฟล์เป็น PDF โดยใช้แนวทางเดียวกัน

ฉันสามารถปรับแต่งเอาต์พุต PDF ได้หรือไม่

ได้ คุณสามารถปรับแต่งเอาต์พุต PDF ได้โดยการปรับคุณสมบัติของคลาส PdfOptions และ CadRasterizationOptions

ดูสิ่งนี้ด้วย