.NET için Aspose.HTML

Ad alanları

ad alanıTanım
Aspose.HtmlAspose.Html ad alanı, basit veya karmaşık ve anında HTML belgelerini işlemek için sınıfları ve yöntemleri içerir. Aspose.HTML.NET için geliştiricilerin HTML düğümlerini Eklemelerine, Kaldırmalarına, Değiştirmelerine, CSS stil bilgilerini ayıklamalarına, NodeIterator, TreeWalker tarafından Traversal Spesifikasyonları, XPath veya CSS seçici sorguları tarafından sağlanan HTML belgesinde gezinmelerine olanak tanır. Ayrıca to ’nin HTML DOM’u JavaScript aracılığıyla manipüle etmesine izin veren komut dizisini de sunar. Bu API, HTML’nin yanı sıra EPUB ve MHTML’yi yüklemek için yetenekleri de sağlar. API’lerin dosya formatları arası dönüştürme özellikleriyle ünlü olduğunu varsayalım ve bu API ayrıca HTML dosyasını yükleme ve çıktıyı PDF, XPS ve JPEG, PNG, BMP ve TIFF dahil raster görüntü formatlarında oluşturma yetenekleri sağlar.
Aspose.Html.CollectionsAspose.Html.Collections ad alanı, düğümleri ve öğeleri temsil etmek, depolamak ve işlemek için sınıflardan oluşur.
Aspose.Html.ConvertersAspose.Html.Dönüştürücülerad 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.Html.DomAspose.Html.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.Html.Dom.AttributesAspose.Html.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.Html.Dom.CanvasAspose.Html.Dom.Canvas ad alanı, 2B oluşturma ayrıntıları kalifikasyonu için interfaces ve ayrıca doldurma ve Path2D sınıfı için seçenekler sağlar.
Aspose.Html.Dom.CssAspose.Html.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.Html.Dom.EventsAspose.Html.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.Html.Dom.MutationsAspose.Html.Dom.Mutasyonlar DOM mutasyonlarını gözlemleme ve belirli geri arama bilgileri alma imkanı sağlar.
Aspose.Html.Dom.Svgİçindeki tüm sınıflar Aspose.Html.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.Html.Dom.Svg.CollectionsAspose.Html.Dom.Svg.Collections ‘ye özgü genel koleksiyonlara erişim sağlar.
Aspose.Html.Dom.Svg.DataTypesAd alanı, SVG’ye özgü tüm veri türlerine erişim sağlar.
Aspose.Html.Dom.Svg.EventsAd alanı, zaman olayları ve yakınlaştırma gibi olay tabanlı etkileşim için sınıflarından oluşur.
Aspose.Html.Dom.Svg.FiltersAspose.Html.Dom.Svg.Filters ad alanı, SVG belirtimindeki filtre efektleriyle ilgili sınıfları ve arabirimlerini içerir.
Aspose.Html.Dom.Svg.PathsAspose.Html.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.Html.Dom.Svg.SavingAspose.Html.Dom.Svg.Saving kaydetme sürecini belirtmek için ikincil rol sınıfları içerir. Örneğin, kaydetme seçenekleri ve belgenin kaydedildiği biçimi.
Aspose.Html.Dom.TraversalAspose.Html.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.Html.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.Html.Dom.ViewsAspose.Html.Dom.Views ad alanı, AbstractView ve DocumentView arayüzlerini, Belge Nesne Modeli Görünümleri belirtimine göre tanımlar.
Aspose.Html.Dom.XPathAd alanı, bir XML belgesindeki öğeler ve nitelikler arasında gezinmek için yöntemleri içerir.
Aspose.Html.DrawingAspose.Html.Ç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.Html.FormsAd alanı, web sayfası bileşeni olarak form içinde kullanıcı etkileşiminden sorumlu olan çok sayıda nesneye (öğeye) erişim sağlar.
Aspose.Html.IOStandart IO (giriş-çıkış) araçlarına ek olarak Aspose.Html.IO ad alanı, yardımcı sınıfları ve arabirimleri içerir.
Aspose.Html.LoadingAspose.Html.Yükleniyor ad alanı, dönüştürme/birleştirme işleminde belirli yükleme seçeneklerinin açıklaması için veri sınıflarını içerir.
Aspose.Html.NetAspose.Html.Netad alanı, kolay ağ işlemeye yardımcı olmaktan sorumlu olan sınıfları ve arabirimleri tarafından sunulur.
Aspose.Html.Net.HeadersAspose.Html.Net.Headers ağ oluşturma. adresindeki başlık içeriğini tanımlayan için birkaç veri sınıfı sağlar
Aspose.Html.Net.MessageFiltersAspose.Html.Net.MessageFilters ad alanı, ileti filtresi soyutlamasını uygulayan sınıfları sağlar.
Aspose.Html.Net.MessageHandlersAspose.Html.Net.MessageHandlers sınıflar tarafından sunulan ad alanı is - farklı protokollerin mesaj işleyicileri.
Aspose.Html.RenderingAspose.Html.Rendering ad 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.Html.Rendering.DocAspose.Html.Rendering.Doc ad alanı, belirli aygıt sınıfının yanı sıra bir DOCX belgesine dönüştürmekten sorumlu birkaç rendering seçenek sınıfı sağlar.
Aspose.Html.Rendering.FontsAspose.Html.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.Html.Rendering.ImageAspose.Html.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.Html.Rendering.PdfAspose.Html.Rendering.Pdf ad 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.Html.Rendering.Pdf.EncryptionAspose.Html.Rendering.Pdf.Encryptionad alanı, parola, şifreleme algoritması vb. gibi pdf şifreleme ayrıntılarını açıklayan veri sınıflarını içerir.
Aspose.Html.Rendering.XpsAspose.Html.Rendering.Xpsad 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.Html.SavingAspose.Html.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.Html.ServicesAspose.Html.Services ad alanı, hizmet uygulamaları için protokoller olarak arabirimlerini içerir.
Aspose.Html.Toolkit.Markdown.SyntaxAspose.Html.Toolkit.Markdown.Syntaxad alanı, bir Markdown belgesinin sözdizimi ağacıyla çalışmak için nesneleri ve arabirimleri içerir.
Aspose.Html.Toolkit.Markdown.Syntax.ExtensionsAspose.Html.Toolkit.Markdown.Syntax.Extensions ad alanı, Markdown biçiminin ShortCode, FrontMatter, vb. gibi çeşitli uzantılarını işlemenize olanak tanıyan nesneleri ve yöntemleri içerir.
Aspose.Html.Toolkit.Markdown.Syntax.ParserAspose.Html.Toolkit.Markdown.Syntax.Parser ad alanı, işaretleme belgesini ayrıştırmanıza izin veren nesneleri ve yöntemleri içerir.
Aspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFMAspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFM ad alanı, nesneleri ve arabirimleri içerir for GFM sözdizimi uzantısı.
Aspose.Html.Toolkit.Markdown.Syntax.TextAspose.Html.Toolkit.Markdown.Syntax.Text ad alanı, text kaynaklarıyla çalışmak için nesneleri ve arabirimleri içerir.
Aspose.Html.Toolkit.OptimizersAspose.Html.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.Html.WindowAspose.Html.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.