Print PDF files C#

Dalam pemandangan digital hari ini, banyak organisasi memberi tumpuan kepada mengurangkan penggunaan kertas. Walau bagaimanapun, masih terdapat senario di mana pencetakan adalah penting—seperti menghantar pesanan dalam talian yang memerlukan butiran perintah cetak disimpan dalam format PDF. Cetak manual setiap dokumen boleh menjadi membosankan, terutamanya untuk operasi skala besar. Aspose.PDF untuk .NET API menyediakan penyelesaian yang cekap untuk mencetak fail PDF secara programmatik.

Dalam panduan ini, anda akan belajar bagaimana untuk mencetak fail PDF secara berkesan dalam aplikasi .NET menggunakan C#.

Mengautomatikkan cetakan fail PDF dalam aplikasi .NET anda menggunakan C# adalah mudah. ikuti langkah-langkah mudah ini untuk mencetak fail pdf:

  • Mencipta objek daripada PdfViewer Kelas yang
  • Muat turun dokumen input PDF.
  • Cetak fail PDF.

Berikut adalah skrip kod yang menunjukkan bagaimana untuk mencetak fail PDF menggunakan C#:

Jika perniagaan anda memerlukan pencetakan beberapa fail PDF, Aspose.PDF untuk .NET API boleh membantu menyederhanakan proses. bukannya mencetak setiap fail secara individu, anda boleh menggunakan senarai untuk mencetkan pelbagai fail dengan cekap.

  • Permulaan A List<string> untuk mengekalkan nama fail.
  • Masukkan fail PDF ke dalam senarai.
  • Muat turun setiap fail PDF.
  • Cetak pelbagai fail PDF.

Snippet kod berikut menggambarkan bagaimana untuk mencetak beberapa fail PDF menggunakan C#:

API Aspose.PDF membolehkan anda mencetak halaman tertentu daripada dokumen PDF. Untuk mencapai ini, anda perlu menentukan julat halaman yang anda ingin cetak.

  • Tetapkan laluan fail input dan output.
  • Tentukan julat halaman yang anda ingin cetak.
  • Menentukan parameter cetak.
  • Menjalankan perintah cetak.

Berikut adalah skrip kod yang menunjukkan bagaimana untuk mencetak halaman tertentu dokumen PDF:

Fail-fail PDF boleh disimpan dengan kata laluan, yang boleh termasuk pengguna atau pemilik password. pengguna password diperlukan untuk membuka dan melihat PDF, manakala pemilik password dikehendaki untuk pengubahsuaian. berikut adalah cara untuk mencetak fail PDF tersimpan:

  • Muat turun PDF yang selamat dengan kata laluan.
  • Mencipta A PdfViewer objek yang
  • Cetak fail PDF yang disimpan.

Snippet kod berikut menggambarkan bagaimana untuk mencetak fail PDF yang selamat menggunakan C#:

Anda boleh mengarahkan cetakan PDF anda ke trek kertas tertentu menggunakan Aspose.PDF untuk API .NET. Sebagai contoh, anda mungkin ingin mencetak PDF berat imej dari satu trek dan PDF berasaskan teks dari yang lain.

Berikut ialah skrip kod yang menunjukkan bagaimana untuk mencetak pada tali kertas tertentu:

Cetakan Page Range kepada Sumber Kertas yang berbeza menggunakan C#

Dalam sesetengah kes, anda mungkin mahu mencetak halaman yang berbeza daripada dokumen PDF yang sama ke sumber kertas yang berlainan.Sebagai contoh, ia boleh mencetuskan halaman penutup dari satu trek dan halaman seterusnya dari yang lain.

Berikut adalah skrip kod yang menunjukkan bagaimana untuk mencetak pelbagai halaman ke sumber kertas yang berbeza:

Semak Status Pekerjaan Cetak semasa mencetak PDF dengan C#

