MS Publisher adalah program untuk membuat dokumen yang difokuskan untuk bekerja dengan informasi tata letak halaman. Program ini membuka format file berikutnya MS Publisher 2.0 atau lebih baru, file dengan ekstensi .txt, file RTF, file MS Word, file HTML, teks Unicode, dan banyak lagi. File pub mungkin menyertakan berbagai jenis data seperti gambar, teks, atau grafik. Itu sebabnya formatnya tersebar luas dalam pembuatan selebaran, brosur, kartu pos, dan produksi iklan kertas lainnya.

Perangkat lunak ini memungkinkan Anda membuat dokumen yang dirancang sendiri atau menggunakan desain yang diformat untuk dokumen Anda. MS Publisher menyimpan file dengan ekstensi .pub dan tidak banyak aplikasi selain Publisher yang dapat memproses file tersebut.

Aspose.PUB untuk C# .NET adalah perpustakaan yang fleksibel dan mudah digunakan. Ini dikembangkan untuk bekerja dengan file publikasi elektronik. Solusi ini mendukung pemuatan, pembukaan, pengeditan, dan konversi format file publikasi elektronik populer (.pub) ke PDF. Ini menawarkan konversi PUB yang cepat dan andal ke PDF, HTML, XLSX, DOC, dan format gambar paling populer.

Selain mengintegrasikan ke dalam proyek C# .NET Anda sendiri, pustaka ini sempurna untuk membuat aplikasi lintas platform Anda sendiri untuk membuka, menggabungkan, atau mengonversi file MS Publisher. Di sini Anda dapat melihat dan mencoba contoh penerapan fungsionalitas ke dalam aplikasi tersebut. Mereka dibuat oleh tim kami dengan menggunakan solusi. Dengan solusi ini, Anda tidak perlu menginstal perangkat lunak tambahan apa pun, atau berlangganan untuk mendapatkan hasil yang dirender.

Fitur API Manipulasi .NET PUB Lanjutan

Ekspor File PUB ke PDF

Aspose.PUB untuk .NET dapat membaca dan mengonversi file publikasi (.pub) ke file PDF , hanya dengan beberapa baris kode.

Konversi PUB ke PDF - C#

    string pubFile = dataDir + "flyer.pub";

    var parser = PubFactory.CreateParser(pubFile);

    var pubtopdf = parser.Parse();

    Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(pubtopdf, dataDir + "publisher_to.pdf");

Kode di atas dapat dijelaskan secara singkat dengan cara berikut:

  • Buat path file lengkap ke file Publisher yang ingin Anda konversi. Untuk ini, buat sebuah string Variable pubFile dan tetapkan nilai variabel dataDir ke dalamnya.
  • Buat objek parser untuk mengurai konten file Publisher dengan memanggil Metode CreateParser() di Kelas PubFactory.
  • Gunakan Metode Parse() pada objek parser. Metode membaca dan mem-parsing konten file Publisher dan mengembalikan hasil yang ditetapkan ke variabel pubtopdf.
  • Konversikan konten yang diurai dari file Publisher ke file PDF dan simpan ke lokasi yang ditentukan menggunakan Metode ConvertToPdf() pada instance PdfConverter.

Mengakses dan Memanipulasi Lapisan PUB

Aspose.PUB untuk .NET memungkinkan Anda mengakses lapisan PUB dengan kemampuan menggambar di atasnya dengan gambar atau teks. Anda dapat menggabungkan lapisan, memperbarui teks pada lapisan, mengatur efek, atau mengekspor lapisan sebagai gambar. Anda juga dapat menggunakan PUB .NET API untuk mendeteksi file PUB yang diratakan atau membuat thumbnail.

Baca atau Buat File PUB

Aspose.PUB untuk .NET tidak hanya mendukung pemuatan format file PSD dan PSB untuk manipulasi dan konversi, tetapi juga menyediakan kemampuan untuk membuat file PUB dan PSB dari awal. Pengembang .NET dapat menggunakan API untuk mengotomatisasi skenario yang dapat membantu mereka dalam perjalanan.

Berbagai Filter Pencitraan

Aspose.PUB untuk .NET menyediakan fitur pencitraan inti seperti penyesuaian warna melalui pustaka kelasnya. Pengembang dapat dengan mudah menyesuaikan kecerahan, kontras, atau gamma pada gambar raster yang dimuat oleh API. Selain itu, pengembang dapat mengubah gambar secara dinamis atau mengaburkan serta menggunakan filter populer termasuk Median, Gauss Wiener, Motion Wiener, dan Bradley Threshold.

Fitur API PUB Terbaru

Aspose.PUB untuk .NET API terus menambahkan lebih banyak fitur untuk menjadikannya kuat. Berikut adalah daftar beberapa pilihan dari yang terbaru ditambahkan:

  • Dukungan lapisan Isi. Isi Pola, Warna, dan Gradien.
  • Dukungan GdFlResource, VmskResource, PtFlResource dan VsmsResource.
  • Muat file gambar JPEG, PNG, dll ke PsdImage tanpa memuat langsung.
  • Dukungan dari Layer Vector Masks, dan Text Layer Custom FlipRotate.
  • Rendering efek Stroke dengan Color Fill untuk ekspor.

Pertanyaan Umum

1. Mengapa Anda memerlukan Aspose.PUB untuk .NET?

Fungsionalitas Aspose.PUB yang kaya dapat diintegrasikan ke dalam berbagai aplikasi perangkat lunak, termasuk mengekstraksi konten, mengonversi ke format lain, dan rendering untuk ditampilkan atau dicetak.

2. Format apa yang didukung oleh Aspose.PUB untuk .NET?

Solusi API ini mendukung PUB sebagai masukan dan PDF, TIFF, PNG, JPEG, GIF, BMP, DOC, DOCX, XLS, XLXL, CSV, PPTX, XPS, EPU, TEX, HTML, MHTML, dan SVG sebagai format keluaran dalam fungsionalitas konversi.

3. Di mana saya dapat menemukan persyaratan untuk mulai bekerja dengan Aspose.PUB untuk .NET?

Buka Dokumentasi untuk mempelajari dasar-dasar seperti persyaratan sistem, instalasi, pemberian lisensi, dan cara menjalankan contoh. Di sana Anda juga dapat menemukan Panduan Pengembang dan basis pengetahuan tentang format.

4. Di mana saya bisa mendapatkan bantuan jika ada masalah dengan API?

Cobalah untuk mendapatkan jawaban di Forum Dukungan Gratis .

5. Di mana saya dapat menemukan pembaruan terkini Aspose.PUB untuk .NET?

Kunjungi Catatan Rilis untuk melihat kemajuan, semua pembaruan, dan fitur terbaru yang ditambahkan.



  

Support and Learning Resources

  
  

Aspose.PUB menawarkan API individual untuk lingkungan pengembangan populer seperti yang tercantum di bawah ini: