LinearizationParams

LinearizationParams

Overview

LinearizationParams adalah kelas di Aspose.PDF FOSS untuk Java.

Menampilkan kamus parameter linearisasi (Tabel F.1, ISO 32000-1:2008).

Kelas ini menyediakan 21 metode untuk bekerja dengan objek LinearizationParams dalam program Java. Metode yang tersedia meliputi: detect, getEndOfFirstPage, getFileLength, getFirstPageNumber, getFirstPageObjNum, getHintStreamLength, getHintStreamOffset, getMainXRefOffset, getNumPages, getVersion, isValid, parse, dan 9 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: endOfFirstPage, fileLength, firstPageNumber, firstPageObjNum, hintStreamLength, hintStreamOffset, dan 3 lagi.

Properties

NameTypeAccessDescription
versiondoubleReadMengembalikan versi linearisasi (selalu 1.0).
fileLengthlongReadMengembalikan panjang file total (/L).
hintStreamOffsetlongReadMengembalikan byte offset (/H[0]) dari arus petunjuk utama.
hintStreamLengthintReadMengembalikan panjang aliran petunjuk primer (/H[1]).
firstPageObjNumintReadMengembalikan nomor objek halaman (/O) dari halaman pertama.
endOfFirstPagelongReadMengembalikan offset akhir bagian halaman pertama (/E).
numPagesintReadMengembalikan jumlah halaman (/N).
mainXRefOffsetlongReadMengembalikan offset dari tabel xref utama (/T).
firstPageNumberintReadMengembalikan nomor halaman pertama (/P), default 0.

Methods

SignatureDescription
parse(dict: PdfDictionary)LinearizationParamsParameter linearisasi dari PdfDictionary.
toDictionary()PdfDictionaryMenulis kamus parameter linearisasi ini sebagai kamusi PDF.
detect(reader: RandomAccessReader)LinearizationParamsMendeteksi apakah PDF linearis dengan memindai 1024 byte pertama
untuk kamus parameter linearisasi.
getVersion()doubleMengembalikan versi linearisasi (selalu 1.0).
getFileLength()longMengembalikan panjang file total (/L).
setFileLength(fileLength: long)Menetapkan nilai panjang file.
getHintStreamOffset()longMengembalikan byte offset (/H[0]) dari arus petunjuk utama.
setHintStreamOffset(offset: long)Menetapkan nilai offset arus petunjuk.
getHintStreamLength()intMengembalikan panjang aliran petunjuk primer (/H[1]).
setHintStreamLength(length: int)Menetapkan nilai panjang aliran petunjuk.
getFirstPageObjNum()intMengembalikan nomor objek halaman (/O) dari halaman pertama.
setFirstPageObjNum(num: int)Menetapkan nilai obj num halaman pertama.
getEndOfFirstPage()longMengembalikan offset akhir bagian halaman pertama (/E).
setEndOfFirstPage(offset: long)Menetapkan akhir nilai halaman pertama.
getNumPages()intMengembalikan jumlah halaman (/N).
setNumPages(n: int)Menetapkan nilai halaman num.
getMainXRefOffset()longMengembalikan offset dari tabel xref utama (/T).
setMainXRefOffset(offset: long)Menetapkan nilai offset ref x utama.
getFirstPageNumber()intMengembalikan nomor halaman pertama (/P), default 0.
setFirstPageNumber(num: int)Menetapkan nilai nomor halaman pertama.
isValid(actualFileLength: long)booleanMemvalidasi bahwa /L cocok dengan panjang file yang sebenarnya.

See Also

 Bahasa Indonesia