LinearizationParams

LinearizationParams

Visión general

LinearizationParams Es una clase en Aspose.PDF FOSS para Java.

Representa el dicionario de los parámetros lineales (Tabela F.1, ISO 32000-1:2008).

Esta clase proporciona 21 métodos para trabajar con los objetos LinearizationParams en programas de Java. Los métodos disponibles incluyen: detect, getEndOfFirstPage, getFileLength, getFirstPageNumber, getFirstPageObjNum, getHintStreamLength, getHintStreamOffset, getMainXRefOffset, getNumPages, getVersion, isValid, parse,9 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : endOfFirstPage, fileLength, firstPageNumber, firstPageObjNum, hintStreamLength, hintStreamOffset,Y tres más.

Propiedades

NombreTipoAccesoDescripción
versiondoubleLeerRetorna la versión lineal (siempre 1.0).
fileLengthlongLeerRetorna la longitud total del archivo (/L).
hintStreamOffsetlongLeerRetorna el bicho de la corriente de inducción primaria (/H[0]).
hintStreamLengthintLeerRetorna la longitud de flujo de la señal primaria (/H[1]).
firstPageObjNumintLeerRetorna el número de objetos (/O) de la primera página.
endOfFirstPagelongLeerRetorna el descuento de final de la sección primera página (/E).
numPagesintLeerRetorna el número de páginas (N).
mainXRefOffsetlongLeerRetorna el descuento de la tabla xref principal (/T).
firstPageNumberintLeerRetorna el número de página (/P), por defecto 0.

Métodos

firmaDescripción
parse(dict: PdfDictionary) → LinearizationParamsParsa los parámetros de linearización desde un PdfDictionary.
toDictionary() → PdfDictionaryEscribe este dicionario de parámetros lineales como un dicional PDF.
detect(reader: RandomAccessReader) → LinearizationParamsDetecta si un PDF es lineal mediante la escanear los primeros 1024 bytes.
Para un dicionario de parámetros lineales.
getVersion() → doubleRetorna la versión lineal (siempre 1.0).
getFileLength() → longRetorna la longitud total del archivo (/L).
setFileLength(fileLength: long)Define el valor de longitud del archivo.
getHintStreamOffset() → longRetorna el bicho de la corriente de inducción primaria (/H[0]).
setHintStreamOffset(offset: long)Define el valor de descuento del flujo de indicio.
getHintStreamLength() → intRetorna la longitud de flujo de la señal primaria (/H[1]).
setHintStreamLength(length: int)Define el valor de la longitud del flujo.
getFirstPageObjNum() → intRetorna el número de objetos (/O) de la primera página.
setFirstPageObjNum(num: int)Establece el primer valor de la página obj num.
getEndOfFirstPage() → longRetorna el descuento de final de la sección primera página (/E).
setEndOfFirstPage(offset: long)El final de la página 1 se define por valor.
getNumPages() → intRetorna el número de páginas (N).
setNumPages(n: int)Define el valor de las páginas.
getMainXRefOffset() → longRetorna el descuento de la tabla xref principal (/T).
setMainXRefOffset(offset: long)Define el valor de descuento principal x ref.
getFirstPageNumber() → intRetorna el número de página (/P), por defecto 0.
setFirstPageNumber(num: int)Define el valor de la primera página.
isValid(actualFileLength: long) → booleanValida que /L corresponde a la longitud de archivo real.

Ver también

 Español