Aspose.Html

Aspose.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.

sınıflar

SınıfTanım
ArrayBufferArrayBuffer nesnesi, genel, sabit uzunluklu bir ham ikili veri arabelleğini temsil etmek için kullanılır.
ConfigurationUygulama için ortam ayarlarını ayarlamak için kullanılan yapılandırma bağlamı nesnesini temsil eder.
Float32ArrayPlatform bayt düzeninde 32 bit kayan noktalı sayılar dizisini (C kayan noktalı veri türüne karşılık gelir) temsil eder.
Float64ArrayPlatform bayt düzeninde 64 bit kayan noktalı sayılar dizisini (C değişken veri türüne karşılık gelir) temsil eder.
FontsSettingsYazı tiplerini işleme ayarlarını temsil eder.
HTMLAddressElementAdres öğesi. HTML 4.01. ‘deki ADDRESS öğe tanımına bakın
HTMLAnchorElementBağlantı elemanı. HTML 4.01. ‘deki A öğesi tanımına bakın
HTMLAppletElementKatıştırılmış bir Java uygulaması. HTML 4.01’deki APPLET öğesi tanımına bakın. Bu öğe HTML 4.01. ‘de kullanımdan kaldırılmıştır.
HTMLAreaElementİstemci tarafı görüntü eşleme alanı tanımı. HTML 4.01. ‘deki ALAN öğesi tanımına bakın
HTMLBaseElementBelge tabanı URI’si [IETF RFC 2396 ]. HTML 4.01. ‘deki BASE öğe tanımına bakın
HTMLBaseFontElementTemel yazı tipi. HTML 4.01’deki BASEFONT öğe tanımına bakın. Bu öğe , HTML 4.01. ‘de kullanımdan kaldırılmıştır
HTMLBodyElementHTML belge gövdesi. Bu öğe, etiketler kaynak belgede yoksa, bile DOM API’sinde her zaman bulunur. HTML 4.01. ‘deki BODY öğesi tanımına bakın
HTMLBRElementSatır sonunu zorla. HTML 4.01. ‘deki BR öğesi tanımına bakın
HTMLButtonElementDüğmeye basın. HTML 4.01. ‘deki BUTTON öğe tanımına bakın
HTMLCanvasElementHTMLCanvasElement arabirimi, tuval öğelerinin düzenini ve sunumunu değiştirmek için özellikler ve yöntemler sağlar. HTMLCanvasElement arabirimi, HTMLElement arabiriminin özelliklerini ve yöntemlerini de devralır.
HTMLDataListElementdatalist öğesi, diğer kontroller için önceden tanımlanmış seçenekleri temsil eden bir dizi seçenek öğesini temsil eder. Ayrıca bkz.HTML 5.2 W3C Önerisi .
HTMLDirectoryElementDizin listesi. HTML 4.01’deki DIR öğesi tanımına bakın. Bu öğe , HTML 4.01. ‘de kullanımdan kaldırılmıştır
HTMLDivElementGenel blok kabı. HTML 4.01. ‘deki DIV öğesi tanımına bakın
HTMLDListElementTanım listesi. HTML 4.01. ‘deki DL öğesi tanımına bakın
HTMLDocumentbirHTMLBelgesi HTML hiyerarşisinin köküdür ve tüm içeriği tutar. Hiyerarşiye erişim sağlamanın yanı sıra, , belgeden belirli bilgi kümelerine erişmek için bazı kolaylık sağlayan yöntemler de sağlar.
HTMLElementTüm HTML öğesi arabirimleri bu sınıftan türetilir. HTML temel niteliklerini yalnızca gösteren öğeler, tabanıyla temsil edilirHTMLÖğesiarayüz. Bu öğeler şunlardır: özel: SUB, SUP, SPAN, BDOfont: TT, I, B, U, S, STRIKE, BIG, SMALL phrase: EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE, KISALTMA, ABBRlist: DD, DTNOFRAMES, NOSCRIPTADDRESS, MERKEZstil Bir HTML öğesinin özniteliğine aracılığıyla erişilebilirElementCSSInlineStyle CSS modülünde tanımlanan arayüz [DOM Düzey 2 Stil Sayfaları ve CSS ].
HTMLFieldSetElementForm denetimlerini mantıksal gruplar halinde düzenler. HTML 4.01. ‘deki FIELDSET öğesi tanımına bakın
HTMLFontElementYazı tipinde yerel değişiklik. HTML 4.01’deki FONT öğesi tanımına bakın. Bu öğesi, HTML 4.01. sürümünde kullanımdan kaldırılmıştır.
HTMLFormElementBİÇİM öğe, bir koleksiyonuna ve bir öğeye benzer davranışı kapsar. İçerilen form kontrollerine ve ayrıca form öğesinin özniteliklerine doğrudan erişim sağlar. HTML 4.01. ‘deki FORM öğesi tanımına bakın
HTMLFrameElementBir çerçeve oluşturun. HTML 4.01. ‘deki ÇERÇEVE öğesi tanımına bakın
HTMLFrameSetElementÇerçeve ızgarası oluşturun. HTML 4.01. ‘deki FRAMESET öğe tanımına bakın
HTMLHeadElementBelge kafası bilgisi. HTML 4.01. ‘deki HEAD öğe tanımına bakın
HTMLHeadingElementiçinH1 ileH6 elementler. HTML 4.01. ‘deki H1 element tanımına bakın
HTMLHRElementYatay bir kural oluşturun. HTML 4.01. ‘deki HR öğesi tanımına bakın
HTMLHtmlElementBir HTML belgesinin kökü. HTML 4.01. ‘deki HTML öğesi tanımına bakın
HTMLIFrameElementSatır içi alt pencereler. HTML 4.01. ‘deki IFRAME öğe tanımına bakın
HTMLImageElementKatıştırılmış görüntü. HTML 4.01. ‘deki IMG öğe tanımına bakın
HTMLInputElementForm kontrolü.Sayfanın görüntülendiği ortama bağlı olarak, değer özelliği dosya yükleme girişi türü için salt okunur olabilir. “Parola” giriş türü için, yetkisiz kullanımı önlemek için döndürülen gerçek değer maskelenebilir. [‘deki INPUT öğesi tanımına bakın.HTML 4.01 ].
HTMLIsIndexElementBu öğe, tek satırlık metin girişi için kullanılır. HTML 4.01’deki ISINDEX öğesi tanımına bakın. Bu öğe HTML 4.01. ‘de kullanımdan kaldırılmıştır
HTMLLabelElementForm alanı etiket metni. HTML 4.01. ‘deki LABEL öğe tanımına bakın
HTMLLegendElementŞunun için bir başlık sağlar:SAHA SETİ gruplama. HTML 4.01. ‘deki LEGEND öğe tanımına bakın
HTMLLIElementListe öğesi. HTML 4.01. ‘deki LI öğesi tanımına bakın
HTMLLinkElementBAĞLANTIöğesi, harici bir kaynağa giden bir bağlantıyı belirtir ve , bu belgenin bu kaynakla ilişkisini tanımlar (veya tam tersi). HTML 4.01’deki LINK öğesi tanımına bakın (ayrıca bkz. bağlantı stili StyleSheet modülündeki arayüz [DOM Düzey 2 Stil Sayfaları ve CSS ]).
HTMLMapElementİstemci tarafı görüntü haritası. HTML 4.01. ‘deki MAP öğesi tanımına bakın
HTMLMenuElementMenü listesi. HTML 4.01’deki MENU öğe tanımına bakın. Bu öğe, HTML 4.01. ‘de kullanımdan kaldırılmıştır
HTMLMetaElementBu, belge hakkında genel meta bilgileri içerir. HTML 4.01. ‘deki META öğe tanımına bakın
HTMLModElementBelgenin bir bölümünde değişiklik bildirimi. HTML 4.01’deki INS ve DEL öğesi tanımlarına bakın.
HTMLNoScriptElementKomut dosyası ifadeleri. HTML 4.01. ‘deki NOSCRIPT öğe tanımına bakın
HTMLObjectElementGenel katıştırılmış nesne. Prensipte, nesne öğesindeki tüm özellikler okuma-yazmadır, ancak bazı ortamlarda, temeldeki nesne başlatıldıktan sonra bazı özellikler salt okunur olabilir. NESNE öğesi tanımına bakın [HTML 4.01 ].
HTMLOListElementSıralı liste. HTML 4.01. ‘deki OL öğe tanımına bakın
HTMLOptGroupElementSeçenekleri mantıksal alt bölümlerde gruplandırın. HTML 4.01. ‘deki OPTGROUP öğesi tanımına bakın
HTMLOptionElementSeçilebilir bir seçim. HTML 4.01. ‘deki SEÇENEK öğe tanımına bakın
HTMLParagraphElementParagraflar. HTML 4.01. ‘deki P öğesi tanımına bakın
HTMLParamElementŞuraya beslenen parametreler:NESNE eleman. HTML 4.01. ‘deki PARAM öğesi tanımına bakın
HTMLPreElementÖnceden biçimlendirilmiş metin. HTML 4.01. ‘deki PRE öğe tanımına bakın
HTMLQuoteElementiçinQ VeBLOKQUOTEelementler. HTML 4.01. ‘deki Q öğe tanımına bakın
HTMLScriptElementKomut dosyası ifadeleri. HTML 4.01. ‘deki SCRIPT öğesi tanımına bakın
HTMLSelectElementSelect öğesi, bir seçeneğin seçilmesine olanak tanır. Kapsanan seçeneklerine, bir koleksiyon olarak seçme öğesi aracılığıyla doğrudan erişilebilir. HTML 4.01. ‘deki SELECT öğesi tanımına bakın
HTMLStyleElementStil bilgisi. HTML 4.01’deki STYLE öğesi tanımına bakın, CSS modülü [DOM Düzey 2 Stil Sayfaları ve CSS ] vebağlantı stili StyleSheets modülündeki arayüz [DOM Düzey 2 Stil Sayfaları ve CSS ].
HTMLTableCaptionElementTablo başlığı HTML 4.01. ‘deki CAPTION öğesi tanımına bakın
HTMLTableCellElementŞunu temsil etmek için kullanılan nesne:TH VeTD öğeleri. HTML 4.01. ‘deki TD öğesi tanımına bakın
HTMLTableColElementyeniden gruplandırırCOL VeBİRLİK GRUBU elementler. HTML 4.01. ‘deki COL öğe tanımına bakın
HTMLTableElementTablodaki oluşturma* ve silme* yöntemleri, yazarların tabloları oluşturmasına ve değiştirmesine olanak tanır. [HTML 4.01 ], her bir öğesinden yalnızca birininALTYAZI ,TEAD , VeTAYAK öğeleri bir tabloda bulunabilir. Bu nedenle, varsa ve createTHead() veya createTFoot() yöntemi çağrılırsa, yöntem mevcut THead veya TFoot öğesini döndürür. HTML 4.01. ‘deki TABLE öğe tanımına bakın
HTMLTableRowElementTablodaki bir satır. HTML 4.01. ‘deki TR öğesi tanımına bakın
HTMLTableSectionElementTEAD ,TAYAK , VeTBODY öğeleri.
HTMLTemplateElementŞablon öğesi
HTMLTextAreaElementÇok satırlı metin alanı. HTML 4.01. ‘deki TEXTAREA öğe tanımına bakın
HTMLTitleElementBaşlık öğesi. HTML 4.01. ‘deki TITLE öğe tanımına bakın
HTMLUListElementSırasız liste. HTML 4.01. ‘deki UL öğe tanımına bakın
HTMLUnknownElementBilinmeyen html öğesi.
Int16ArrayPlatform bayt sırasında ikili tümleyen 16 bit işaretli tamsayılar dizisini temsil eder.
Int32ArrayPlatform bayt sırasında ikili tümleyen 32 bitlik işaretli tamsayılar dizisini temsil eder.
Int8Arrayİkiye tümleyen 8 bitlik işaretli tamsayılardan oluşan bir diziyi temsil eder.
LicenseBileşeni lisanslamak için yöntemler sağlar.
MeteredÖlçülen anahtarı ayarlamak için yöntemler sağlar.
MimeTypeBir İnternet Medya Türünü Temsil Eder
PlatformExceptionUygulama yürütme sırasında oluşabilecek tüm istisnalar için temel sınıfı temsil eder.
TypedArrayTypedArray nesneleri, temel alınan bir ikili veri arabelleğinin dizi benzeri bir görünümünü sunar.
TypedArray<T>TypedArray nesneleri, temel alınan bir ikili veri arabelleğinin dizi benzeri bir görünümünü sunar.
Uint16ArrayPlatform bayt sırasında ikiye tümleyen 16 bitlik işaretsiz tamsayılardan oluşan bir diziyi temsil eder.
Uint32ArrayPlatform bayt sırasında ikili tümleyen 32 bit işaretsiz tamsayılar dizisini temsil eder.
Uint8Arrayİkiye tümleyen 8 bitlik işaretsiz tamsayılardan oluşan bir diziyi temsil eder.
Uint8ClampedArray0-255’e sabitlenmiş 8 bitlik işaretsiz tamsayılar dizisini temsil eder; [0,255] aralığının dışında bir değer belirlediyseniz, bunun yerine 0 veya 255 ayarlanacaktır;
UrlBir evrensel tanımlayıcının (URL) nesne temsilini sağlar.

