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
| Name | Type | Access | Description |
|---|---|---|---|
version | double | Read | Trở lại phiên bản linearization (vẫn 1.0). |
fileLength | long | Read | Trả lại tổng chiều dài tệp (/L). |
hintStreamOffset | long | Read | Trở lại phần lưu lượng byte đầu tiên (/H[0]). |
hintStreamLength | int | Read | Trở về chiều dài dòng đường dẫn chính (/H[1]). |
firstPageObjNum | int | Read | Trả lại số đối tượng trang đầu tiên (/O). |
endOfFirstPage | long | Read | Trả lại phần thưởng cuối của trang đầu tiên (/E). |
numPages | int | Read | Trả lại số trang (/N). |
mainXRefOffset | long | Read | Trả lại phần thưởng của bảng xref chính (/T). |
firstPageNumber | int | Read | Trả lại số trang đầu tiên (/P), mặc định 0. |
Methods
| Signature | Description |
|---|---|
parse(dict: PdfDictionary) → LinearizationParams | Parse các thông số linearization từ một PdfDictionary. |
toDictionary() → PdfDictionary | Viết từ điển thông số linearization này như một từ ngữ PDF. |
detect(reader: RandomAccessReader) → LinearizationParams | Phá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() → double | Trở lại phiên bản linearization (vẫn 1.0). |
getFileLength() → long | Trả lại tổng chiều dài tệp (/L). |
setFileLength(fileLength: long) | Đặt giá trị dài file. |
getHintStreamOffset() → long | Trở 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() → int | Trở 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() → int | Trả 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() → long | Trả 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() → int | Trả lại số trang (/N). |
setNumPages(n: int) | Đặt giá trị của các trang Num. |
getMainXRefOffset() → long | Trả 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() → int | Trả 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) → boolean | Chứng nhận rằng /L tương ứng với chiều dài tệp thực tế. |