| Method |
Usage |
DoPageOperationProgress | پیشرفت عملیات صفحه را از طریق رویداد پیشرفت پیکربندیشده ارسال میکند |
ResolveLoadedObject | یک مرجع شیء بارگذاریشده را به شیئی که عملیات صفحه میتواند بررسی یا کپی کند تفکیک میکند |
ResolveLoadedDictionary | یک مرجع شیء بارگذاریشده را تفکیک کرده و در صورت امکان آن را به عنوان یک دیکشنری برمیگرداند |
ResolveLoadedArray | یک مرجع شیء بارگذاریشده را تفکیک کرده و در صورت امکان آن را به عنوان یک آرایه برمیگرداند |
EnsureLoadedRootIndex | اطمینان حاصل میکند که ایندکس کاتالوگ بارگذاریشده قبل از ادامه عملیات نمودار شیء شناخته شده است |
MaterializeLazyStreams | دادههای جریان تعویقی را قبل از بازنویسی کامل یا عملیات کپی در سطح شیء بارگذاری میکند |
FindLoadedFormFieldByIndex | یک دیکشنری فیلد بارگذاریشده AcroForm را بر اساس ایندکس فیلد برمیگرداند و نام مؤثر آن را گزارش میدهد |
FindLoadedFormFieldByName | یک دیکشنری فیلد بارگذاریشده AcroForm را بر اساس نام فیلد کاملاً واجد شرایط برمیگرداند |
ConfigurePDFVersion | قابلیتهای نسخه PDF انتخابشده فعلی را روی تنظیمات خروجی سند اعمال میکند |
RecoverReloadFEKFromBytes | کلید رمزگذاری فایل را برای یک سند رمزگذاریشده بارگذاری مجدد شده در صورت مطابقت رمز عبور ارائه شده بازیابی میکند |
LoadedEncryptVersion | نسخه رمزگذاری سند بارگذاریشده فعلی را گزارش میدهد |
IsObjStmMemberObject | گزارش میدهد که آیا یک شیء از یک عضو جریان شیء آمده است و به مدیریت آگاه از جریان شیء نیاز دارد یا خیر |
SyncMaxObjNumFromLoadedObjects | اشیاء بارگذاریشده را مجدداً اسکن میکند تا شمارههای شیء جدید اختصاصیافته با شمارههای موجود تداخل نداشته باشند |
| Method |
Usage |
ClearDirectFileState | یک رکورد وضعیت فایل مستقیم را قبل از استفاده مجدد یا آزاد شدن هندل پاک میکند |
GetDirectFileIndex | یک هندل فایل مستقیم را به اسلات وضعیتی که توسط API فایل مستقیم استفاده میشود نگاشت میکند |
DAFindReplacementIndex | ورودی جایگزین برای یک شماره شیء را در یک رکورد وضعیت فایل مستقیم پیدا میکند |
DAReadObjectSource | بایتهای منبع شیء ذخیرهشده و دادههای تولید را از وضعیت فایل مستقیم میخواند |
DAStoreObjectSource | بایتهای منبع شیء را در وضعیت فایل مستقیم برای بازنویسی بعدی ذخیره میکند |
DAAppendObjectSourceInternal | یک بدنه شیء جدید را به وضعیت فایل مستقیم اضافه میکند و شماره شیء اختصاصیافته به آن را برمیگرداند |
DATryBuildCompressedFileState | وضعیت فایل مستقیم را برای فایلهایی که در صورت پشتیبانی از جریانهای شیء فشرده استفاده میکنند، میسازد |
DADirectLoadObjectFromBody | یک بدنه شیء فایل مستقیم را به یک نمونه شیء بارگذاریشده تجزیه میکند |
DARecoverAES256FileKey | یک کلید فایل AES-256 را از دیکشنری رمزگذاری و رمز عبور بازیابی میکند |
DADirectPrepareObjectForAES256Encrypt | دیکشنریها و جریانهای شیء را قبل از رمزگذاری فایل مستقیم AES-256 آماده میکند |
DADirectDecryptObjectAES256 | یک شیء فایل مستقیم تجزیهشده را با کلید فایل فعال AES-256 رمزگشایی میکند |
DAWriteDirectAES256Rewrite | یک بازنویسی رمزگذاری یا رمزگشایی فایل مستقیم AES-256 را در یک فایل هدف مینویسد |
DADirectEncryptFileAES256 | یک فایل موجود را با AES-256 از طریق مسیر بازنویسی فایل مستقیم رمزگذاری میکند |
DADirectDecryptFileAES256 | یک فایل موجود AES-256 را از طریق مسیر بازنویسی فایل مستقیم رمزگشایی میکند |
DAWriteFullRewrite | یک بازنویسی کامل فایل مستقیم را با استفاده از جدول وضعیت فعلی مینویسد |
| Method |
Usage |
LoadXRefStreamDocument | سندی را بارگذاری میکند که startxref آن به یک جریان xref اشاره دارد |
LoadXRefStreamDocumentFromFile | یک سند جریان xref را از یک فایل بارگذاری میکند و تشخیصهای کلیدی مکان شیء را برمیگرداند |
LoadXRefStreamDocumentEncFromFile | یک سند جریان xref محافظتشده با رمز عبور را از یک فایل بارگذاری میکند |
XRefProbeObjCount | گزارش میدهد که لودر جریان xref چند شیء را ثبت کرده است |
XRefProbeObjNum | شماره شیء را در یک ایندکس تشخیصی مبتنی بر صفر برمیگرداند |
XRefProbeCompactCount | گزارش میدهد که چه تعداد شیء فشرده از جریانهای شیء مادی شدهاند |
XRefProbeType2Mismatches | ناهمخوانیهای هدر جریان شیء یافتشده در حین بارگذاری ورودیهای xref نوع ۲ را گزارش میدهد |
XRefProbeObjHasKey | بررسی میکند که آیا دیکشنری شیء تشخیصی بارگذاریشده حاوی یک کلید نامگذاریشده است یا خیر |
XRefProbeObjNameVal | یک مقدار نام را از یک دیکشنری شیء تشخیصی بارگذاریشده برمیگرداند |
XRefProbeCompactObjNum | شماره شیء یک ورودی تشخیصی شیء فشرده را برمیگرداند |
XRefProbeType2EncryptedSkipped | جریانهای شیء رمزگذاریشده نادیدهگرفتهشده توسط لودر جریان شیء نوع ۲ را گزارش میدهد |
XRefProbeCountReplacementChars | نویسههای جایگزین یونیکد را در تشخیصهای رشته بارگذاریشده شمارش میکند |
XRefProbeObjStringVal | یک مقدار رشته را از یک دیکشنری شیء تشخیصی بارگذاریشده برمیگرداند |
XRefProbeDecryptObjStmSkips | نادیده گرفتنهای رمزگشایی عضو جریان شیء استفادهشده برای جلوگیری از رمزگشایی دوگانه را گزارش میدهد |
TryParseModernPDF | مسیر تجزیه مدرن PDF را برای اسناد جریان xref و جریان شیء امتحان میکند |
CreateBasicPageContent | اشیاء محتوای صفحه حداقلی را برای یک صفحه بارگذاریشده یا سنتز شده ایجاد میکند |
CreatePDF16PageReference | یک مرجع صفحه PDF 1.6 را با استفاده از نمودار شیء بارگذاریشده ایجاد میکند |
CreateBasicResources | یک دیکشنری منبع حداقلی را برای بازسازی صفحه ایجاد میکند |
CreatePDF16Resources | یک دیکشنری منبع PDF 1.6 را برای بازسازی صفحه ایجاد میکند |
ParseSimplePageObject | یک شیء صفحه ساده را به نمایش صفحه بارگذاریشده تجزیه میکند |
ParseRealPageContent | جریان محتوای صفحه اصلی را برای یک صفحه بارگذاریشده تجزیه میکند |
ProcessObjectStreamsForDecompression | جریانهای شیء را قبل از بازرسی یا کپی شدن اشیاء فشردهسازی نشده پردازش میکند |
ScanAndLoadReferencedObjects | دیکشنریهای صفحه و منبع را اسکن کرده و اشیاء ارجاع داده شده را بارگذاری میکند |
ForceLoadMissingReferencedObjects | مراجع را که در طول اولین مرحله تجزیه مادی نشده بودند بارگذاری میکند |
FindAllObjectStreams | جریانهای شیء را در نمودار شیء بارگذاریشده سند مکانیابی میکند |
ExtractStreamParameters | مقادیر طول جریان شیء، تعداد و آفست اولین شیء را استخراج میکند |
ProcessFlateDecode | بایتهای جریان شیء فشردهشده با FlateDecode را پردازش میکند |
AnalyzePageObject | بدنه شیء صفحه را تجزیه و تحلیل میکند و دفترداری صفحه بارگذاریشده را بهروزرسانی میکند |
ExtendPageArr | یک شیء غیرمستقیم صفحه را به آرایه صفحه بارگذاریشده اضافه میکند |
ParseSimpleDictionary | یک بدنه دیکشنری را به یک THPDFDictionaryObject تجزیه میکند |
ParseSimpleArray | یک بدنه آرایه را به یک THPDFArrayObject تجزیه میکند |
ParseSimpleStream | یک بدنه جریان را به یک THPDFStreamObject تجزیه میکند |
FindAndProcessObjectStream | یک جریان شیء را بر اساس شماره شیء پیدا کرده و اعضای آن را پردازش میکند |
ExtractObjectFromStream | یک شیء دیکشنری تجزیهشده را از یک عضو جریان شیء استخراج میکند |
ExtractRawObjectFromStream | بایتهای شیء خام را از یک عضو جریان شیء استخراج میکند |
IsObjectInStream | گزارش میدهد که آیا شماره شیء به یک جریان شیء تعلق دارد یا خیر |
GetObjectFromStream | یک عضو جریان شیء تجزیهشده را به عنوان یک شیء دیکشنری برمیگرداند |
ParseModernPageObject | یک شیء صفحه یافتشده از طریق مسیر مدرن جریان شیء را تجزیه میکند |
IntelligentDecompress | فشردهسازیزدایی را با منطق فالبک آگاه از فرمت امتحان میکند |
DecompressFlateDecode | بایتهای جریان FlateDecode را فشردهسازیزدایی میکند |
ParseObjectStream | هدر جریان شیء و جدول اعضا را تجزیه میکند |
ReorderPageArrByPagesTree | صفحات بارگذاریشده را بر اساس درخت صفحه بازآرایی میکند |
GetCorrectPageOrderFromPagesTree | ترتیب صفحات را از درخت صفحه بارگذاریشده میسازد |
GetPageObjectId | شماره شیء را برای یک ایندکس صفحه بارگذاریشده برمیگرداند |
GetPageArrIndexForObjectNumber | ایندکس آرایه صفحه بارگذاریشده را برای یک شماره شیء صفحه برمیگرداند |
ExtractNumericValue | یک مقدار عدد صحیح را بعد از یک کلید نامگذاریشده در محتوای شیء خام استخراج میکند |
ParseDecompressedObjects | اعضای جریان شیء فشردهسازی نشده را تجزیه میکند و شمارههای شیء کلیدی را برمیگرداند |
LoadCompressedXrefStream | دادههای جریان xref فشرده را برای تجزیه مدرن سند بارگذاری میکند |
LoadObjectStreamsDirectly | جریانهای شیء را مستقیماً از سند منبع فعلی بارگذاری میکند |
ParseXrefStreamData | دادههای جدول جریان xref رمزگشاییشده را تجزیه میکند |
ProcessObjectStreamObjects | اشیاء جریان شیء فشردهسازی نشده را از یک شماره شیء جریان پردازش میکند |
| Method |
Usage |
ApplyArabicGSUBPositional | جایگزینیهای موقعیتی GSUB عربی را اعمال میکند و شناسههای گلیف شکلیافته را از طریق کدپوینتهای مصنوعی نگاشت میکند |
ArabicGSUBShapeToGIDs | دنباله شناسه گلیف شکلیافته با GSUB عربی را بدون انتشار متن برمیگرداند |
ApplyArabicGSUBNativeShaping | شکلدهی بومی GSUB عربی را برای فونتهایی که جایگزینی گلیف موقعیتی را ارائه میدهند اعمال میکند |
ApplyLatinLigatureFeature | یک ویژگی لیگاتور نامگذاریشده لاتین مانند liga یا clig را بر روی یک اجرای یونیکد اعمال میکند |
ApplyLatinSingleSubstitutionFeature | یک ویژگی تک جایگزینی نامگذاریشده لاتین را بر روی یک اجرای یونیکد اعمال میکند |
ApplyLatinFractionFeature | ویژگی frac را روی اجرای کسر عددی در صورتی که فونت جایگزینیهای مورد نیاز را ارائه دهد، اعمال میکند |
ApplyArabicGSUBRefinement | اصلاح لیگاتور GSUB عربی را پس از مرحله اصلی شکلدهی عربی اعمال میکند |
_ApplyGSUBLookupAt | یک جستجوی تفکیکشده GSUB را در موقعیت اجرای گلیف اعمال میکند و محدوده بهروزرسانیشده را گزارش میدهد |
_ApplyGSUBFeatureToRun | تمام جستجوها را برای یک ویژگی GSUB در سراسر اجرای گلیف به ترتیب لیست جستجو اعمال میکند |
_ApplyGSUBFeatureAtRunPosition | یک ویژگی GSUB را در یک موقعیت اجرای گلیف برای مراحل شکلدهی حساس به موقعیت اعمال میکند |
_TibetanShapeSpanToGIDs | یک محدوده تبتی را قبل از خروجی کدپوینت مصنوعی به شناسههای گلیف شکل میدهد |
_GSUBResolveIndicScript | تگ اسکریپت هندی OpenType موجود در فونت را انتخاب میکند و تگهای اسکریپت نسخه ۲ را در صورت وجود ترجیح میدهد |
_IndicShapeSyllableToGIDs | زنجیره ویژگی Indic GSUB را روی یک هجای بازآراییشده اعمال میکند و شناسههای گلیف را برمیگرداند |