طرق سير العمل المتقدمة في THotPDF

تجمع هذه الصفحة طرق THotPDF العامة المتقدمة التي تدعم إصلاح المستندات المحملة، وإعادة الكتابة المستندة إلى الملف، وتحليل تدفقات XRef، ومخرجات التوافق، وسير عمل تشكيل النص

في كود التطبيقات المعتاد، استخدم أولا الصفحات الموجهة للمهام مثل طرق عمليات الصفحات، وطرق حقول النماذج المحملة، وطرق الأدوات، وShapingFeatures

حل المستندات المحملة

الطريقة الاستخدام
DoPageOperationProgressتدعم حل المستندات المحملة، والبحث عن حقول النماذج، وبيانات التشفير الوصفية، أو إدارة أرقام الكائنات في سير العمل المتقدم
ResolveLoadedObjectتدعم حل المستندات المحملة، والبحث عن حقول النماذج، وبيانات التشفير الوصفية، أو إدارة أرقام الكائنات في سير العمل المتقدم
ResolveLoadedDictionaryتدعم حل المستندات المحملة، والبحث عن حقول النماذج، وبيانات التشفير الوصفية، أو إدارة أرقام الكائنات في سير العمل المتقدم
ResolveLoadedArrayتدعم حل المستندات المحملة، والبحث عن حقول النماذج، وبيانات التشفير الوصفية، أو إدارة أرقام الكائنات في سير العمل المتقدم
EnsureLoadedRootIndexتدعم حل المستندات المحملة، والبحث عن حقول النماذج، وبيانات التشفير الوصفية، أو إدارة أرقام الكائنات في سير العمل المتقدم
MaterializeLazyStreamsتدعم حل المستندات المحملة، والبحث عن حقول النماذج، وبيانات التشفير الوصفية، أو إدارة أرقام الكائنات في سير العمل المتقدم
FindLoadedFormFieldByIndexتدعم حل المستندات المحملة، والبحث عن حقول النماذج، وبيانات التشفير الوصفية، أو إدارة أرقام الكائنات في سير العمل المتقدم
FindLoadedFormFieldByNameتدعم حل المستندات المحملة، والبحث عن حقول النماذج، وبيانات التشفير الوصفية، أو إدارة أرقام الكائنات في سير العمل المتقدم
ConfigurePDFVersionتدعم حل المستندات المحملة، والبحث عن حقول النماذج، وبيانات التشفير الوصفية، أو إدارة أرقام الكائنات في سير العمل المتقدم
RecoverReloadFEKFromBytesتدعم حل المستندات المحملة، والبحث عن حقول النماذج، وبيانات التشفير الوصفية، أو إدارة أرقام الكائنات في سير العمل المتقدم
LoadedEncryptVersionتدعم حل المستندات المحملة، والبحث عن حقول النماذج، وبيانات التشفير الوصفية، أو إدارة أرقام الكائنات في سير العمل المتقدم
IsObjStmMemberObjectتدعم حل المستندات المحملة، والبحث عن حقول النماذج، وبيانات التشفير الوصفية، أو إدارة أرقام الكائنات في سير العمل المتقدم
SyncMaxObjNumFromLoadedObjectsتدعم حل المستندات المحملة، والبحث عن حقول النماذج، وبيانات التشفير الوصفية، أو إدارة أرقام الكائنات في سير العمل المتقدم

حالة Direct File وإعادة الكتابة

الطريقة الاستخدام
ClearDirectFileStateتدعم إعادة الكتابة المباشرة المستندة إلى الملف، وتشفير AES-256 أو فك التشفير، وإدارة حالة مصادر الكائنات
GetDirectFileIndexتدعم إعادة الكتابة المباشرة المستندة إلى الملف، وتشفير AES-256 أو فك التشفير، وإدارة حالة مصادر الكائنات
DAFindReplacementIndexتدعم إعادة الكتابة المباشرة المستندة إلى الملف، وتشفير AES-256 أو فك التشفير، وإدارة حالة مصادر الكائنات
DAReadObjectSourceتدعم إعادة الكتابة المباشرة المستندة إلى الملف، وتشفير AES-256 أو فك التشفير، وإدارة حالة مصادر الكائنات
DAStoreObjectSourceتدعم إعادة الكتابة المباشرة المستندة إلى الملف، وتشفير AES-256 أو فك التشفير، وإدارة حالة مصادر الكائنات
DAAppendObjectSourceInternalتدعم إعادة الكتابة المباشرة المستندة إلى الملف، وتشفير AES-256 أو فك التشفير، وإدارة حالة مصادر الكائنات
DATryBuildCompressedFileStateتدعم إعادة الكتابة المباشرة المستندة إلى الملف، وتشفير AES-256 أو فك التشفير، وإدارة حالة مصادر الكائنات
DADirectLoadObjectFromBodyتدعم إعادة الكتابة المباشرة المستندة إلى الملف، وتشفير AES-256 أو فك التشفير، وإدارة حالة مصادر الكائنات
DARecoverAES256FileKeyتدعم إعادة الكتابة المباشرة المستندة إلى الملف، وتشفير AES-256 أو فك التشفير، وإدارة حالة مصادر الكائنات
DADirectPrepareObjectForAES256Encryptتدعم إعادة الكتابة المباشرة المستندة إلى الملف، وتشفير AES-256 أو فك التشفير، وإدارة حالة مصادر الكائنات
DADirectDecryptObjectAES256تدعم إعادة الكتابة المباشرة المستندة إلى الملف، وتشفير AES-256 أو فك التشفير، وإدارة حالة مصادر الكائنات
DAWriteDirectAES256Rewriteتدعم إعادة الكتابة المباشرة المستندة إلى الملف، وتشفير AES-256 أو فك التشفير، وإدارة حالة مصادر الكائنات
DADirectEncryptFileAES256تدعم إعادة الكتابة المباشرة المستندة إلى الملف، وتشفير AES-256 أو فك التشفير، وإدارة حالة مصادر الكائنات
DADirectDecryptFileAES256تدعم إعادة الكتابة المباشرة المستندة إلى الملف، وتشفير AES-256 أو فك التشفير، وإدارة حالة مصادر الكائنات
DAWriteFullRewriteتدعم إعادة الكتابة المباشرة المستندة إلى الملف، وتشفير AES-256 أو فك التشفير، وإدارة حالة مصادر الكائنات

