LinearizationParams

LinearizationParams

Overview

LinearizationParams là một lớp trong Aspose.PDF FOSS cho Java.

Nó đại diện cho từ điển thông số linearization (Table F.1, ISO 32000-1:2008).

Khóa học này cung cấp 21 phương pháp để làm việc với các đối tượng LinearizationParams trong các chương trình Java. Các phương pháp có sẵn bao gồm: detect, getEndOfFirstPage, getFileLength, getFirstPageNumber, getFirstPageObjNum, getHintStreamLength, getHintStreamOffset, getMainXRefOffset, getNumPages, getVersion, isValid, parse,9 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : endOfFirstPage, fileLength, firstPageNumber, firstPageObjNum, hintStreamLength, hintStreamOffset,Và 3 nhiều hơn nữa.

Properties

NameTypeAccessDescription
versiondoubleReadTrở lại phiên bản linearization (vẫn 1.0).
fileLengthlongReadTrả lại tổng chiều dài tệp (/L).
hintStreamOffsetlongReadTrở lại phần lưu lượng byte đầu tiên (/H[0]).
hintStreamLengthintReadTrở về chiều dài dòng đường dẫn chính (/H[1]).
firstPageObjNumintReadTrả lại số đối tượng trang đầu tiên (/O).
endOfFirstPagelongReadTrả lại phần thưởng cuối của trang đầu tiên (/E).
numPagesintReadTrả lại số trang (/N).
mainXRefOffsetlongReadTrả lại phần thưởng của bảng xref chính (/T).
firstPageNumberintReadTrả lại số trang đầu tiên (/P), mặc định 0.

Methods

SignatureDescription
parse(dict: PdfDictionary)LinearizationParamsParse các thông số linearization từ một PdfDictionary.
toDictionary()PdfDictionaryViết từ điển thông số linearization này như một từ ngữ PDF.
detect(reader: RandomAccessReader)LinearizationParamsPhát hiện xem PDF có được linearized bằng cách quét 1024 byte đầu tiên cho một từ điển thông số linearisation.
getVersion()doubleTrở lại phiên bản linearization (vẫn 1.0).
getFileLength()longTrả lại tổng chiều dài tệp (/L).
setFileLength(fileLength: long)Đặt giá trị dài file.
getHintStreamOffset()longTrở lại phần lưu lượng byte đầu tiên (/H[0]).
setHintStreamOffset(offset: long)Đặt giá trị offset dòng hint.
getHintStreamLength()intTrở về chiều dài dòng đường dẫn chính (/H[1]).
setHintStreamLength(length: int)Đặt giá trị đường dẫn dòng chảy.
getFirstPageObjNum()intTrả lại số đối tượng trang đầu tiên (/O).
setFirstPageObjNum(num: int)Đặt giá trị của trang đầu tiên obj num.
getEndOfFirstPage()longTrả lại phần thưởng cuối của trang đầu tiên (/E).
setEndOfFirstPage(offset: long)Đặt kết thúc của giá trị trang đầu tiên.
getNumPages()intTrả lại số trang (/N).
setNumPages(n: int)Đặt giá trị của các trang Num.
getMainXRefOffset()longTrả lại phần thưởng của bảng xref chính (/T).
setMainXRefOffset(offset: long)Đặt giá trị x ref offset chính.
getFirstPageNumber()intTrả lại số trang đầu tiên (/P), mặc định 0.
setFirstPageNumber(num: int)Đặt giá trị số trang đầu tiên.
isValid(actualFileLength: long)booleanChứng nhận rằng /L tương ứng với chiều dài tệp thực tế.

See Also

 Tiếng Việt