FileSpecification

FileSpecification

Resumo geral

FileSpecification é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: IDisposable.

Representa uma especificação de arquivo incorporado (PDF §7.11.3).

Esta classe fornece 10 métodos para trabalhar com objetos FileSpecification em programas .NET. Os métodos disponíveis incluem: Dispose, FileSpecification, GetData, GetValue, SetValue. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: AFRelationship, CollectionItem, Contents, Description, Encoding, EncryptedPayload, e mais nove.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
NamestringLeitura/EscritaO nome do ficheiro.
Descriptionstring?Leitura/EscritaA descrição do ficheiro.
ContentsStream?Leitura/EscritaStream para leitura ou configuração dos dados do ficheiro incorporado.
StreamContentsStream?Leia.Alias para conteúdo.
MimeTypestring?Leitura/EscritaO tipo MIME (de /Subtipo do fluxo de arquivo incorporado).
MIMETypestring?Leitura/EscritaAlias para nomeação MimeType.
ParamsFileParamsLeitura/EscritaO /Params determina o fluxo de arquivo incorporado, envolto como um FileParams.
UnicodeNamestring?Leitura/EscritaNome do arquivo UTF-16 (entrada / UF, preferido PDF 2.0 em vez de / F).
FileSystemstring?Leitura/EscritaIdentificador do sistema de ficheiros em /FS.
IncludeContentsboolLeitura/EscritaQuando é verdade, a especificação do ficheiro contém um fluxo de ficheiros incorporados (/ entrada EF).
AFRelationshipAFRelationshipLeitura/EscritaRelação entre o ficheiro incorporado e o conteúdo do documento que faz referência a ele (/AFRelationhip, PDF 2.0 §7.11.3).
EncodingFileEncodingLeitura/EscritaCompressão aplicada aos dados do fluxo incorporado quando a especificação é adicionada a um documento: Zip armazena-o FlateDecode -comprimido, None armá-lo cru.
EncryptedPayloadEncryptedPayloadLeia.Metadados de carga útil criptografados (suporte para envelopes não criptidos em PDF 2.0).
CollectionItemCollectionItemLeia.Metadados de coleção orientados por esquemas (portfólio/itens da colecção).
Sizelong?Leia.O tamanho não comprimido do arquivo incorporado (alias legado ver FileParams para o acessório adequado).

Métodos de avaliação

AssinaturaDescrição:
FileSpecification()Especificação de arquivo vazia sem arquivos ou fluxo de apoio.
FileSpecification(file: string)Criar uma nova especificação de ficheiro para inserir um ficheiros (sem descrição).
FileSpecification(file: string, description: string)Criar uma nova especificação de arquivo para incorporar um arquivos.
FileSpecification(fileName: string, annot: Aspose.Pdf.Annotations.Annotation)Criar uma especificação de ficheiro vinculada a um anexo.
FileSpecification(stream: Stream, name: string)Criar uma nova especificação de arquivo para incorporar um fluxo (sem descrição).
FileSpecification(stream: Stream, name: string, description: string)Criar uma nova especificação de arquivo para incorporar um fluxo.
GetData()Obtenha os dados do arquivo incorporado como uma matriz de bytes.
GetValue(key: string)Leia um par de nome/valor personalizado previamente definido através SetValue(string, string).
SetValue(key: string, value: string)Armazenar um par de nome/valor personalizado na especificação.
Dispose()Liberta recursos mantidos pela especificação do ficheiro.

Ver também:

 Português