| Phương thức |
Cách dùng |
DoPageOperationProgress | Phát tiến trình thao tác trang qua sự kiện tiến trình đã cấu hình |
ResolveLoadedObject | Phân giải một tham chiếu đối tượng đã nạp thành đối tượng mà thao tác trang có thể kiểm tra hoặc sao chép |
ResolveLoadedDictionary | Phân giải một tham chiếu đối tượng đã nạp và trả về nó dưới dạng từ điển khi có thể |
ResolveLoadedArray | Phân giải một tham chiếu đối tượng đã nạp và trả về nó dưới dạng mảng khi có thể |
EnsureLoadedRootIndex | Đảm bảo chỉ số catalog đã nạp được biết trước khi các thao tác trên đồ thị đối tượng tiếp tục |
MaterializeLazyStreams | Nạp dữ liệu luồng bị trì hoãn trước khi ghi lại toàn bộ hoặc sao chép ở mức đối tượng |
FindLoadedFormFieldByIndex | Trả về từ điển trường AcroForm đã nạp theo chỉ số trường và báo tên hiệu lực của nó |
FindLoadedFormFieldByName | Trả về từ điển trường AcroForm đã nạp theo tên trường đầy đủ |
ConfigurePDFVersion | Áp dụng khả năng của phiên bản PDF đang chọn cho các thiết lập đầu ra tài liệu |
RecoverReloadFEKFromBytes | Khôi phục khóa mã hóa tệp cho một tài liệu đã nạp lại và được mã hóa khi mật khẩu cung cấp khớp |
LoadedEncryptVersion | Báo cáo bản sửa đổi mã hóa của tài liệu hiện đang được nạp |
IsObjStmMemberObject | Báo liệu một đối tượng có đến từ thành viên của object stream hay không và có cần xử lý theo object-stream hay không |
SyncMaxObjNumFromLoadedObjects | Quét lại các đối tượng đã nạp để số đối tượng mới cấp phát không trùng với số hiện có |
| Phương thức |
Cách dùng |
ClearDirectFileState | Xóa một bản ghi trạng thái direct-file trước khi handle được dùng lại hoặc giải phóng |
GetDirectFileIndex | Ánh xạ một handle direct-file tới ô trạng thái do Direct File API dùng |
DAFindReplacementIndex | Tìm mục thay thế cho một số đối tượng trong bản ghi trạng thái direct-file |
DAReadObjectSource | Đọc các byte nguồn đối tượng và dữ liệu generation đã lưu từ trạng thái direct-file |
DAStoreObjectSource | Lưu các byte nguồn đối tượng vào trạng thái direct-file để ghi lại sau |
DAAppendObjectSourceInternal | Nối thêm một thân đối tượng mới vào trạng thái direct-file và trả về số đối tượng đã cấp phát |
DATryBuildCompressedFileState | Hình thành trạng thái direct-file cho các tệp dùng object stream nén khi được hỗ trợ |
DADirectLoadObjectFromBody | Phân tích một thân đối tượng direct-file thành một thể hiện đối tượng đã nạp |
DARecoverAES256FileKey | Khôi phục khóa tệp AES-256 từ từ điển mã hóa và mật khẩu |
DADirectPrepareObjectForAES256Encrypt | Chuẩn bị từ điển và luồng đối tượng trước khi mã hóa direct-file AES-256 |
DADirectDecryptObjectAES256 | Giải mã một đối tượng direct-file đã phân tích bằng khóa tệp AES-256 đang hoạt động |
DAWriteDirectAES256Rewrite | Ghi một bản ghi lại mã hóa hoặc giải mã direct-file AES-256 ra tệp đích |
DADirectEncryptFileAES256 | Mã hóa một tệp hiện có bằng AES-256 qua đường dẫn ghi lại direct-file |
DADirectDecryptFileAES256 | Giải mã một tệp AES-256 hiện có qua đường dẫn ghi lại direct-file |
DAWriteFullRewrite | Ghi một bản ghi lại direct-file đầy đủ bằng bảng trạng thái hiện tại |
| Phương thức |
Cách dùng |
LoadXRefStreamDocument | Nạp một tài liệu mà startxref trỏ tới một xref stream |
LoadXRefStreamDocumentFromFile | Nạp một tài liệu xref-stream từ tệp và trả về các chẩn đoán vị trí đối tượng chính |
LoadXRefStreamDocumentEncFromFile | Nạp một tài liệu xref-stream được bảo vệ bằng mật khẩu từ tệp |
XRefProbeObjCount | Báo số lượng đối tượng mà trình nạp xref-stream đã đăng ký |
XRefProbeObjNum | Trả về số đối tượng tại một chỉ mục chẩn đoán bắt đầu từ 0 |
XRefProbeCompactCount | Báo có bao nhiêu đối tượng nén đã được hiện thực hóa từ object stream |
XRefProbeType2Mismatches | Báo các điểm không khớp ở đầu object stream được phát hiện khi nạp các mục xref kiểu 2 |
XRefProbeObjHasKey | Kiểm tra xem một từ điển đối tượng chẩn đoán đã nạp có chứa một khóa được đặt tên hay không |
XRefProbeObjNameVal | Trả về một giá trị tên từ từ điển đối tượng chẩn đoán đã nạp |
XRefProbeCompactObjNum | Trả về số đối tượng của một mục chẩn đoán đối tượng gọn |
XRefProbeType2EncryptedSkipped | Báo các object stream đã mã hóa bị bỏ qua bởi trình nạp object stream kiểu 2 |
XRefProbeCountReplacementChars | Đếm các ký tự thay thế Unicode trong các chẩn đoán chuỗi đã nạp |
XRefProbeObjStringVal | Trả về một giá trị chuỗi từ từ điển đối tượng chẩn đoán đã nạp |
XRefProbeDecryptObjStmSkips | Báo các lần bỏ qua giải mã thành viên object stream dùng để tránh giải mã kép |
TryParseModernPDF | Thử đường phân tích PDF hiện đại cho tài liệu xref-stream và object-stream |
CreateBasicPageContent | Tạo các đối tượng nội dung trang tối thiểu cho một trang đã nạp hoặc được dựng sẵn |
CreatePDF16PageReference | Tạo một tham chiếu trang PDF 1.6 bằng đồ thị đối tượng đã nạp |
CreateBasicResources | Tạo một từ điển tài nguyên tối thiểu cho việc dựng lại trang |
CreatePDF16Resources | Tạo một từ điển tài nguyên PDF 1.6 cho việc dựng lại trang |
ParseSimplePageObject | Phân tích một đối tượng trang đơn giản thành biểu diễn trang đã nạp |
ParseRealPageContent | Phân tích luồng nội dung trang gốc của một trang đã nạp |
ProcessObjectStreamsForDecompression | Xử lý các object stream trước khi các đối tượng đã giải nén được kiểm tra hoặc sao chép |
ScanAndLoadReferencedObjects | Quét các từ điển trang và tài nguyên rồi nạp các đối tượng được tham chiếu |
ForceLoadMissingReferencedObjects | Nạp các tham chiếu chưa được hiện thực hóa trong lượt phân tích đầu tiên |
FindAllObjectStreams | Xác định vị trí các object stream trong đồ thị tài liệu đã nạp |
ExtractStreamParameters | Trích các giá trị độ dài, số lượng và độ lệch đối tượng đầu tiên của object stream |
ProcessFlateDecode | Xử lý các byte object stream được nén bằng FlateDecode |
AnalyzePageObject | Phân tích thân của một đối tượng trang và cập nhật sổ sách trang đã nạp |
ExtendPageArr | Thêm một đối tượng trang gián tiếp vào mảng trang đã nạp |
ParseSimpleDictionary | Phân tích thân một từ điển thành THPDFDictionaryObject |
ParseSimpleArray | Phân tích thân một mảng thành THPDFArrayObject |
ParseSimpleStream | Phân tích thân một luồng thành THPDFStreamObject |
FindAndProcessObjectStream | Tìm một object stream theo số đối tượng và xử lý các thành viên của nó |
ExtractObjectFromStream | Trích một đối tượng từ điển đã phân tích ra khỏi một thành viên object stream |
ExtractRawObjectFromStream | Trích byte đối tượng thô từ một thành viên object stream |
IsObjectInStream | Báo liệu một số đối tượng có thuộc về một object stream hay không |
GetObjectFromStream | Trả về một thành viên object-stream đã phân tích dưới dạng đối tượng từ điển |
ParseModernPageObject | Phân tích một đối tượng trang tìm thấy qua đường object-stream hiện đại |
IntelligentDecompress | Thử giải nén với logic dự phòng nhận biết định dạng |
DecompressFlateDecode | Giải nén byte luồng FlateDecode |
ParseObjectStream | Phân tích header và bảng thành viên của một object stream |
ReorderPageArrByPagesTree | Sắp xếp lại các trang đã nạp theo page tree |
GetCorrectPageOrderFromPagesTree | Dựng thứ tự trang từ page tree đã nạp |
GetPageObjectId | Trả về số đối tượng cho một chỉ mục trang đã nạp |
GetPageArrIndexForObjectNumber | Trả về chỉ mục mảng trang đã nạp cho một số đối tượng trang |
ExtractNumericValue | Trích một giá trị nguyên sau một khóa được đặt tên trong nội dung đối tượng thô |
ParseDecompressedObjects | Phân tích các thành viên object-stream đã giải nén và trả về các số đối tượng chính |
LoadCompressedXrefStream | Nạp dữ liệu xref stream nén cho việc phân tích tài liệu hiện đại |
LoadObjectStreamsDirectly | Nạp object stream trực tiếp từ tài liệu nguồn hiện tại |
ParseXrefStreamData | Phân tích dữ liệu bảng xref-stream đã giải mã |
ProcessObjectStreamObjects | Xử lý các đối tượng object-stream đã giải nén từ một số đối tượng luồng |
| Phương thức |
Cách dùng |
ApplyArabicGSUBPositional | Áp dụng các thay thế GSUB theo vị trí của chữ Ả Rập và ánh xạ glyph đã tạo dạng qua các codepoint tổng hợp |
ArabicGSUBShapeToGIDs | Trả về chuỗi glyph ID đã tạo dạng bằng GSUB tiếng Ả Rập mà không xuất văn bản |
ApplyArabicGSUBNativeShaping | Áp dụng tạo hình GSUB tiếng Ả Rập gốc cho các phông cung cấp thay thế glyph theo vị trí |
ApplyLatinLigatureFeature | Áp dụng một tính năng ghép chữ Latin được đặt tên như liga hoặc clig cho một đoạn Unicode |
ApplyLatinSingleSubstitutionFeature | Áp dụng một tính năng thay thế đơn Latin được đặt tên cho một đoạn Unicode |
ApplyLatinFractionFeature | Áp dụng tính năng frac cho một đoạn phân số số học khi phông cung cấp các thay thế cần thiết |
ApplyArabicGSUBRefinement | Áp dụng tinh chỉnh ghép chữ GSUB tiếng Ả Rập sau lượt tạo hình Ả Rập cơ bản |
_ApplyGSUBLookupAt | Áp dụng một tra cứu GSUB đã phân giải tại một vị trí run glyph và báo span đã cập nhật |
_ApplyGSUBFeatureToRun | Áp dụng mọi tra cứu cho một tính năng GSUB trên toàn bộ run glyph theo thứ tự danh sách tra cứu |
_ApplyGSUBFeatureAtRunPosition | Áp dụng một tính năng GSUB tại một vị trí run glyph cho các lượt tạo hình nhạy với vị trí |
_TibetanShapeSpanToGIDs | Tạo hình một span Tây Tạng thành glyph ID trước khi xuất codepoint tổng hợp |
_GSUBResolveIndicScript | Chọn thẻ script Indic OpenType có sẵn trong phông, ưu tiên thẻ script v2 khi có |
_IndicShapeSyllableToGIDs | Áp dụng chuỗi tính năng GSUB Indic cho một âm tiết đã sắp xếp lại và trả về glyph ID |