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 .
TextEditOptionsDescubes خيارات عمليات تحرير النص.
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 ، يحدد ما إذا كان عرض النص سيتسبب في الحد من الخطوط العريضة للحروف الرسومية ، أو تعبئتها ، أو استخدامها كحدود قطع ، أو مزيج من الثلاثة.