Konversi Publisher ke JPG di C# | Konverter PUB ke JPG/JPEG

Publisher adalah aplikasi perangkat lunak desktop publishing dari Microsoft yang digunakan untuk membuat berbagai publikasi, seperti buletin, brosur, pamflet, dan lainnya. Namun, file PUB tidak didukung secara luas, jadi dalam kasus tertentu, kami mungkin perlu mengonversi file PUB menjadi gambar JPG secara terprogram. Dalam postingan blog ini, kami akan menunjukkan cara mengonversi Publisher ke JPG di C#. Kami akan memberikan panduan langkah demi langkah dan cuplikan kode untuk membantu Anda memulai.

Artikel ini mencakup topik-topik berikut:

  1. C# API untuk Mengonversi Publisher ke JPG
  2. Langkah-Langkah Mengonversi File Publisher ke JPG
  3. Konversi Publisher ke JPG di C#
  4. Konversi File PUB ke JPG Secara Online
  5. Sumber Pembelajaran

C# API untuk Mengonversi Penerbit ke JPG

Konversi penerbit ke JPG terdiri dari dua langkah. Pertama, kita akan menggunakan API Aspose.PUB for .NET untuk memuat dan merender file PUB ke dalam format PDF, lalu halaman file PDF akan diubah menjadi gambar JPG menggunakan Aspose.PDF for .NET API.

Aspose.PUB for .NET memungkinkan pengembang bekerja dengan lancar dengan file Microsoft Publisher (PUB) dalam aplikasi .NET mereka. Ini menyediakan serangkaian fitur komprehensif untuk membaca, menulis, mengkonversi, dan memanipulasi file PUB. Padahal, Aspose.PDF for .NET adalah alat serbaguna yang dapat digunakan untuk melakukan berbagai tugas terkait file PDF.

Silakan unduh DLL API atau instal menggunakan perintah NuGet berikut:

PM> Install-Package Aspose.PUB
PM> Install-Package Aspose.PDF

Cara Mengonversi File PUB Penerbit ke JPG

Kita dapat dengan mudah mengkonversi file PUB ke gambar JPG dengan mengikuti langkah-langkah di bawah ini:

  1. Buat parser PUB dan parsing file PUB.
  2. Konversikan PUB ke aliran file PDF.
  3. Ulangi semua halaman dokumen PDF.
  4. Buat perangkat JPEG dan proses halaman untuk disimpan sebagai gambar JPG.

Sekarang, mari kita lihat cara melakukan langkah-langkah ini di C# untuk mengonversi file Publisher PUB ke JPG.

Konversi Publisher ke Gambar JPG di C#

Silakan ikuti langkah-langkah di bawah ini untuk mengonversi file Publisher menjadi gambar JPG secara terprogram di C#:

  1. Buat parser PUB menggunakan metode CreateParser() dari kelas PubFactory.
  2. Parsing file Publisher yang dimuat menggunakan metode Parse().
  3. Inisialisasi objek MemoryStream untuk menyimpan file PDF.
  4. Konversi PUB ke PDF menggunakan metode ConvertToPdf().
  5. Buat instance kelas Document dengan aliran PDF.
  6. Dapatkan informasi file menggunakan objek kelas PdfFileInfo.
  7. Ulangi halaman dokumen PDF dan dapatkan tinggi, lebar, dan resolusi yang ditetapkan.
  8. Setelah itu, buat instance JpegDevice dengan tinggi, lebar, dan resolusi untuk halaman tersebut.
  9. Terakhir, panggil metode Process() untuk menyimpan sebagai JPG. Dibutuhkan jalur file halaman dan gambar keluaran sebagai argumen.

Contoh kode berikut menunjukkan cara mengonversi Publisher ke JPG di C#.

// Contoh kode ini menunjukkan cara mengonversi file Publisher PUB ke format gambar JPG.
// Muat file PUB dan buat PUB Parser
var parser = PubFactory.CreateParser("C:\\Files\\sample.pub");

// Parsing file PUB
var doc = parser.Parse();

// Inisialisasi aliran memori
MemoryStream stream = new MemoryStream();

// Konversikan file PUB ke PDF
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// Muat aliran dokumen PDF
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);

// Dapatkan info file PDF
PdfFileInfo info = new PdfFileInfo(document);

// Ulangi semua halaman PDF
foreach (Page page in document.Pages)
{
    // Dapatkan lebar dan tinggi Halaman
    int width = Convert.ToInt32(info.GetPageWidth(page.Number));
    int height = Convert.ToInt32(info.GetPageHeight(page.Number));

    // Buat objek Resolusi
    Resolution resolution = new Resolution(300);

    // Buat perangkat JPEG dengan Lebar, Tinggi, dan Resolusi tertentu
    JpegDevice JpegDevice = new JpegDevice(width, height, resolution);

    // Proses file Halaman dan simpan gambar JPEG keluaran
    JpegDevice.Process(page, "C:\\Files\\Page" + page.Number + ".jpg");
}
Konversi Publisher ke Gambar JPG di C#

Konversikan Publisher ke Gambar JPG di C#.

Dapatkan Lisensi Gratis

Anda bisa mendapatkan lisensi sementara gratis untuk mencoba perpustakaan tanpa batasan evaluasi.

Konverter PUB ke JPG - Online Gratis

Anda dapat mencoba aplikasi Konverter PUB ke JPG online gratis ini untuk mengonversi file penerbit ke gambar JPG tanpa menginstal perangkat lunak atau plugin apa pun.

Konversi File PUB ke JPG Online – Sumber Belajar

Selain mengonversi file Publisher PUB ke format JPG, Anda juga dapat menjelajahi berbagai fitur perpustakaan lainnya menggunakan sumber daya berikut:

Kesimpulan

Dalam postingan blog ini, kami telah menunjukkan kepada Anda cara mengonversi Publisher ke JPG di C#. Kami telah menyediakan panduan langkah demi langkah dan cuplikan kode untuk membantu Anda memulai. Mengonversi file Publisher ke JPG adalah tugas yang relatif sederhana, dan cuplikan kode yang disediakan dalam postingan blog ini dapat digunakan sebagai titik awal untuk mengembangkan aplikasi pengonversi Publisher ke JPG Anda sendiri. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum dukungan gratis kami.

Lihat juga