.NET için Aspose.SVG

Ad alanları

ad alanıTanım
Aspose.Svgİçindeki tüm sınıflar Aspose.Svg.Dom.Svgad alanı, w3c SVG2 önerilerini temel alır. Bu ad alanını kullanarak gereksinimlerinize göre SVG dosyasını yükleyebilir, içinde gezinebilir veya işleyebilirsiniz.
Aspose.Svg.CollectionsAspose.Svg.Collections ad alanı, düğümleri ve öğeleri temsil etmek, depolamak ve işlemek için sınıflardan oluşur.
Aspose.Svg.ConvertersAspose.Svg.Dönüştürücüler ad alanı hedefi, dönüştürme yöntemlerine kolay erişimdir. PDF, XPS, görüntü formatları vb. gibi popüler formatlara geniş bir dönüşüm yelpazesi sağlar. Daha spesifik dönüştürme (oluşturma, kaydetme) kullanıcı durumları, konuya yönelik ad alanlarında bilinen ve belgelenmiş düşük seviyeli API işlevleri tarafından sunulmaktadır.
Aspose.Svg.DataTypesAd alanı, SVG’ye özgü tüm veri türlerine erişim sağlar.
Aspose.Svg.DomAspose.Svg.Dom (Belge Nesne Modeli) ad alanı, ’nin herhangi bir HTML, XML veya SVG belgesini temsil ettiği ve bunlarla etkileşime girdiği API’yi sağlar. DOM, tarayıcıya yüklenen bir belge modelidir ve , belgeyi bir düğüm ağacı olarak temsil eder; burada her düğüm , belgenin bir bölümünü (örn. bir öğe, metin) temsil eder. dize veya yorum).
Aspose.Svg.Dom.AttributesAspose.Svg.Dom.Attributes ad alanı, herhangi bir nesne (düğüm, öğe, …) özelliğini veya davranışını belirten veya nitelendiren birleştirilmiş öznitelik sınıflarını içerir.
Aspose.Svg.Dom.CssAspose.Svg.Dom.Css ad alanı CSS ile ilgili tüm manipülasyonlar içindir. CSS özelliği etrafında yoğunlaşır name - CSS resmi belgeleri tarafından belirtilen çiftler değeri.
Aspose.Svg.Dom.EventsAspose.Svg.Dom.Events ad alanı, DOM güncellemesiyle ilgili tüm olaylar için nesneleri sağlar. Olayla ilişkili özel bağlamsal bilgi gözlemi ve ayrıca özel etkinlik oluşturma aboneliğini içerir.
Aspose.Svg.Dom.MutationsAspose.Svg.Dom.Mutasyonlar DOM mutasyonlarını gözlemleme ve belirli geri arama bilgileri alma imkanı sağlar.
Aspose.Svg.Dom.TraversalAspose.Svg.Dom.Traversalad alanı, öğeler arasında gezinmek için yineleyiciler ve ağaç yürüyüşçüleri oluşturan yöntemleri içerir ve bir düğümü ve alt öğelerini belge sırasında dolaşır.
Aspose.Svg.Dom.Traversal.FiltersDüğüm filtreleme işlevi tarafından temsil edilen ad alanı. Filtreler, düğümlerin nasıl “filtreleneceğini” bilen nesnelerdir. Bir düğüm yineleyicisine veya ağaç gezginine bir düğüm filtresi verilirse, , sonraki düğümü döndürmeden önce filtreyi uygular. Filtre düğümü kabul et diyorsa, çapraz mantık onu döndürür; aksi takdirde, geçiş bir sonraki düğümü arar ve reddedilen düğüm orada değilmiş gibi davranır.
Aspose.Svg.Dom.ViewsAspose.Svg.Dom.Views ad alanı, AbstractView ve DocumentView arayüzlerini, Belge Nesne Modeli Görünümleri belirtimine göre tanımlar.
Aspose.Svg.Dom.XPathAd alanı, bir XML belgesindeki öğeler ve nitelikler arasında gezinmek için yöntemleri içerir.
Aspose.Svg.DrawingAspose.Svg.Çizim ad alanı, ölçüm ve birimleri belirtmek için nesneler ve arabirimlerinin yanı sıra fırçalar, renkler ve yazı tipleri gibi çizim özniteliği nesneleri içerir.
Aspose.Svg.EventsAd alanı, zaman olayları ve yakınlaştırma gibi olay tabanlı etkileşim için sınıflarından oluşur.
Aspose.Svg.FiltersAspose.Svg.Dom.Svg.Filters ad alanı, SVG belirtimindeki filtre efektleriyle ilgili sınıfları ve arabirimlerini içerir.
Aspose.Svg.ImageVectorizationAspose.Svg.ImageVectorizationad alanı, raster görüntüleri vektörleştirmek ve bunları SVG belgelerine dönüştürmek için sınıflar içerir. Bu işlem, bitmap’leri yol öğelerinden oluşan geometrik şekillere indirgemeyi ve SVG olarak depolamayı içerir. Ad alanı, yol segmentleri oluşturmak, izleme noktalarını basitleştirmek ve yumuşatmak için sınıflar içerir. ve vektörleştirme seçeneklerini yapılandırma.
Aspose.Svg.IOStandart IO (giriş-çıkış) araçlarına ek olarak Aspose.Svg.IO ad alanı, yardımcı sınıfları ve arabirimleri içerir.
Aspose.Svg.NetAspose.Svg.Netad alanı, kolay ağ işlemeye yardımcı olmaktan sorumlu olan sınıfları ve arabirimleri tarafından sunulur.
Aspose.Svg.Net.HeadersAspose.Svg.Net.Headers ağ oluşturma. adresindeki başlık içeriğini tanımlayan için birkaç veri sınıfı sağlar
Aspose.Svg.Net.MessageFiltersAspose.Svg.Net.MessageFilters ad alanı, ileti filtresi soyutlamasını uygulayan sınıfları sağlar.
Aspose.Svg.Net.MessageHandlersAspose.Svg.Net.MessageHandlers sınıflar tarafından sunulan ad alanı is - farklı protokollerin mesaj işleyicileri.
Aspose.Svg.PathsAspose.Svg.Dom.Svg.Paths ad alanı, doldurulabilen veya konturlanabilen bir şeklin taslağının gösterimi için sınıfları tanımlar. Bir yol, animasyonu, veya konum metnini tanımlamak için kırpma yolu olarak da kullanılabilir.
Aspose.Svg.RenderingAspose.Svg.Renderingad alanı, belgeleri/dosyaları IDevice uygulamasına işlemekten sorumlu olan çok sayıda oluşturucu nesnenin yanı sıra uygun düşük seviyeli seçenekler sınıflarından oluşur.
Aspose.Svg.Rendering.FontsAspose.Svg.Rendering.Fonts ad alanı, yazı tipi eşleştirme algoritmasının bazı bölümlerini kontrol etmenize izin veren sınıflar ve yöntemler içerir.
Aspose.Svg.Rendering.ImageAspose.Svg.Rendering.Image ad alanı, belirli aygıt sınıfının yanı sıra tarama biçimlerine dönüştürmeden sorumlu birkaç işleme seçeneği sınıfı sağlar: jpeg, png, bmp, gif, tiff.
Aspose.Svg.Rendering.PdfAspose.Svg.Rendering.Pdfad alanı, belirli aygıt sınıfının yanı sıra, bir pdf belgesine dönüştürmekten sorumlu birkaç işleme seçeneği sunarclass .
Aspose.Svg.Rendering.Pdf.EncryptionAspose.Svg.Rendering.Pdf.Encryption ad alanı, parola, şifreleme algoritması vb. gibi pdf şifreleme ayrıntılarını açıklayan veri sınıflarını içerir.
Aspose.Svg.Rendering.XpsAspose.Svg.Rendering.Xps ad alanı, özel aygıt sınıfının yanı sıra bir xps belgesine dönüştürmekten sorumlu birkaç rendering seçenek sınıfı sağlar.
Aspose.Svg.SavingAspose.Svg.Saving ad alanı, belirli kaydetme seçeneklerinin açıklaması için dönüştürme/kaydetme işleminde veri sınıfları tarafından sunulur.
Aspose.Svg.ServicesAspose.Svg.Services ad alanı, hizmet uygulamaları için protokoller olarak arabirimlerini içerir.
Aspose.Svg.Toolkit.OptimizersAspose.Svg.Toolkit.Optimizers ad alanı, SVG belgelerini optimize etmek için sınıflar içerir. Optimizasyon süreci, kullanılmayan veya görünmeyen öğelerini ve özniteliklerini kaldırmayı, grupları birleştirmeyi ve yol bölümlerinin boyutunu küçültmeyi içerir.
Aspose.Svg.WindowAspose.Svg.Window ad alanı, bir DOM belgesi içeren bir window ‘yi temsil eden for window nesnesiyle ilişkilidir. Etkin belge adresi ve tarama geçmişiyle ilgili sınıfları ve interfaces içerir.