StoreCustomDataFromFile

Propriedades do documento

Descrição

Salva dados personalizados de um arquivo no PDF sob um nome de chave. Esses dados podem depois ser recuperados com RetrieveCustomDataToString ou RetrieveCustomDataToFile. O tipo de armazenamento (string, stream ou stream comprimido) e o local (Document Information Dictionary ou Document Catalog) podem ser definidos. Se o local for o Document Catalog, qualquer tipo de armazenamento pode ser usado, mas a chave deve ter um prefixo especial atribuído a você pela Adobe. Se o local for o Document Information Dictionary, qualquer chave além das padrão pode ser usada, mas apenas strings

Sintaxe

Delphi

Function TPDFlib.StoreCustomDataFromFile(Const Key, FileName: WideString; Location, Options: Integer): Integer;

ActiveX

Function PDFlib::StoreCustomDataFromFile(Key As String, FileName As String, Location As Long, Options As Long) As Long

DLL

int DLStoreCustomDataFromFile(int InstanceID, const wchar_t * Key, const wchar_t * FileName, int Location, int Options);

Parâmetros

KeyA chave sob a qual os dados serão armazenados Se a localização for o Document Information Dictionary, a chave não pode ser "Author", "Title", "Subject", "Keywords", "Creator" ou "Producer" Qualquer outra chave pode ser usada, mas as chaves devem ser escolhidas com cuidado para fazer sentido ao usuário Se a localização for o Document Catalog, a chave precisa ter um prefixo especial atribuído a você pela Adobe para evitar conflitos com outros softwares
FileNameO caminho e o nome do arquivo que contém os dados a armazenar no PDF sob a chave informada.
Location1 = Armazenar os dados no Document Information Dictionary 2 = Armazenar os dados no Document Catalog
Options0 = Armazenar os dados como string (única opção disponível quando o local é o Document Information Dictionary) 1 = Armazenar os dados em um stream 2 = Armazenar os dados em um stream comprimido

Valores retornados

0Não foi possível abrir o arquivo que contém os dados ou o parâmetro Key era inválido
1Os dados foram armazenados com sucesso