LinearizationParams

Resumo geral

LinearizationParams é uma classe em Aspose.PDF FOSS para Java.

Representa o dicionário dos parâmetros de linearização (quadro F.1, ISO 32000-1:2008).

Esta classe fornece 21 métodos para trabalhar com objetos LinearizationParams em programas Java. Os métodos disponíveis incluem: detect, getEndOfFirstPage, getFileLength, getFirstPageNumber, getFirstPageObjNum, getHintStreamLength, getHintStreamOffset, getMainXRefOffset, getNumPages, getVersion, isValid, parse, e 9 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: endOfFirstPage, fileLength, firstPageNumber, firstPageObjNum, hintStreamLength, hintStreamOffset,E mais três.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
versiondoubleLeia.Retorna a versão de linearização (sempre 1.0).
fileLengthlongLeia.Retorna o comprimento total do ficheiro (/L).
hintStreamOffsetlongLeia.Retorna o offset de byte do fluxo primário (/H[0]).
hintStreamLengthintLeia.Retorna o comprimento da corrente de indicação primária (/H[1]).
firstPageObjNumintLeia.Retorna o número de objeto da página (/O) da primeira página.
endOfFirstPagelongLeia.Devolve o deslocamento do final da primeira secção de página (/E).
numPagesintLeia.Retorna o número de páginas (/N).
mainXRefOffsetlongLeia.Devolve o deslocamento da tabela xref principal (/T).
firstPageNumberintLeia.Retorna o número da primeira página (/P), padrão 0.

Métodos de avaliação

AssinaturaDescrição:
parse(dict: PdfDictionary)LinearizationParamsAnalisa os parâmetros de linearização a partir de um PdfDictionary.
toDictionary()PdfDictionaryEscreve este dicionário de parâmetros linearização como um dictionary PDF.
detect(reader: RandomAccessReader)LinearizationParamsDetecta se um PDF é linearizado por digitalização dos primeiros 1024 bytes
para um dicionário de parâmetros de linearização.
getVersion()doubleRetorna a versão de linearização (sempre 1.0).
getFileLength()longRetorna o comprimento total do ficheiro (/L).
setFileLength(fileLength: long)Indica o valor do comprimento de ficheiro.
getHintStreamOffset()longRetorna o offset de byte do fluxo primário (/H[0]).
setHintStreamOffset(offset: long)Estabelece o valor de deslocamento do fluxo de indicações.
getHintStreamLength()intRetorna o comprimento da corrente de indicação primária (/H[1]).
setHintStreamLength(length: int)Indica o valor de comprimento do fluxo de indicações.
getFirstPageObjNum()intRetorna o número de objeto da página (/O) da primeira página.
setFirstPageObjNum(num: int)Defina o valor de obj num da primeira página.
getEndOfFirstPage()longDevolve o deslocamento do final da primeira secção de página (/E).
setEndOfFirstPage(offset: long)Fixa o fim do valor da primeira página.
getNumPages()intRetorna o número de páginas (/N).
setNumPages(n: int)Fixa o valor num páginas.
getMainXRefOffset()longDevolve o deslocamento da tabela xref principal (/T).
setMainXRefOffset(offset: long)Estabelece o valor de deslocamento do ref principal x.
getFirstPageNumber()intRetorna o número da primeira página (/P), padrão 0.
setFirstPageNumber(num: int)Defina o valor do número da primeira página.
isValid(actualFileLength: long)booleanValida que /L corresponde ao comprimento real do ficheiro.

Ver também:

 Português