DWF ke PDF C#

Mengonversi file DWF(Design Web Format) menjadi PDF(Portable Document Format) adalah persyaratan umum bagi para profesional yang bekerja dengan dokumen desain dan teknik. Konversi ini memastikan bahwa file DWF, yang biasanya digunakan untuk berbagi dan melihat data desain yang kaya, dapat dengan mudah didistribusikan, dilihat, dan dicetak di berbagai platform tanpa memerlukan perangkat lunak khusus. Dalam postingan blog ini, kami akan memandu Anda melalui proses mengonversi file DWF ke PDF menggunakan C#.

Mengapa Mengonversi DWF ke PDF?

Sebelum kita mendalami proses konversi, mari kita pahami mengapa seseorang mungkin perlu mengonversi file DWF ke PDF:

Aksesibilitas Universal: PDF adalah format yang diterima secara luas dan dapat dibuka di perangkat apa pun dengan pembaca PDF, memastikan bahwa data desain Anda dapat diakses oleh semua orang.

Pelestarian Integritas Desain: File PDF menjaga integritas dan kualitas desain, memastikan tidak ada detail yang hilang selama konversi.

Kemudahan Distribusi: File PDF ringkas dan dapat dengan mudah dibagikan melalui email atau metode berbagi file lainnya.

Siap Cetak: PDF adalah format pilihan untuk dicetak, memastikan desain Anda siap dicetak tanpa format tambahan apa pun.

Konverter DWF ke PDF - Instalasi C# API

Anda dapat memproses DWF dan format file terkait CAD lainnya dengan menginstal Conholdate.Total for .NET dengan perintah instalasi NuGet berikut:

PM> NuGet\Install-Package Conholdate.Total

Konversi DWF ke PDF di C#

Silakan ikuti langkah-langkah di bawah ini untuk mengonversi DWF ke PDF di C#:

  • Muat file DWF sumber di objek kelas Gambar.
  • Buat instance objek kelas CadRasterizationOptions dan atur properti khusus.
  • Inisialisasi instance kelas PdfOptions.
  • Tetapkan opsi rasterisasi vektor.
  • Simpan file PDF keluaran.

Cuplikan kode berikut menjelaskan cara mengonversi DWF ke PDF di C#:

// Muat file DWF di objek kelas Gambar
using (Aspose.CAD.Image image = Aspose.CAD.Image.Load("sample.dwf"))
{
    // Buat instance objek kelas CadRasterizationOptions
    Aspose.CAD.ImageOptions.CadRasterizationOptions dwfRasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions();

    // Tetapkan ukuran halaman
    dwfRasterizationOptions.PageHeight = 500;
    dwfRasterizationOptions.PageWidth = 500;

    // Inisialisasi objek PdfOptions
    Aspose.CAD.ImageOptions.PdfOptions pdfOptions = new Aspose.CAD.ImageOptions.PdfOptions();

    // Tetapkan opsi rasterisasi vektor
    pdfOptions.VectorRasterizationOptions = dwfRasterizationOptions;

    // Simpan berkas PDF
    image.Save("output.pdf", pdfOptions);
}

Lisensi Evaluasi Gratis

Anda dapat meminta lisensi sementara gratis untuk menguji semua fitur API tanpa batasan apa pun.

Menyimpulkan

Mengonversi file DWF ke PDF di C# adalah proses sederhana dengan pendekatan ini. Dengan mengikuti langkah-langkah yang diuraikan dalam postingan ini, Anda dapat memastikan bahwa dokumen desain Anda mudah diakses, dibagikan, dan siap dicetak. Namun, jika Anda memiliki keraguan atau pertanyaan, silakan kirim pesan kepada kami di forum.

FAQ

Apa itu DWF?

DWF (Design Web Format) adalah format file yang dikembangkan oleh Autodesk untuk berbagi dan melihat data desain yang kaya tanpa memerlukan perangkat lunak CAD khusus.

Bisakah saya mengonversi beberapa file DWF ke PDF sekaligus?

Ya, Anda dapat mengulang beberapa file DWF dan mengonversi masing-masing file ke PDF menggunakan pendekatan yang sama.

Bisakah saya menyesuaikan keluaran PDF?

Ya, Anda dapat menyesuaikan keluaran PDF dengan menyesuaikan properti kelas PdfOptions dan CadRasterizationOptions.

Lihat juga