LinearizationParams
Približni podaci
LinearizationParams je klasa u Aspose.PDF FOSS za Java.
U ovom slučaju, u skladu s člankom 21. stavkom 1. točkom (a) i podstavkom 2. točkama 3. i 4. ovog članka.
Ova klasa pruža 21 metodu za rad s LinearizationParams objektima u Java programima. Postoje i sljedeće metode: detect, getEndOfFirstPage, getFileLength, getFirstPageNumber, getFirstPageObjNum, getHintStreamLength, getHintStreamOffset, getMainXRefOffset, getNumPages, getVersion, isValid, parse, i 9 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: endOfFirstPage, fileLength, firstPageNumber, firstPageObjNum, hintStreamLength, hintStreamOffset, i još 3 .
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
version | double | Čitaj. | Vrati linearizacijsku verziju (uvjek 1.0). |
fileLength | long | Čitaj. | Vrati ukupnu dužinu datoteke (/L). |
hintStreamOffset | long | Čitaj. | Vrati primarni znak za preokretanje bajta (/H[0]). |
hintStreamLength | int | Čitaj. | Vrati prvenstveno dužinu toka nagovešćavanja (/H[1]). |
firstPageObjNum | int | Čitaj. | Vrati broj objekta prve stranice (/O). |
endOfFirstPage | long | Čitaj. | Vrati pomak na kraju prvog odjeljka stranice (/E). |
numPages | int | Čitaj. | Vrati broj stranica (/N). |
mainXRefOffset | long | Čitaj. | Vrati pomak glavne xref tabele (/T). |
firstPageNumber | int | Čitaj. | Vrati broj prve stranice (/P), podrazumijevano 0. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
parse(dict: PdfDictionary) → LinearizationParams | Proučava linearne parametre iz PdfDictionary. |
toDictionary() → PdfDictionary | Piše ovaj rječnik linearizacije parametara kao PDF rješnik. |
detect(reader: RandomAccessReader) → LinearizationParams | Detektuje je li PDF lineariziran skenom prvih 1024 bajta. |
| za rječnik parametara linearizacije. | |
getVersion() → double | Vrati linearizacijsku verziju (uvjek 1.0). |
getFileLength() → long | Vrati ukupnu dužinu datoteke (/L). |
setFileLength(fileLength: long) | Postavlja vrijednost dužine datoteke. |
getHintStreamOffset() → long | Vrati primarni znak za preokretanje bajta (/H[0]). |
setHintStreamOffset(offset: long) | Postavlja vrijednost pomeranja toka. |
getHintStreamLength() → int | Vrati prvenstveno dužinu toka nagovešćavanja (/H[1]). |
setHintStreamLength(length: int) | Postavlja vrijednost dužine toka. |
getFirstPageObjNum() → int | Vrati broj objekta prve stranice (/O). |
setFirstPageObjNum(num: int) | Postavlja vrijednost prvog stranice obj num. |
getEndOfFirstPage() → long | Vrati pomak na kraju prvog odjeljka stranice (/E). |
setEndOfFirstPage(offset: long) | Postavlja kraj vrijednosti prve stranice. |
getNumPages() → int | Vrati broj stranica (/N). |
setNumPages(n: int) | Postavlja vrijednost num stranice. |
getMainXRefOffset() → long | Vrati pomak glavne xref tabele (/T). |
setMainXRefOffset(offset: long) | Postavlja glavnu x ref offset vrijednost. |
getFirstPageNumber() → int | Vrati broj prve stranice (/P), podrazumijevano 0. |
setFirstPageNumber(num: int) | Postavlja vrijednost broja prve stranice. |
isValid(actualFileLength: long) → boolean | Potvrđuje da /L odgovara stvarnoj dužini datoteke. |