Aspose.HTML for .NET

مساحات الأسماء

مساحة الاسموصف
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 .
Aspose.Html.Collectionsملف Aspose.html. المجموعات تتكون مساحة الاسم من فئات لتمثيل ، تخزين ومعالجة العقد والعناصر.
Aspose.Html.Convertersملف Aspose.Html. محولاتهدف مساحة الاسم هو سهولة الوصول إلى طرق التحويل. يوفر نطاقًا واسعًا من التحويلات إلى التنسيقات الشائعة ، مثل PDF و XPS وتنسيقات الصور وما إلى ذلك. يتم تقديم حالات مستخدم أكثر تحديدًا (عرض وحفظ) بواسطة well وظائف API منخفضة المستوى معروفة وموثقة في مساحات الأسماء الموجهة نحو الموضوع.
Aspose.Html.Domملف Aspose.Html.Dom (نموذج كائن المستند) توفر مساحة الاسم واجهة برمجة التطبيقات التي تمثل وتتفاعل مع أي مستندات HTML أو XML أو SVG. سلسلة أو تعليق) .
Aspose.Html.Dom.Attributesملف Aspose.Html.Dom. السمات تحتوي مساحة الاسم على فئات السمات الموحدة التي تحدد أو تؤهل أي كائن (عقدة ، عنصر ، …) ميزة أو سلوك.
Aspose.Html.Dom.Canvasملف Aspose.html.Dom.Canvas توفر مساحة الاسم واجهات لتأهيل تفاصيل العرض ثنائي الأبعاد بالإضافة إلى خيارات للتعبئة وفئة Path2D.
Aspose.Html.Dom.Cssملف Aspose.Html.Dom.Css مساحة الاسم مخصصة لجميع عمليات التلاعب ذات الصلة بـ CSS.
Aspose.Html.Dom.Eventsملف Aspose.html.Dom.Events توفر مساحة الاسم كائنات لـ أي أحداث متعلقة بتحديث DOM. يتضمن الاشتراك في مراقبة معلومات سياقية محددة المرتبطة بالحدث بالإضافة إلى إنشاء الأحداث المخصصة.
Aspose.Html.Dom.Mutationsملف Aspose.html.Dom.Mutations يوفر فرصة لمراقبة طفرات DOM والحصول على معلومات محددة لمعاودة الاتصال.
Aspose.Html.Dom.Svgجميع الفئات بتنسيق Aspose.html.Dom.Svgتعتمد مساحة الاسم على توصيات w3c SVG2. باستخدام مساحة الاسم هذه ، يمكنك تحميل أو التنقل أو عرض ملف SVG وفقًا لمتطلباتك.
Aspose.Html.Dom.Svg.CollectionsAspose.html.Dom.Svg. المجموعات يوفر الوصول إلى مجموعات عامة محددة.
Aspose.Html.Dom.Svg.DataTypesتوفر مساحة الاسم وصولاً إلى كافة أنواع بيانات SVG المحددة.
Aspose.Html.Dom.Svg.Eventsتتكون مساحة الاسم من فئات للتفاعل القائم على الأحداث مثل أحداث الوقت والتكبير / التصغير .
Aspose.Html.Dom.Svg.Filtersملف Aspose.Html.Dom.Svg.Filters مساحة الاسم تحتوي على فئات و واجهات متعلقة بتأثيرات المرشح في مواصفات SVG.
Aspose.Html.Dom.Svg.Pathsملف Aspose.html.Dom.Svg.Paths تصف مساحة الاسم فئات من أجل تمثيل لمخطط الشكل الذي يمكن تعبئته أو الحد منه . يمكن أيضًا استخدام المسار كمسار قطع ، لوصف الرسوم المتحركة ، أو نص الموضع .
Aspose.Html.Dom.Svg.SavingAspose.Html.Dom.Svg.Saving يحتوي على فئات الأدوار الثانوية to تحديد عملية الحفظ. على سبيل المثال ، احفظ الخيارات وتنسيق الذي يتم حفظ المستند به.
Aspose.Html.Dom.Traversalملف Aspose.html.Dom.Traversalيحتوي مساحة الاسم على الأساليب التي إنشاء مكررات وممرات شجرية للتنقل بين العناصر و اجتياز عقدة وأفرادها بترتيب المستند.
Aspose.Html.Dom.Traversal.Filtersمساحة الاسم التي تمثلها وظيفة تصفية العقدة . الفلاتر هي كائنات تعرف كيفية “تصفية” العقد . إذا تم إعطاء مُكرر عقدة أو مشي الشجرة عامل تصفية العقدة ، فإنه يطبق عامل التصفية قبل إرجاع العقدة التالية . إذا طلب عامل التصفية قبول العقدة ، فسيعيدها logic الاجتياز ؛ وبخلاف ذلك ، يبحث الاجتياز عن العقدة التالية ويتظاهر بأن العقدة التي تم رفضها لم تكن موجودة.
Aspose.Html.Dom.ViewsAspose.html.Dom.Views تصف مساحة الاسم AbstractView و واجهات DocumentView مواصفات طرق عرض نموذج كائن المستند.
Aspose.Html.Dom.XPathتحتوي مساحة الاسم على أساليب للتنقل عبر العناصر والسمات في مستند XML .
Aspose.Html.Drawingملف Aspose.html.Drawing تحتوي مساحة الاسم على كائنات و واجهات لتحديد القياس والوحدات وكذلك رسم كائنات السمة مثل الفرش والألوان والخطوط.
Aspose.Html.Formsتوفر مساحة الاسم وصولاً إلى العديد من العناصر (العناصر) المسؤولة عن تفاعل المستخدم في النموذج كمكون لصفحة الويب.
Aspose.Html.IOبالإضافة إلى أدوات الإدخال / الإخراج القياسية (الإدخال / الإخراج) ملف Aspose.html.IO تحتوي مساحة الاسم على فئات وواجهات مساعدة.
Aspose.Html.Loadingملف Aspose.Html.Loading. تحميل تحتوي مساحة الاسم على فئات البيانات لوصف خيارات التحميل المحددة في عملية التحويل / الدمج.
Aspose.Html.Netملف Aspose.Html.Netيتم تقديم مساحة الاسم من خلال الفئات والواجهات وهي مسؤولة عن المساعدة في معالجة الشبكة السهلة.
Aspose.Html.Net.Headersملف Aspose.Html.Net. الرؤساء يوفر عددًا قليلاً من فئات البيانات لـ لوصف محتوى الرأس على الشبكات.
Aspose.Html.Net.MessageFiltersملف Aspose.Html.Net.MessageFilters توفر مساحة الاسم الفئات التي تنفذ تجريد عامل تصفية الرسائل.
Aspose.Html.Net.MessageHandlersملف Aspose.Html.Net.MessageHandlers مساحة الاسم هي مقدمة بواسطة الفئات - معالجات الرسائل لبروتوكولات مختلفة.
Aspose.Html.Renderingملف Aspose.Html. التقديم تتكون مساحة الاسم من العديد من كائنات العارض بالإضافة إلى فئات خيارات المستوى المنخفض المناسبة المسؤولة عن تقديم المستندات / الملفات إلى تطبيق IDevice.
Aspose.Html.Rendering.Docملف Aspose.Html.Rendering.Doc توفر مساحة الاسم فئة جهاز محددة بالإضافة إلى عدد قليل من فئات خيارات rendering المسؤولة عن التقديم إلى مستند DOCX.
Aspose.Html.Rendering.Fontsملف Aspose.Html.Rendering.Fonts تحتوي مساحة الاسم على فئات وطرق تسمح لك بالتحكم في بعض أجزاء خوارزمية مطابقة الخط.
Aspose.Html.Rendering.Imageملف Aspose.Html.Rendering. صورة توفر مساحة الاسم فئة جهاز محددة بالإضافة إلى عدد قليل من خيارات العرض فئات مسؤولة عن التقديم إلى تنسيقات نقطية: jpeg ، png ، bmp ، gif ، tiff .
Aspose.Html.Rendering.Pdfملف Aspose.Html.Rendering.Pdf توفر مساحة الاسم فئة جهاز محددة بالإضافة إلى عدد قليل من خيارات العرض class المسؤولة عن التقديم إلى مستند pdf.
Aspose.Html.Rendering.Pdf.Encryptionملف Aspose.Html.Rendering.Pdf.Encryptionتحتوي مساحة الاسم على فئات بيانات تصف تفاصيل تشفير pdf مثل كلمة المرور ، وخوارزمية التشفير وما إلى ذلك.
Aspose.Html.Rendering.Xpsملف Aspose.Html.Rendering.Xpsتوفر مساحة الاسم فئة جهاز محددة بالإضافة إلى عدد قليل من فئات خيارات rendering المسؤولة عن التقديم إلى مستند xps.
Aspose.Html.Savingملف Aspose.Html.Saving يتم تقديم مساحة الاسم بواسطة فئات البيانات لوصف خيارات الحفظ المحددة في عملية التحويل / الحفظ .
Aspose.Html.Servicesملف Aspose.Html. خدمات تحتوي مساحة الاسم على واجهات كبروتوكولات لتطبيقات الخدمة.
Aspose.Html.Toolkit.Markdown.Syntaxملف Aspose.Html.oolkit.arkdown. syntaxتحتوي مساحة الاسم على كائنات وواجهات للعمل مع شجرة بناء جملة لمستند Markdown.
Aspose.Html.Toolkit.Markdown.Syntax.Extensionsملف Aspose.Html.Toolkit.Markdown.Syntax.Extensions تحتوي مساحة الاسم على كائنات وطرق تسمح لك بمعالجة امتدادات متنوعة لتنسيق Markdown ، مثل ShortCode و FrontMatter وما إلى ذلك.
Aspose.Html.Toolkit.Markdown.Syntax.Parserملف Aspose.Html.oolkit.arkdown. syntax. محلل تحتوي مساحة الاسم على كائنات وطرق تسمح لك بتحليل مستند علامة التخفيض.
Aspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFMملف Aspose.Html.Toolkit.Markdown.Syntax.Parser.Extensions.GFM مساحة الاسم تحتوي على كائنات وواجهات لملحق بناء جملة GFM .
Aspose.Html.Toolkit.Markdown.Syntax.Textملف Aspose.Html.oolkit.arkdown. syntax. text يحتوي مساحة الاسم على كائنات وواجهات للعمل مع text sources .
Aspose.Html.Toolkit.Optimizersملف Aspose.html.oolkit. محسنات تحتوي مساحة الاسم على فئات لتحسين مستندات SVG. تتضمن عملية التحسين إزالة العناصر غير المستخدمة أو غير المرئية وسماتها ، ودمج المجموعات ، وتقليل حجم مقاطع المسار.
Aspose.Html.Windowملف Aspose.html.Window مساحة الاسم مرتبطة بـ كائن نافذة والذي يمثل window يحتوي على مستند DOM. يتضمن الفئات والواجهات المتعلقة بعنوان المستند النشط ومحفوظات الاستعراض.