Aspose.Pdf.Text

ملف Aspose.Pdf.Textتوفر مساحة الاسم فئات تسمح باستخراج النص وإضافة نص ومعالجة نص موجود من المستند. يحتوي أيضًا على فئات تسمح باستخراج خطوط المستند واستبدالها واستبدالها.

الطبقات

فصل وصف
AbsorbedCell يمثل خلية الجدول الموجودة في الصفحة
AbsorbedRow يمثل صف الجدول الموجود بالصفحة
AbsorbedTable يمثل الجدول الموجود بالصفحة
CharInfo يمثل كائن معلومات شخصية . يوفر معلومات عن موضع الحرف.
CharInfoCollection يمثل مجموعة كائنات CharInfo.
CustomFontSubstitutionBase يمثل فئة أساسية لاستراتيجية استبدال الخط المخصص.
FileFontSource يمثل مصدر ملف خط واحد.
FolderFontSource يمثل المجلد الذي يحتوي على ملفات الخطوط.
Font يمثل كائن الخط .
FontAbsorber يمثل كائنًا ممتصًا للخطوط. يقوم بالبحث عن الخطوط ويوفر الوصول إلى نتائج البحث عبرFonts جمع .
FontCollection يمثل مجموعة الخطوط .
FontRepository يقوم بالبحث عن الخط. البحث في الخطوط المثبتة في النظام وخطوط Pdf القياسية. يوفر أيضًا وظائف لفتح الخطوط المخصصة.
FontSource يمثل فئة أساسية لمصدر خط fot.
FontSourceCollection يمثل مجموعة مصادر الخطوط .
FontSubstitution يمثل فئة أساسية لاستراتيجيات استبدال الخطوط.
FontSubstitutionCollection يمثل مجموعة استراتيجيات استبدال الخطوط.
MarkupParagraph يمثل فقرة .
MarkupSection يمثل قسم الترميز - المنطقة المستطيلة للصفحة التي تحتوي على نص ويمكن تقسيمها بصريًا من كتل نصية أخرى.
MemoryFontSource يمثل مصدر ملف خط واحد.
PageMarkup ترميز الصفحة يمثله مجموعات منMarkupSection وMarkupParagraph .
ParagraphAbsorber يمثل كائنًا ماصًا لكائنات بنية الصفحة مثل الأقسام والفقرات. يقوم بالبحث عن أقسام وفقرات من النص ويوفر الوصول إلى المستطيلات والأشكال المتعددة التي تصفها في مساحة إحداثيات النص. يقوم أيضًا بإجراء بحث عن مقاطع نصية ويوفر الوصول إلى نتائج البحث عبر!:TextFragments مجموعات مجمعة حسب عناصر الهيكل.
Position يمثل موضع الكائن
SimpleFontSubstitution يمثل فئة لاستراتيجية استبدال الخط البسيط.
SystemFontSource يمثل جميع الخطوط المثبتة على النظام.
SystemFontsSubstitution يمثل فئة لاستراتيجية استبدال الخطوط التي تستبدل الخطوط بخطوط النظام.
TableAbsorber يمثل كائن ممتص لعناصر الجدول. يقوم بالبحث ويوفر الوصول إلى نتائج البحث عبرTableList جمع .
TabStop يمثل موضع توقف علامة تبويب مخصص في فقرة.
TabStops يمثل مجموعة منTabStop الكائنات .
TextAbsorber يمثل كائنًا ممتصًا للنص. يقوم باستخراج النص ويوفر الوصول إلى النتيجة عبرText الكائن .
TextBuilder إلحاق كائن نص بصفحة Pdf .
TextEditOptions Descubes خيارات عمليات تحرير النص.
TextExtractionError يصف خطأ استخراج النص الذي ظهر في مستند PDF.
TextExtractionErrorLocation يمثل الموقع في مستند PDF حيث ظهر خطأ في استخراج النص.
TextExtractionOptions يمثل خيارات استخراج النص
TextFormattingOptions يمثل خيارات تنسيق النص
TextFragment يمثل جزءًا من نص Pdf.
TextFragmentAbsorber يمثل كائن ممتص لأجزاء النص. يقوم بالبحث عن النص ويوفر الوصول إلى نتائج البحث عبرTextFragments جمع .
TextFragmentCollection يمثل مجموعة أجزاء النص
TextFragmentState يمثل حالة نصية لجزء نصي.
TextOptions يمثل خيارات معالجة النص
TextParagraph يمثل فقرات نصية ككائن نص متعدد الأسطر.
TextReplaceOptions نص يمثل استبدال options
TextSearchOptions يمثل خيارات البحث عن النص
TextSegment يمثل مقطعًا من نص ملف PDF .
TextSegmentCollection يمثل مجموعة مقاطع نصية
TextState يمثل حالة نصية لـ text

واجهات

واجهه المستخدم وصف
IFontOptions خصائص مفيدة لضبط سلوك الخط
ITableElement تمثل هذه الواجهة عنصرًا في الجدول الحالي تم استخراجه بواسطة TableAbsorber.

تعداد

تعداد وصف
FontStyles تحديد معلومات النمط المطبقة على النص .
FontTypes تعداد أنواع الخطوط المدعومة .
SubstitutionFontCategories يمثل فئات الخطوط التي يمكن استبدالها.
TabAlignmentType تعداد أنواع محاذاة علامة التبويب .
TabLeaderType تعداد أنواع قائد علامة التبويب .
TextRenderingMode وضع عرض النص ، Tmode ، يحدد ما إذا كان عرض النص سيتسبب في الحد من الخطوط العريضة للحروف الرسومية ، أو تعبئتها ، أو استخدامها كحدود قطع ، أو مزيج من الثلاثة.