Konversikan HTML ke XPS Menggunakan C#

File HTML sering digunakan untuk membuat, mengedit, atau mengomunikasikan banyak informasi. Konversi HTML ke XPS seringkali diperlukan untuk menetapkan akses terbatas ke pengeditan atau penyalinan dokumen. Format file XPS menyediakan manajemen hak akses dan memberikan dokumen berkualitas tinggi yang dapat dicetak. Dengan API Aspose.HTML for .NET , Anda dapat mengubah HTML menjadi XPS secara terprogram dengan kontrol penuh atas berbagai parameter konversi. Ada berbagai kasus untuk konversi HTML ke XPS seperti membaca dari file, URL, Editor WYSISYG, string, atau aliran. C# API yang kuat memungkinkan Anda mengonversi HTML ke format populer dengan cepat dan berkualitas tinggi!


Konverter HTML Daring

Uji kualitas konversi HTML ke XPS langsung di browser Anda! Harap muat file HTML dari sistem file lokal, pilih format keluaran yang diperlukan dari daftar dan jalankan contoh. Cepat, mudah, aman, dan sepenuhnya gratis! Konversi HTML ke XPS akan dilakukan dengan opsi penyimpanan default. Anda akan segera mendapatkan hasilnya sebagai file terpisah. Jadi, konversi halaman web atau HTML apa pun ke format XPS dengan cepat secara online!


Langkah-langkah untuk Mengonversi HTML ke XPS di C#

Jika Anda ingin mempertimbangkan fungsionalitas konversi pada produk Anda atau Anda ingin mengonversi HTML ke XPS secara terprogram, silakan lihat contoh kode C# di atas atau pelajari bab Dokumentasi. Dalam semua kasus, setiap konversi memerlukan beberapa langkah wajib:

  1. Muat dokumen HTML menggunakan salah satu konstruktor HTMLDocument() . Anda dapat memuat HTML dari file, kode HTML, streaming, atau URL.
  2. Buat objek XpsSaveOptions baru.
  3. Gunakan metode ConvertHTML() dari kelas Converter untuk menyimpan HTML sebagai file XPS. Anda harus meneruskan HTMLDocument, XpsSaveOptions, dan jalur file keluaran ke metode ConvertHTML().
  4. File XPS akan disimpan ke jalur yang ditentukan.

Konversi HTML ke XPS dalam Dokumentasi

XPS adalah format penyimpanan dan tampilan dokumen yang dikembangkan oleh Microsoft. Ini memiliki serangkaian keunggulan yang mendukung fitur keamanan, seperti tanda tangan digital untuk memberikan keamanan dokumen yang lebih baik dan banyak lagi. Kunjungi artikel dokumentasi Mengonversi HTML ke XPS untuk mempelajari Aspose.HTML for .NET API lebih lanjut fitur konversi dan mempertimbangkan contoh C# untuk skenario konversi HTML ke XPS yang paling umum. Dalam artikel tersebut, Anda menemukan informasi tentang cara mengonversi HTML ke XPS menggunakan metode ConvertHTML(), dan cara menerapkan parameter XpsSaveOptions dan ICreateStreamProvider.


Cara Memasang Aspose.HTML untuk pustaka .NET

Anda dapat menggunakan beberapa cara untuk menginstal pustaka Aspose.HTML for .NET di sistem Anda:

  1. Instal Paket NuGet menggunakan GUI Pengelola Paket NuGet.
  2. Instal Paket NuGet menggunakan Package Manager Console. Anda dapat menggunakan perintah berikut PM> Install-Package Aspose.Html.
  3. Instal Aspose.HTML for .NET melalui MSI.

Pustaka ini mendukung penguraian HTML5, CSS3, SVG, dan HTML Canvas untuk membuat Model Objek Dokumen (DOM) berdasarkan Standar DOM WHATWG. Aspose.HTML for .NET ditulis sepenuhnya dalam C# dan dapat digunakan untuk membangun segala jenis aplikasi .NET 32-bit atau 64-bit termasuk ASP.NET, WCF, WinForms & .NET Core. Sebelum menjalankan kode contoh konversi .NET, pastikan Anda memiliki OS seperti Microsoft Windows atau yang kompatibel dengan .NET Framework atau .NET Standard, dan lingkungan pengembangan seperti Microsoft Visual Studio. Untuk detail selengkapnya tentang penginstalan library C# dan persyaratan sistem, lihat Dokumentasi Aspose.HTML.

Konversi HTML lain yang Didukung

Anda juga dapat mengonversi HTML ke banyak format file lainnya:

HTML TO PDF (Portable Document Format)
HTML TO DOCX (Microsoft Word)
HTML TO XPS (XML Paper Specifications)
HTML TO BMP (Bitmap Image)
HTML TO IMAGE (Image formats)
HTML TO JPEG (JPEG Image)
HTML TO GIF (Graphical Interchange Format)
HTML TO PNG (Portable Network Graphics)
HTML TO TIFF (Tagged Image Format)
HTML TO MD (Markdown Language)
HTML TO MHTML (Web Page Archive Format)
HTML TO XHTML (Extensible HyperText Markup Language)