Aspose.Html

ملف Aspose.Html تحتوي مساحة الاسم على فئات وطرق من أجل معالجة مستندات HTML ، سواء كانت بسيطة أو معقدة وسريعة. Aspose.HTMLيسمح لـ .NET للمطورين بإدراج ، إزالة ، استبدال عقد HTML ، واستخراج معلومات نمط CSS ، التنقل عبر مستند HTML إما عن طريق NodeIterator ، TreeWalker التي يتم توفيرها بواسطة مواصفات اجتياز ، XPath أو استعلامات محدد CSS. كما أنه يوفر البرمجة النصية التي تسمح لـ بمعالجة HTML DOM عبر JavaScript. بالإضافة إلى HTML ، توفر واجهة برمجة التطبيقات هذه أيضًا الإمكانيات لتحميل EPUB و MHTML. تشتهر واجهات برمجة التطبيقات Aspose API بميزات تحويل تنسيق الملفات بين وتوفر واجهة برمجة التطبيقات هذه أيضًا إمكانيات تحميل ملف HTML وتقديم الإخراج في تنسيقات PDF و XPS وتنسيقات الصور النقطية بما في ذلك JPEG و PNG و BMP و TIFF.

الطبقات

فصل وصف
ArrayBuffer يتم استخدام كائن ArrayBuffer لتمثيل مخزن مؤقت للبيانات الثنائية الأولية العامة ذات الطول الثابت.
Configuration يمثل كائن سياق التكوين المستخدم لإعداد إعدادات البيئة للتطبيق.
Float32Array يمثل مصفوفة من أرقام الفاصلة العائمة ذات 32 بت (المقابلة لنوع بيانات C float) بترتيب بايت النظام الأساسي.
Float64Array يمثل مصفوفة مكونة من 64 بت من أرقام الفاصلة العائمة (المقابلة لنوع بيانات C float) بترتيب بايت النظام الأساسي.
FontsSettings يمثل إعدادات معالجة الخطوط .
HTMLAddressElement عنصر العنوان. راجع تعريف عنصر العنوان في HTML 4.01.
HTMLAnchorElement عنصر الارتساء. راجع تعريف العنصر A في HTML 4.01.
HTMLAppletElement برنامج Java صغير مضمن. راجع تعريف عنصر APPLET في HTML 4.01. تم إهمال هذا العنصر في HTML 4.01.
HTMLAreaElement تعريف منطقة خريطة الصورة من جانب العميل. راجع تعريف عنصر AREA في HTML 4.01.
HTMLBaseElement عنوان URL لقاعدة المستند [IETF RFC 2396 ]. راجع تعريف عنصر BASE في HTML 4.01.
HTMLBaseFontElement الخط الأساسي. راجع تعريف عنصر BASEFONT في HTML 4.01. تم إهمال هذا العنصر في HTML 4.01.
HTMLBodyElement نص مستند HTML. هذا العنصر موجود دائمًا في واجهة برمجة تطبيقات DOM ، حتى إذا لم تكن العلامات موجودة في المستند المصدر. راجع تعريف عنصر BODY في HTML 4.01.
HTMLBRElement فرض فاصل سطر. راجع تعريف عنصر BR في HTML 4.01.
HTMLButtonElement زر ضغط. راجع تعريف عنصر BUTTON في HTML 4.01.
HTMLCanvasElement توفر واجهة HTMLCanvasElement خصائص وطرق لمعالجة تخطيط عناصر لوحة الرسم وعرضها. ترث واجهة HTMLCanvasElement أيضًا خصائص وأساليب واجهة HTMLElement.
HTMLDataListElement يمثل عنصر البيانات مجموعة من عناصر الخيار التي تمثل خيارات محددة مسبقًا لعناصر تحكم أخرى.توصية HTML 5.2 W3C .
HTMLDirectoryElement قائمة الدليل. راجع تعريف عنصر DIR في HTML 4.01. تم إهمال هذا العنصر في HTML 4.01.
HTMLDivElement حاوية كتلة عامة. راجع تعريف عنصر DIV في HTML 4.01.
HTMLDListElement قائمة التعريفات. راجع تعريف عنصر DL في HTML 4.01.
HTMLDocument أنمستند HTML هو جذر التسلسل الهرمي لـ HTML ويحمل المحتوى بأكمله. إلى جانب توفير الوصول إلى التسلسل الهرمي ، فإنه يوفر أيضًا بعض الطرق الملائمة للوصول إلى مجموعات معينة من معلومات من المستند.
HTMLElement جميع واجهات عناصر HTML مشتقة من هذه الفئة. يتم تمثيل العناصر التي تعرض سمات HTML الأساسية فقط بواسطة القاعدة HTMLElementواجهه المستخدم. هذه العناصر هي كما يلي: خاص: SUB ، SUP ، SPAN ، BDOfont: TT ، I ، B ، U ، S ، STRIKE ، BIG ، SMALL العبارة: EM ، STRONG ، DFN ، CODE ، SAMP ، KBD ، VAR ، CITE ، ACRONYM ، ABBRlist: DD ، DTNOFRAMES ، NOSCRIPTADDRESS ، CENTERنمط السمة لعنصر HTML يمكن الوصول إليها من خلال عنصر CSS الواجهة المحددة في وحدة CSS [أوراق أنماط DOM من المستوى 2 و CSS ].
HTMLFieldSetElement ينظم عناصر التحكم في النموذج في مجموعات منطقية. راجع تعريف عنصر FIELDSET في HTML 4.01.
HTMLFontElement تغيير محلي للخط. راجع تعريف عنصر FONT في HTML 4.01. تم إهمال عنصر هذا في HTML 4.01.
HTMLFormElement ملفشكل يشتمل العنصر على سلوك مشابه لمجموعة وعنصر. يوفر وصولاً مباشرًا إلى عناصر تحكم النموذج المضمنة بالإضافة إلى سمات عنصر النموذج. راجع تعريف عنصر FORM في HTML 4.01.
HTMLFrameElement قم بإنشاء إطار. راجع تعريف عنصر الإطار في HTML 4.01.
HTMLFrameSetElement إنشاء شبكة من الإطارات. راجع تعريف عنصر FRAMESET في HTML 4.01.
HTMLHeadElement معلومات رأس المستند. راجع تعريف عنصر HEAD في HTML 4.01.
HTMLHeadingElement لملفH1 إلىH6 عناصر. راجع تعريف H1 element في HTML 4.01.
HTMLHRElement أنشئ قاعدة أفقية. راجع تعريف عنصر الموارد البشرية في HTML 4.01.
HTMLHtmlElement جذر مستند HTML. راجع تعريف عنصر HTML في HTML 4.01.
HTMLIFrameElement النوافذ الفرعية المضمنة. راجع تعريف عنصر IFRAME في HTML 4.01.
HTMLImageElement صورة مضمنة. راجع تعريف عنصر IMG في HTML 4.01.
HTMLInputElement التحكم في النموذج: اعتمادًا على البيئة التي يتم فيها عرض الصفحة ، قد تكون خاصية القيمة للقراءة فقط لإدخال تحميل الملف من النوع . بالنسبة لنوع إدخال “كلمة المرور” ، قد تكون القيمة الفعلية التي تم إرجاعها مقنعة لمنع الاستخدام غير المصرح به. راجع تعريف عنصر INPUT في [أتش تي أم أل 4.01 ] .
HTMLIsIndexElement يُستخدم هذا العنصر لإدخال نص أحادي السطر. راجع تعريف عنصر ISINDEX في HTML 4.01. تم إهمال هذا العنصر في HTML 4.01.
HTMLLabelElement نص تسمية حقل النموذج. راجع تعريف عنصر LABEL في HTML 4.01.
HTMLLegendElement يوفر شرحًا لملفالحقول التجمع. راجع تعريف عنصر LEGEND في HTML 4.01.
HTMLLIElement عنصر قائمة. راجع تعريف عنصر LI في HTML 4.01.
HTMLLinkElement ملفحلقة الوصليحدد العنصر ارتباطًا بمصدر خارجي ، ويحدد علاقة هذا المستند بهذا المورد (أو العكس). راجع تعريف عنصر LINK في HTML 4.01 (راجع أيضًا LinkStyle واجهة في وحدة StyleSheet [أوراق أنماط DOM من المستوى 2 و CSS ]) .
HTMLMapElement مخطط صورة من جانب العميل. راجع تعريف عنصر MAP في HTML 4.01.
HTMLMenuElement قائمة القائمة. راجع تعريف عنصر القائمة في HTML 4.01. هذا العنصر مهمل في HTML 4.01.
HTMLMetaElement يحتوي هذا على معلومات تعريف عامة حول المستند. راجع تعريف العنصر META في HTML 4.01.
HTMLModElement إشعار بتعديل جزء من المستند. راجع تعريفات INS و DEL في HTML 4.01.
HTMLNoScriptElement عبارات البرنامج النصي. راجع تعريف عنصر NOSCRIPT في HTML 4.01.
HTMLObjectElement كائن مضمن عام. من حيث المبدأ ، تكون جميع الخصائص الموجودة في عنصر الكائن للقراءة والكتابة ولكن في بعض البيئات قد تكون بعض الخصائص للقراءة فقط بمجرد إنشاء الكائن الأساسي. راجع تعريف عنصر OBJECT في [أتش تي أم أل 4.01 ] .
HTMLOListElement القائمة المطلوبة. راجع تعريف عنصر OL في HTML 4.01.
HTMLOptGroupElement تجميع الخيارات معًا في تقسيمات منطقية. راجع تعريف عنصر OPTGROUP في HTML 4.01.
HTMLOptionElement اختيار قابل للتحديد. راجع تعريف عنصر OPTION في HTML 4.01.
HTMLParagraphElement فقرات. راجع تعريف العنصر P في HTML 4.01.
HTMLParamElement تغذية المعلمات لملفهدف عنصر. راجع تعريف عنصر PARAM في HTML 4.01.
HTMLPreElement نص منسق مسبقًا. راجع تعريف عنصر PRE في HTML 4.01.
HTMLQuoteElement لملفس وبلوك كويوتعناصر. راجع تعريف عنصر Q في HTML 4.01.
HTMLScriptElement عبارات البرنامج النصي. راجع تعريف عنصر البرنامج النصي في HTML 4.01.
HTMLSelectElement يسمح عنصر التحديد بتحديد خيار. يمكن الوصول إلى الخيارات المضمنة مباشرة من خلال عنصر التحديد كمجموعة. راجع تعريف عنصر SELECT في HTML 4.01.
HTMLStyleElement معلومات النمط. راجع تعريف عنصر STYLE في HTML 4.01 ، الوحدة النمطية CSS [أوراق أنماط DOM من المستوى 2 و CSS ] و الLinkStyle واجهة في StyleSheets module [أوراق أنماط DOM من المستوى 2 و CSS ].
HTMLTableCaptionElement التسمية التوضيحية للجدول راجع تعريف عنصر CAPTION في HTML 4.01.
HTMLTableCellElement الكائن المستخدم لتمثيلالعاشر وTD عناصر. راجع تعريف عنصر TD في HTML 4.01.
HTMLTableColElement يعيد تجميع ملفCOL وكولجروب عناصر. راجع تعريف عنصر COL في HTML 4.01.
HTMLTableElement تسمح أساليب الإنشاء * والحذف * الموجودة في الجدول للمؤلفين بتكوين الجداول وتعديلها . [أتش تي أم أل 4.01 ] يحدد أن واحدًا فقط من كل من شرح وثياد ، وTFOOT قد توجد عناصر في جدول. لذلك ، إذا كان هناك أحد ، وتم استدعاء طريقة createTHead () أو createTFoot () ، تقوم الطريقة بإرجاع عنصر THead أو TFoot الموجود. راجع تعريف عنصر TABLE في HTML 4.01.
HTMLTableRowElement صف في جدول. راجع تعريف عنصر TR في HTML 4.01.
HTMLTableSectionElement ملفثياد وTFOOT ، وTBODY عناصر.
HTMLTemplateElement عنصر القالب
HTMLTextAreaElement حقل نص متعدد الأسطر. راجع تعريف عنصر TEXTAREA في HTML 4.01.
HTMLTitleElement عنصر العنوان. راجع تعريف عنصر العنوان في HTML 4.01.
HTMLUListElement قائمة غير مرتبة. راجع تعريف عنصر UL في HTML 4.01.
HTMLUnknownElement عنصر html غير معروف .
Int16Array يمثل مصفوفة من الأعداد الصحيحة ذات التوقيع الثنائي المكونة من 16 بت بترتيب بايت النظام الأساسي.
Int32Array يمثل مصفوفة من الأعداد الصحيحة الموقعة ذات 32 بت المكونة من ثنائي في ترتيب بايت النظام الأساسي.
Int8Array يمثل مصفوفة من الأعداد الصحيحة ذات التوقيع الثنائي المكونة من 8 بت.
License يوفر طرقًا لترخيص المكون.
Metered يوفر طرقًا لتعيين المفتاح الذي تم قياسه .
MimeType يمثل أنواع وسائط الإنترنت
PlatformException يمثل الفئة الأساسية لكافة الاستثناءات التي قد تحدث أثناء تنفيذ التطبيق.
TypedArray تقدم كائنات TypedArray عرضًا يشبه المصفوفة لمخزن بيانات ثنائي أساسي.
TypedArray<T> تقدم كائنات TypedArray عرضًا يشبه المصفوفة لمخزن بيانات ثنائي أساسي.
Uint16Array يمثل مصفوفة من الأعداد الصحيحة غير الموقعة ثنائية التكملة ذات 16 بت بترتيب بايت النظام الأساسي.
Uint32Array يمثل مصفوفة من الأعداد الصحيحة غير الموقعة ذات 32 بت المكونة من ثنائي في ترتيب بايت النظام الأساسي.
Uint8Array يمثل مصفوفة من الأعداد الصحيحة غير الموقعة ثنائية التكملة ذات 8 بت.
Uint8ClampedArray يمثل مصفوفة من 8 بت أعداد صحيحة بدون إشارة مثبتة بـ 0-255 ؛ إذا حددت قيمة خارج النطاق [0،255] ، فسيتم تعيين 0 أو 255 بدلاً من ذلك ؛
Url يوفر تمثيل كائن لمعرف عالمي (URL) .