Apabila mencetak fail-fail PDF ke pelbagai pencetak, seperti Microsoft Print ke PDF atau mana-mana printer fizikal, memantau status kerja percetakan adalah penting.Ini amat penting bagi dokumen besar atau jika terdapat kemungkinan pencetaian boleh gagal.

  • Muat turun fail input PDF.
  • Menentukan tetapan halaman.
  • Masukkan nama pencetak.
  • Mencetak dokumen PDF menggunakan PrintDocumentWithSettings Kaedah yang

Snippet kod berikut menunjukkan bagaimana untuk memeriksa status kerja cetak:

Snippet kod ini akan mengeluarkan status cetak fail PDF ke konsol aplikasi .NET anda:

C# Print PDF

Conclusion

Dalam artikel ini, kami mengkaji pelbagai kaedah untuk mencetak kedua-dua fail PDF yang selamat dan tidak selamat menggunakan C# dan Plugin Aspose. kami meliputi bagaimana untuk dicetak keseluruhan dokumen PDF, rangkaian halaman tertentu, dan cara untuk mengarahkan cetakan ke trek kertas tertentu atau ikatan.

Dengan Aspose.PDF untuk .NET Plugin, anda boleh meningkatkan aplikasi anda dengan keupayaan cetak PDF berprestasi tinggi untuk hanya $99.

Jika anda sedang mencari untuk Create a PDF File Programmatically in C# , pastikan untuk memanfaatkan C# Create a PDF File Programmatically ciri-ciri yang ditawarkan oleh Aspose.Selain itu, jika anda perlu Send PDF to PrinterAnda boleh menggunakan yang C# Print PDF File Programmatically pilihan untuk memastikan proses percetakan tanpa wayar. untuk penyelesaian yang cepat, C# Print PDF Directly to Printer kaedah ini tidak berharga, terutamanya apabila anda perlu mencetak fail PDF menggunakan Microsoft Print to PDF C# atau setup pencetak lain.Selain itu, anda boleh menggunakan .NET Core Print PDF keupayaan atau .NET Print PDF Fungsi untuk menyempurnakan tugas cetak anda lebih lanjut.

Anda juga boleh meneroka C# Aspose PDF Print fungsi untuk meningkatkan sistem pengurusan dokumen anda.Jika anda berminat dengan contoh-contoh tertentu, C# Aspose PDF Print Example menawarkan wawasan yang berguna mengenai pelaksanaan ciri-ciri ini secara berkesan.

Akhir sekali, pertimbangkan C# Print PDF Programmatically kaedah untuk pelaksanaan yang lebih langsung, dan C# Print PDF File to Printer pilihan untuk memaksimumkan kecekapan percetakan anda. sama ada anda menggunakan C# PDF Writer atau melihat ke dalam C# PDF Print LibrariesPeluang mereka tak terhingga.

Selain itu, yang .NET Core Print PDF dan .NET Print PDF Fungsi menyediakan penyelesaian yang kukuh untuk pelbagai tugas pencetakan, memastikan bahawa anda boleh mencetak dokumen PDF dengan mudah dalam mana-mana aplikasi .NET.

Anda juga boleh menggunakan C# Print PDF perintah untuk menguruskan kerja-kerja cetak anda secara programmatik, dan C# Print PDF Document pilihan untuk memastikan output yang berkualiti tinggi. integrasi Aspose PDF C# Example dalam aplikasi anda akan membolehkan anda untuk mengendalikan fail PDF dengan kecekapan dan ketepatan yang lebih besar, akhirnya meningkatkan produktiviti anda.

Jika anda sedang mempertimbangkan untuk mencetak secara langsung dengan .NET, ASP.NET Print PDF dan ASP.NET Core Print PDF kaedah menyediakan cara yang berkesan untuk menguruskan keperluan percetakan anda.Selain itu, menggunakan C# Print PDF File Programmatically kaedah ini boleh membantu menyegarkan aliran kerja anda, memastikan anda boleh mengendalikan PDF dengan mudah di pelbagai aplikasi.

More in this category