FileSpecification
Resumo geral
FileSpecification é uma classe em Aspose.PDF FOSS para Java.
Representa uma especificação de ficheiro incorporado (ISO 32000-1:2008, §7.11.3, Quadro 44).
Esta classe fornece 21 métodos para trabalhar com objetos FileSpecification em programas Java. Os métodos disponíveis incluem: FileSpecification, getContents, getData, getDescription, getEmbeddedStream, getMIMEType, getMimeType, getName, getParams, getPdfDictionary, getRelationship, getUnicodeFileName, e 6 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: contents, data, description, embeddedStream, mIMEType, mimeType,E mais cinco.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
name | String | Leia. | Nome do ficheiro. |
unicodeFileName | String | Leia. | /UF Nome de arquivo Unicode. |
description | String | Leia. | Descrição. |
relationship | String | Leia. | - AFRrelação. |
mIMEType | String | Leia. | Tipo MIME de fluxo / subtipo incorporado. |
params | FileParams | Leia. | Retorna parâmetros de arquivo (tamanho, datas, checksum). |
contents | InputStream | Leia. | Retorna o conteúdo do arquivo incorporado como InputStream. |
mimeType | String | Leia. | Retorna o tipo MIME (alias para {@link #getMIMEType()}). |
data | byte[] | Leia. | Retorna os dados do ficheiro incorporado. |
embeddedStream | PdfStream | Leia. | Retorna o fluxo de arquivo incorporado a partir do /EF/F. |
pdfDictionary | PdfDictionary | Leia. | Retorna o dicionário subjacente. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
FileSpecification(dict: PdfDictionary) | Envolve um dicionário de especificações de arquivo existente. |
FileSpecification(file: String) | Cria uma especificação de arquivo a partir do {@code file}, sem descrição. |
FileSpecification(file: String, description: String) | Cria uma especificação de ficheiro com o nome e a descrição do ficheiros. |
FileSpecification(stream: InputStream, name: String) | Cria uma especificação de arquivo a partir de InputStream. |
getName() → String | Nome do ficheiro. |
setName(name: String) | Indica o nome do ficheiro (/F). |
getUnicodeFileName() → String | /UF Nome de arquivo Unicode. |
setUnicodeFileName(name: String) | Indica o nome do ficheiro Unicode (/UF). |
getDescription() → String | Descrição. |
setDescription(desc: String) | Indicar a descrição (/Desc). |
getRelationship() → String | - AFRrelação. |
setRelationship(rel: String) | Estabelece a relação AF. |
getMIMEType() → String | Tipo MIME de fluxo / subtipo incorporado. |
setMIMEType(mimeType: String) | Indica o tipo MIME no fluxo incorporado. |
getParams() → FileParams | Retorna parâmetros de arquivo (tamanho, datas, checksum). |
getContents() → InputStream | Retorna o conteúdo do arquivo incorporado como InputStream. |
setMimeType(mimeType: String) | Defina o tipo MIME (alias para {@link #setMIMEType(String)}). |
getMimeType() → String | Retorna o tipo MIME (alias para {@link #getMIMEType()}). |
getData() → byte[] | Retorna os dados do ficheiro incorporado. |
getEmbeddedStream() → PdfStream | Retorna o fluxo de arquivo incorporado a partir do /EF/F. |
getPdfDictionary() → PdfDictionary | Retorna o dicionário subjacente. |