Aspose.HTML untuk .NET

Ruang nama

Ruang namaKeterangan
Aspose.HtmlItu Aspose.Html namespace berisi kelas dan metode untuk memanipulasi dokumen HTML, baik sederhana maupun kompleks dan dengan cepat. Aspose.HTMLuntuk .NET memungkinkan pengembang untuk Menyisipkan, Menghapus, Mengganti node HTML, mengekstrak informasi gaya CSS, Menavigasi melalui dokumen HTML baik dengan NodeIterator, TreeWalker yang disediakan oleh Spesifikasi Traversal, XPath atau kueri pemilih CSS. Ia juga menawarkan skrip yang memungkinkan untuk memanipulasi HTML DOM melalui JavaScript. Selain HTML, API ini juga menyediakan kemampuan untuk memuat EPUB dan MHTML. Aspose API terkenal dengan fitur konversi format antar file dan API ini juga menyediakan kemampuan untuk memuat file HTML dan merender hasilnya dalam PDF, XPS dan format gambar raster termasuk JPEG, PNG, BMP, dan TIFF.
Aspose.Html.CollectionsItu Aspose.Html.Collections namespace terdiri dari kelas untuk mewakili, menyimpan dan memanipulasi node dan elemen.
Aspose.Html.ConvertersItu Aspose.Html.Converterstujuan namespace adalah akses mudah ke metode konversi. Ini menyediakan berbagai konversi ke format populer, seperti PDF, XPS, format gambar, dll. Kasus pengguna konversi (rendering, penyimpanan) yang lebih spesifik disajikan oleh fungsi API tingkat rendah yang dikenal dan didokumentasikan dengan baik di ruang nama berorientasi subjek.
Aspose.Html.DomItu Aspose.Html.Dom (Model Objek Dokumen) namespace menyediakan API yang mewakili dan berinteraksi dengan dokumen HTML, XML, atau SVG apa pun. DOM adalah model dokumen yang dimuat di browser dan mewakili dokumen sebagai pohon simpul, di mana setiap node mewakili bagian dari dokumen (misalnya elemen, teks string, atau komentar).
Aspose.Html.Dom.AttributesItu Aspose.Html.Dom.Attributes namespace berisi kelas atribut terpadu yang menentukan atau memenuhi syarat fitur atau perilaku objek (simpul, elemen, …) apa pun.
Aspose.Html.Dom.CanvasItu Aspose.Html.Dom.Canvas namespace menyediakan interfaces untuk kualifikasi detail rendering 2D serta opsi untuk pengisian dan kelas Path2D.
Aspose.Html.Dom.CssItu Aspose.Html.Dom.Css namespace adalah untuk semua manipulasi terkait CSS. Berkonsentrasi di sekitar nama properti CSS - pasangan nilai ditentukan oleh dokumen resmi CSS.
Aspose.Html.Dom.EventsItu Aspose.Html.Dom.Events namespace menyediakan objek untuk acara apa pun terkait pembaruan DOM. Ini mencakup langganan ke pengamatan informasi kontekstual spesifik terkait dengan acara serta konstruksi acara khusus.
Aspose.Html.Dom.MutationsItu Aspose.Html.Dom.Mutasi memberikan kesempatan untuk mengamati mutasi DOM dan mendapatkan informasi callback tertentu.
Aspose.Html.Dom.SvgSemua kelas di Aspose.Html.Dom.Svgnamespace didasarkan pada rekomendasi w3c SVG2. Dengan menggunakan ruang nama ini, Anda dapat memuat, menavigasi, atau merender file SVG sesuai kebutuhan Anda.
Aspose.Html.Dom.Svg.CollectionsAspose.Html.Dom.Svg.Collections menyediakan akses ke koleksi umum tertentu.
Aspose.Html.Dom.Svg.DataTypesNamespace menyediakan akses ke semua tipe data spesifik SVG.
Aspose.Html.Dom.Svg.EventsRuang nama terdiri dari kelas untuk interaktivitas berbasis peristiwa seperti peristiwa waktu dan pembesaran.
Aspose.Html.Dom.Svg.FiltersItu Aspose.Html.Dom.Svg.Filters namespace berisi kelas dan antarmuka yang terkait dengan efek filter dalam spesifikasi SVG.
Aspose.Html.Dom.Svg.PathsItu Aspose.Html.Dom.Svg.Paths namespace mendeskripsikan kelas untuk representasi garis bentuk yang dapat diisi atau digores. Jalur juga dapat digunakan sebagai jalur kliping, untuk mendeskripsikan animasi, atau teks posisi.
Aspose.Html.Dom.Svg.SavingAspose.Html.Dom.Svg.Menyimpan berisi kelas peran sekunder to tentukan proses penyimpanan. Misalnya, simpan opsi dan format di mana dokumen disimpan.
Aspose.Html.Dom.TraversalItu Aspose.Html.Dom.Traversalnamespace berisi metode yang membuat iterator dan tree-walker untuk bernavigasi di antara elemen dan melintasi node dan turunannya dalam urutan dokumen.
Aspose.Html.Dom.Traversal.FiltersNamespace yang diwakili oleh fungsi pemfilteran node. Filter adalah objek yang mengetahui cara “menyaring” node. Jika iterator node atau tree walker diberi filter node, ia menerapkan filter sebelum mengembalikan node berikutnya. Jika filter mengatakan untuk menerima node, traversal logic mengembalikannya; jika tidak, traversal mencari node berikutnya dan berpura-pura bahwa node yang ditolak tidak ada.
Aspose.Html.Dom.ViewsAspose.Html.Dom.Views namespace menjelaskan antarmuka AbstractView dan DocumentView menurut spesifikasi Document Object Model Views.
Aspose.Html.Dom.XPathRuang nama berisi metode untuk menavigasi elemen dan atribut dalam dokumen XML.
Aspose.Html.DrawingItu Aspose.Html.Drawing namespace berisi objek dan antarmuka untuk menentukan ukuran dan satuan serta menggambar objek atribut seperti kuas, warna, dan font.
Aspose.Html.FormsNamespace menyediakan akses ke banyak objek (elemen) yang bertanggung jawab untuk interaktivitas pengguna dalam form sebagai komponen halaman web.
Aspose.Html.IOSelain alat standar IO (input-output) Aspose.Html.IO namespace berisi kelas dan antarmuka pembantu.
Aspose.Html.LoadingItu Aspose.Html.Memuat namespace berisi kelas data untuk deskripsi opsi pemuatan tertentu pada proses konversi/penggabungan.
Aspose.Html.NetItu Aspose.Html.Netnamespace disajikan oleh kelas dan antarmuka yang bertanggung jawab untuk membantu pemrosesan jaringan yang mudah.
Aspose.Html.Net.HeadersItu Aspose.Html.Net.Headers menyediakan beberapa kelas data untuk mendeskripsikan konten header di jaringan.
Aspose.Html.Net.MessageFiltersItu Aspose.Html.Net.MessageFilters namespace menyediakan kelas yang mengimplementasikan abstraksi filter pesan.
Aspose.Html.Net.MessageHandlersItu Aspose.Html.Net.MessageHandlers namespace is disajikan oleh kelas - penangan pesan dari protokol yang berbeda.
Aspose.Html.RenderingItu Aspose.Html.Rendering namespace terdiri dari banyak objek penyaji serta kelas opsi tingkat rendah yang sesuai yang bertanggung jawab untuk merender dokumen/file ke implementasi IDevice.
Aspose.Html.Rendering.DocItu Aspose.Html.Rendering.Doc namespace menyediakan kelas perangkat tertentu serta beberapa kelas opsi rendering yang bertanggung jawab untuk merender ke dokumen DOCX.
Aspose.Html.Rendering.FontsItu Aspose.Html.Rendering.Fonts namespace berisi kelas dan metode yang memungkinkan Anda mengontrol beberapa bagian dari algoritme pencocokan font.
Aspose.Html.Rendering.ImageItu Aspose.Html.Rendering.Image namespace menyediakan kelas perangkat tertentu serta beberapa opsi rendering kelas yang bertanggung jawab untuk merender ke format raster: jpeg, png, bmp, gif, tiff.
Aspose.Html.Rendering.PdfItu Aspose.Html.Rendering.Pdf namespace menyediakan kelas perangkat tertentu serta beberapa opsi rendering class bertanggung jawab untuk merender ke dokumen pdf.
Aspose.Html.Rendering.Pdf.EncryptionItu Aspose.Html.Rendering.Pdf.Encryptionnamespace berisi kelas data yang menjelaskan detail enkripsi pdf seperti sandi, algoritme enkripsi, dan sebagainya.
Aspose.Html.Rendering.XpsItu Aspose.Html.Rendering.Xpsnamespace menyediakan kelas perangkat tertentu serta beberapa kelas opsi rendering yang bertanggung jawab untuk merender ke dokumen xps.
Aspose.Html.SavingItu Aspose.Html.Menyimpan namespace disajikan oleh kelas data untuk deskripsi opsi penyimpanan tertentu di proses konversi/penyimpanan.
Aspose.Html.ServicesItu Aspose.Html.Layanan namespace berisi antarmuka sebagai protokol untuk implementasi layanan.
Aspose.Html.Toolkit.Markdown.SyntaxItu Aspose.Html.Toolkit.Markdown.Sintaksnamespace berisi objek dan antarmuka untuk bekerja dengan pohon sintaks dari dokumen Markdown.
Aspose.Html.Toolkit.Markdown.Syntax.ExtensionsItu Aspose.Html.Toolkit.Markdown.Sintaks.Ekstensi namespace berisi objek dan metode yang memungkinkan Anda menangani berbagai ekstensi format Markdown, seperti ShortCode, FrontMatter, dll.
Aspose.Html.Toolkit.Markdown.Syntax.ParserItu Aspose.Html.Toolkit.Markdown.Syntax.Parser namespace berisi objek dan metode yang memungkinkan Anda mengurai dokumen penurunan harga .
Aspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFMItu Aspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFM namespace berisi objek dan antarmuka untuk ekstensi sintaks GFM.
Aspose.Html.Toolkit.Markdown.Syntax.TextItu Aspose.Html.Toolkit.Markdown.Sintaks.Teks namespace berisi objek dan antarmuka untuk bekerja dengan text sources.
Aspose.Html.Toolkit.OptimizersItu Aspose.Html.Toolkit.Optimizers namespace berisi kelas untuk mengoptimalkan dokumen SVG. Proses pengoptimalan melibatkan penghapusan elemen yang tidak terpakai atau tidak terlihat beserta atributnya, menggabungkan grup, dan mengurangi ukuran segmen jalur.
Aspose.Html.WindowItu Aspose.Html.Window namespace terkait untuk objek jendela yang mewakili window yang berisi dokumen DOM. Ini termasuk kelas dan antarmuka terkait dengan alamat dokumen aktif dan riwayat penelusuran.