Konversikan PUB ke HTML

Dalam skenario yang berbeda, Anda mungkin perlu mengonversi file Microsoft Publisher (PUB) ke halaman web HTML. Anda dapat menyesuaikan file HTML keluaran dengan properti berbeda sesuai kebutuhan Anda. Pada artikel ini, Anda akan mempelajari cara mengonversi file PUB ke halaman web HTML dalam format HTML5 atau XHTML secara terprogram menggunakan C#:

PUB to HTML Webpage Converter – Instalasi C# API

Aspose.PUB for .NET API dapat mengonversi file Microsoft Publisher ke PDF dan file PDF tersebut dapat diekspor sebagai halaman web HTML. Akan sangat membantu saat Anda mengelola file Microsoft Publisher di aplikasi web karena file ini biasanya tidak didukung di browser internet. Anda dapat mengonfigurasi API dengan mengunduh file DLL dari bagian Unduhan, atau dengan perintah penginstalan NuGet berikut:

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

Konversi file PUB ke HTML Secara terprogram menggunakan C#

Anda dapat mengonversi file PUB menjadi file HTML dengan langkah-langkah berikut:

  1. Muat dan parsing file PUB masukan dengan metode CreateParser.
  2. Konversikan file PUB ke PDF dan simpan hasilnya di MemoryStream.
  3. Muat data dari MemoryStream dan inisialisasi objek kelas HtmlSaveOptions.
  4. Simpan halaman web HTML keluaran.

Kode berikut menunjukkan cara mengonversi file PUB ke halaman web HTML dengan C#:

string fileName = "1.pub";

MemoryStream stream = new MemoryStream();

// Muat file PUB masukan
Aspose.Pub.IPubParser parser = Aspose.Pub.PubFactory.CreateParser(fileName);

// Parsing file penerbit input
Aspose.Pub.Document doc = parser.Parse();

// Konversikan file PUB ke PDF dan simpan hasilnya di MemoryStream
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// Muat file PDF masukan dari MemoryStream
Aspose.Pdf.Document document = new Document(stream);

// Inisialisasi objek kelas HtmlSaveOptions
Aspose.Pdf.HtmlSaveOptions options = new HtmlSaveOptions();

// Simpan halaman web HTML keluaran
document.Save("Output.html", options);

Konversi PUB ke HTML dalam Format XHTML Secara terprogram menggunakan C#

Anda dapat mengonversi dokumen Publisher ke file HTML dalam format Xhtml secara terprogram menggunakan C#. Kelas HtmlSaveOptions memaparkan properti berbeda yang dapat diatur untuk membuat berbagai jenis file HTML. Langkah-langkah berikut menjelaskan konversi PUB ke HTML dalam format Xhtml:

  1. Muat file PUB input dan parsing dengan metode Parse.
  2. Konversi dokumen PUB ke PDF dan simpan hasilnya dalam instance MemoryStream.
  3. Inisialisasi objek kelas HtmlSaveOptions dan atur properti DocumenType.
  4. Simpan halaman web HTML keluaran dalam format XHTML.

Kode di bawah ini menjelaskan cara mengonversi file PUB ke halaman web HTML dalam format XHTML secara terprogram dengan C#:

string fileName = "1.pub";

MemoryStream stream = new MemoryStream();

// Muat file PUB masukan
Aspose.Pub.IPubParser parser = Aspose.Pub.PubFactory.CreateParser(fileName);

// Parsing file penerbit input
Aspose.Pub.Document doc = parser.Parse();

// Konversikan file PUB ke PDF dan simpan hasilnya di MemoryStream
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// Muat file PDF masukan dari MemoryStream
Aspose.Pdf.Document document = new Document(stream);

// Inisialisasi objek kelas HtmlSaveOptions
Aspose.Pdf.HtmlSaveOptions options = new HtmlSaveOptions();

// Setel jenis dokumen HTML
options.DocumentType = HtmlDocumentType.Xhtml;

// Simpan halaman web HTML keluaran
document.Save("Output.html", options);

Dapatkan Lisensi Sementara Gratis

Anda dapat mengevaluasi Aspose API dalam kapasitas penuh dengan meminta Lisensi Sementara Gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi file Microsoft Publisher ke halaman web HTML dalam format HTML5 atau XHTML secara terprogram menggunakan C#. Anda dapat merender file PUB sambil menyetel opsi lain yang berbeda sesuai kebutuhan Anda. Selain itu, Anda dapat merujuk ke Dokumentasi Aspose.PUB for .NET API atau hubungi kami di Forum Dukungan Gratis untuk pertanyaan apa pun.

Lihat juga