واجهات

واجهه المستخدم وصف
IDocumentFragmentElement يمثل واجهة مشتركة لجميع عناصر جزء المستند.
IFormAssociatedElement يمكن أن يكون للعنصر المرتبط بالنموذج علاقة بعنصر نموذج ، وهو ما يسمى بمالك نموذج العنصر. إذا لم يكن العنصر المرتبط بالنموذج مرتبطًا بعنصر نموذج ، فيُقال إن مالك النموذج خالٍ. يمكن إعادة التوطين ، وقد يكون لها سمة نموذج محددة لتجاوز هذا.
IHTMLFormElement يمثل واجهة أساسية يجب تنفيذها بواسطة عناصر نموذج HTML.
IHTMLOptionsCollection أنHTMLOptionsCollection هي قائمة بالعقد التي تمثل عنصر خيار HTML . يمكن الوصول إلى عقدة فردية إما بواسطة فهرس ترتيبي أو العقدةاسم أوهوية شخصية صفات. يُفترض أن تكون المجموعات في HTML DOM حية بمعنى أنها يتم تحديثها تلقائيًا عند تغيير المستند الأساسي.
IUrlSearchParams يوفر طرقًا للعمل مع سلسلة استعلام عناوين URL .

تعداد

تعداد وصف
Sandbox مجموعة علامات وضع الحماية هي مجموعة من صفر أو أكثر من العلامات التالية ، والتي تُستخدم لتقييد القدرات التي من المحتمل أن تكون الموارد غير موثوق بها.