Arayüzler

ArayüzTanım
IDocumentFragmentElementTüm Belge Parçası öğeleri için ortak arabirimi temsil eder.
IFormAssociatedElementFormla ilişkili bir öğenin, öğenin form sahibi olarak adlandırılan bir form öğesiyle ilişkisi olabilir. Formla ilişkili bir öğe, bir form öğesiyle ilişkili değilse, form sahibinin boş olduğu söylenir. Formla ilişkili bir öğe, varsayılan olarak, en yakın ata form öğesiyle ilişkilendirilir (aşağıda açıklandığı gibi), ancak, yeniden ilişkilendirilebilir, bunu geçersiz kılmak için belirtilmiş bir form özniteliğine sahip olabilir.
IHTMLFormElementHTML Form Elements tarafından uygulanması gereken bir temel arabirimi temsil eder.
IHTMLOptionsCollectionbirHTMLOptions Koleksiyonu HTML seçenek öğesini temsil eden düğümlerin bir listesidir. Bireysel bir düğüme sıralı dizini veya düğümünisim veyaİD Öznitellikler. HTML DOM’daki koleksiyonların canlı olduğu varsayılır, yani temel alınan belge değiştirildiğinde otomatik olarak güncellenirler.
IUrlSearchParamsURL sorgu dizesiyle çalışmak için yöntemler sağlar.

numaralandırma

numaralandırmaTanım
SandboxKorumalı alan bayrak seti, potansiyel olarak güvenilmeyen kaynakların yeteneklerini kısıtlamak için kullanılan sıfır veya aşağıdaki bayraklardan daha fazlasıdır.