تحليل تدفقات XRef والكائنات

الطريقة الاستخدام
LoadXRefStreamDocumentتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
LoadXRefStreamDocumentFromFileتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
LoadXRefStreamDocumentEncFromFileتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
XRefProbeObjCountتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
XRefProbeObjNumتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
XRefProbeCompactCountتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
XRefProbeType2Mismatchesتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
XRefProbeObjHasKeyتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
XRefProbeObjNameValتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
XRefProbeCompactObjNumتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
XRefProbeType2EncryptedSkippedتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
XRefProbeCountReplacementCharsتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
XRefProbeObjStringValتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
XRefProbeDecryptObjStmSkipsتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
TryParseModernPDFتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
CreateBasicPageContentتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
CreatePDF16PageReferenceتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
CreateBasicResourcesتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
CreatePDF16Resourcesتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ParseSimplePageObjectتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ParseRealPageContentتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ProcessObjectStreamsForDecompressionتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ScanAndLoadReferencedObjectsتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ForceLoadMissingReferencedObjectsتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
FindAllObjectStreamsتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ExtractStreamParametersتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ProcessFlateDecodeتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
AnalyzePageObjectتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ExtendPageArrتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ParseSimpleDictionaryتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ParseSimpleArrayتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ParseSimpleStreamتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
FindAndProcessObjectStreamتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ExtractObjectFromStreamتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ExtractRawObjectFromStreamتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
IsObjectInStreamتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
GetObjectFromStreamتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ParseModernPageObjectتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
IntelligentDecompressتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
DecompressFlateDecodeتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ParseObjectStreamتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ReorderPageArrByPagesTreeتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
GetCorrectPageOrderFromPagesTreeتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
GetPageObjectIdتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
GetPageArrIndexForObjectNumberتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ExtractNumericValueتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ParseDecompressedObjectsتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
LoadCompressedXrefStreamتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
LoadObjectStreamsDirectlyتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ParseXrefStreamDataتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة
ProcessObjectStreamObjectsتدعم تحليل تدفقات XRef وتدفقات الكائنات واستعادتها وتشخيصها في ملفات PDF الحديثة

التوافق وإخراج الخطوط

الطريقة الاستخدام
BuildAndApplyUnicodeFontSubsetتدعم مشاركة مجموعات خطوط Unicode الفرعية وفحوص توافق PDF/A أو PDF/X أو PDF/UA أثناء الإخراج
EnsurePDFUATabsOnAnnotatedPagesتدعم مشاركة مجموعات خطوط Unicode الفرعية وفحوص توافق PDF/A أو PDF/X أو PDF/UA أثناء الإخراج
EnsurePDFAOutputIntentتدعم مشاركة مجموعات خطوط Unicode الفرعية وفحوص توافق PDF/A أو PDF/X أو PDF/UA أثناء الإخراج
EnsurePDFAColorSpaceConsistencyتدعم مشاركة مجموعات خطوط Unicode الفرعية وفحوص توافق PDF/A أو PDF/X أو PDF/UA أثناء الإخراج
EmitDocumentDefaultColorSpacesتدعم مشاركة مجموعات خطوط Unicode الفرعية وفحوص توافق PDF/A أو PDF/X أو PDF/UA أثناء الإخراج
EnsurePDFXOutputIntentتدعم مشاركة مجموعات خطوط Unicode الفرعية وفحوص توافق PDF/A أو PDF/X أو PDF/UA أثناء الإخراج
EnsurePDFXPageBoxesتدعم مشاركة مجموعات خطوط Unicode الفرعية وفحوص توافق PDF/A أو PDF/X أو PDF/UA أثناء الإخراج

مساعدات تشكيل متقدمة

الطريقة الاستخدام
ApplyArabicGSUBPositionalتدعم تشكيل GSUB المتقدم، وتعيين المحارف، وسير عمل codepoint الاصطناعي قبل إخراج النص
ArabicGSUBShapeToGIDsتدعم تشكيل GSUB المتقدم، وتعيين المحارف، وسير عمل codepoint الاصطناعي قبل إخراج النص
ApplyArabicGSUBNativeShapingتدعم تشكيل GSUB المتقدم، وتعيين المحارف، وسير عمل codepoint الاصطناعي قبل إخراج النص
ApplyLatinLigatureFeatureتدعم تشكيل GSUB المتقدم، وتعيين المحارف، وسير عمل codepoint الاصطناعي قبل إخراج النص
ApplyLatinSingleSubstitutionFeatureتدعم تشكيل GSUB المتقدم، وتعيين المحارف، وسير عمل codepoint الاصطناعي قبل إخراج النص
ApplyLatinFractionFeatureتدعم تشكيل GSUB المتقدم، وتعيين المحارف، وسير عمل codepoint الاصطناعي قبل إخراج النص
ApplyArabicGSUBRefinementتدعم تشكيل GSUB المتقدم، وتعيين المحارف، وسير عمل codepoint الاصطناعي قبل إخراج النص

انظر أيضا