Cara Mencetak Dokumen Word di C#

Dalam tutorial langkah demi langkah ini, kami akan menjelaskan cara mencetak dokumen Word di C# tanpa interop dan tanpa otomatisasi. Kami akan menggunakan aplikasi Windows Forms untuk mencetak Word DOCX dalam C# menggunakan dialog printer.

Langkah-langkah Mencetak Dokumen Word di C# Tanpa Interop

  1. Instal paket Aspose.Words for .NET dari NuGet.org
  2. Tambahkan referensi ke Aspose.Words dan Aspose.Words.Rendering namespaces
  3. Setel lisensi Aspose.Words untuk .NET menggunakan metode SetLicense
  4. Buat objek Document baru dan muat dokumen DOCX
  5. Buat objek PrintDialog baru dan atur properti dialog printer
  6. Buat objek PrintPreviewDialog dan atur objek AsposeWordsPrintDocument dan properti lainnya
  7. Lampirkan acara untuk mengaktifkan dialog printer
  8. Terakhir, tampilkan dialog printer kepada pengguna

Pada langkah-langkah di atas, kita memuat dokumen Word ke objek Dokumen, mengatur properti dari dialog printer dan kemudian meneruskan dokumen ke instance dialog printer yang dibuat. Langkah-langkah ini membantu mencetak dokumen Word dalam C# menggunakan dialog printer windows. Kami akan menambahkan topik petunjuk terpisah, untuk menunjukkan cara mencetak dokumen Word tanpa dialog printer.

Kode untuk Mencetak Dokumen Word di C# Tanpa Otomatisasi

Kode di atas dalam C# print Word document tanpa membuka file DOCX atau DOC itu sendiri. Ini mengatur properti dialog cetak bersama dengan melewatkan dokumen itu sendiri dan kemudian membiarkan pengguna mencetak dokumen.

 Indonesian