LinearizationParams

LinearizationParams

Общ преглед

LinearizationParams е клас в Aspose.PDF FOSS за Java.

Представлява речника на параметрите за линеаризация (таблица F.1, ISO 32000-1:2008).

Този клас предоставя 21 метода за работа с LinearizationParams обекти в Java програми. Наличните методи включват: detect, getEndOfFirstPage, getFileLength, getFirstPageNumber, getFirstPageObjNum, getHintStreamLength, getHintStreamOffset, getMainXRefOffset, getNumPages, getVersion, isValid, parse, и 9 допълнителни методи. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: endOfFirstPage, fileLength, firstPageNumber, firstPageObjNum, hintStreamLength, hintStreamOffset, и още 3 .

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
versiondoubleПрочети.Връща версията на линеаризация (винаги 1.0).
fileLengthlongПрочети.Връща общата дължина на файла (/L).
hintStreamOffsetlongПрочети.Връща първичния отклонение на байт поток (/H[0]).
hintStreamLengthintПрочети.Връща дължината на първичния поток (/H[1]).
firstPageObjNumintПрочети.Връща номера на обекта (/O) на първата страница.
endOfFirstPagelongПрочети.Връща размера на отклонението в края на първата страница (/E).
numPagesintПрочети.Връща броя на страници (/N).
mainXRefOffsetlongПрочети.Връща разпределението на основната xref таблица (/T).
firstPageNumberintПрочети.Връща първия номер на страницата (/P), по подразбиране 0.

Методи за изчисляване на данните

ПодписътОписание на състоянието
parse(dict: PdfDictionary)LinearizationParamsПроучване на параметрите за линеаризация от PdfDictionary.
toDictionary()PdfDictionaryНаписва този речник с параметри за линеаризация като PDF.
detect(reader: RandomAccessReader)LinearizationParamsОткрива ли PDF да бъде линеаризиран чрез сканиране на първите 1024 байта.
за речник на параметрите по линеаризация.
getVersion()doubleВръща версията на линеаризация (винаги 1.0).
getFileLength()longВръща общата дължина на файла (/L).
setFileLength(fileLength: long)Определя стойността на дължината на файла.
getHintStreamOffset()longВръща първичния отклонение на байт поток (/H[0]).
setHintStreamOffset(offset: long)Определя значението на отклонението.
getHintStreamLength()intВръща дължината на първичния поток (/H[1]).
setHintStreamLength(length: int)Определя стойността на дължината на потока.
getFirstPageObjNum()intВръща номера на обекта (/O) на първата страница.
setFirstPageObjNum(num: int)Определя първата страница с общ номер.
getEndOfFirstPage()longВръща размера на отклонението в края на първата страница (/E).
setEndOfFirstPage(offset: long)Определя края на стойността от първата страница.
getNumPages()intВръща броя на страници (/N).
setNumPages(n: int)Определя стойността на страниците.
getMainXRefOffset()longВръща разпределението на основната xref таблица (/T).
setMainXRefOffset(offset: long)Определя основната стойност на x-реферат.
getFirstPageNumber()intВръща първия номер на страницата (/P), по подразбиране 0.
setFirstPageNumber(num: int)Определя стойността на първата страница.
isValid(actualFileLength: long)booleanУдостоверява, че /L съответства на действителната дължина на файла.

Вижте също:

 Български