Aspose.SVG untuk .NET

Ruang nama

Ruang namaKeterangan
Aspose.SvgSemua kelas di Aspose.Svg.Dom.Svgnamespace didasarkan pada rekomendasi w3c SVG2. Dengan menggunakan ruang nama ini, Anda dapat memuat, menavigasi, atau merender file SVG sesuai kebutuhan Anda.
Aspose.Svg.CollectionsItu Aspose.Svg.Collections namespace terdiri dari kelas untuk mewakili, menyimpan dan memanipulasi node dan elemen.
Aspose.Svg.ConvertersItu Aspose.Svg.Konverter tujuan 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.Svg.DataTypesNamespace menyediakan akses ke semua tipe data spesifik SVG.
Aspose.Svg.DomItu Aspose.Svg.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.Svg.Dom.AttributesItu Aspose.Svg.Dom.Attributes namespace berisi kelas atribut terpadu yang menentukan atau memenuhi syarat fitur atau perilaku objek (simpul, elemen, …) apa pun.
Aspose.Svg.Dom.CssItu Aspose.Svg.Dom.Css namespace adalah untuk semua manipulasi terkait CSS. Berkonsentrasi di sekitar nama properti CSS - pasangan nilai ditentukan oleh dokumen resmi CSS.
Aspose.Svg.Dom.EventsItu Aspose.Svg.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.Svg.Dom.MutationsItu Aspose.Svg.Dom.Mutasi memberikan kesempatan untuk mengamati mutasi DOM dan mendapatkan informasi callback tertentu.
Aspose.Svg.Dom.TraversalItu Aspose.Svg.Dom.Traversalnamespace berisi metode yang membuat iterator dan tree-walker untuk bernavigasi di antara elemen dan melintasi node dan turunannya dalam urutan dokumen.
Aspose.Svg.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.Svg.Dom.ViewsAspose.Svg.Dom.Views namespace menjelaskan antarmuka AbstractView dan DocumentView menurut spesifikasi Document Object Model Views.
Aspose.Svg.Dom.XPathRuang nama berisi metode untuk menavigasi elemen dan atribut dalam dokumen XML.
Aspose.Svg.DrawingItu Aspose.Svg.Drawing namespace berisi objek dan antarmuka untuk menentukan ukuran dan satuan serta menggambar objek atribut seperti kuas, warna, dan font.
Aspose.Svg.EventsRuang nama terdiri dari kelas untuk interaktivitas berbasis peristiwa seperti peristiwa waktu dan pembesaran.
Aspose.Svg.FiltersItu Aspose.Svg.Dom.Svg.Filter namespace berisi kelas dan antarmuka yang terkait dengan efek filter dalam spesifikasi SVG.
Aspose.Svg.ImageVectorizationItu Aspose.Svg.ImageVectorizationnamespace berisi kelas untuk membuat vektor gambar raster dan mengonversinya menjadi dokumen SVG. Proses ini meliputi pengurangan bitmap menjadi bentuk geometris yang dibuat dari elemen jalur dan menyimpannya sebagai SVG. Ruang nama mencakup kelas untuk membangun segmen jalur, menyederhanakan dan menghaluskan titik jejak, dan mengonfigurasi opsi vektorisasi.
Aspose.Svg.IOSelain alat standar IO (input-output) Aspose.Svg.IO namespace berisi kelas dan antarmuka pembantu.
Aspose.Svg.NetItu Aspose.Svg.Netnamespace disajikan oleh kelas dan antarmuka yang bertanggung jawab untuk membantu pemrosesan jaringan yang mudah.
Aspose.Svg.Net.HeadersItu Aspose.Svg.Net.Headers menyediakan beberapa kelas data untuk mendeskripsikan konten header di jaringan.
Aspose.Svg.Net.MessageFiltersItu Aspose.Svg.Net.MessageFilters namespace menyediakan kelas yang mengimplementasikan abstraksi filter pesan.
Aspose.Svg.Net.MessageHandlersItu Aspose.Svg.Net.MessageHandlers namespace is disajikan oleh kelas - penangan pesan dari protokol yang berbeda.
Aspose.Svg.PathsItu Aspose.Svg.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.Svg.RenderingItu Aspose.Svg.Renderingnamespace terdiri dari banyak objek penyaji serta kelas opsi tingkat rendah yang sesuai yang bertanggung jawab untuk merender dokumen/file ke implementasi IDevice.
Aspose.Svg.Rendering.FontsItu Aspose.Svg.Rendering.Fonts namespace berisi kelas dan metode yang memungkinkan Anda mengontrol beberapa bagian dari algoritme pencocokan font.
Aspose.Svg.Rendering.ImageItu Aspose.Svg.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.Svg.Rendering.PdfItu Aspose.Svg.Rendering.Pdfnamespace menyediakan kelas perangkat tertentu serta beberapa opsi rendering class bertanggung jawab untuk merender ke dokumen pdf.
Aspose.Svg.Rendering.Pdf.EncryptionItu Aspose.Svg.Rendering.Pdf.Enkripsi namespace berisi kelas data yang menjelaskan detail enkripsi pdf seperti sandi, algoritme enkripsi, dan sebagainya.
Aspose.Svg.Rendering.XpsItu Aspose.Svg.Rendering.Xps namespace menyediakan kelas perangkat tertentu serta beberapa kelas opsi rendering yang bertanggung jawab untuk merender ke dokumen xps.
Aspose.Svg.SavingItu Aspose.Svg.Menyimpan namespace disajikan oleh kelas data untuk deskripsi opsi penyimpanan tertentu di proses konversi/penyimpanan.
Aspose.Svg.ServicesItu Aspose.Svg.Layanan namespace berisi antarmuka sebagai protokol untuk implementasi layanan.
Aspose.Svg.Toolkit.OptimizersItu Aspose.Svg.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.Svg.WindowItu Aspose.Svg.Jendela 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.