THPDFPageAssemblySource Record
Nomeia um documento de entrada, a senha opcional dele e a faixa de páginas para a montagem de páginas intercaladas
Declaração
THPDFPageAssemblySource= record
FileName: TFileName;
Password: AnsiString;
PageRange: string;
end;
Unidade
HPDFDoc
Campos
| Campo | Finalidade |
|---|---|
FileName | Caminho do PDF de origem aberto com LoadFromFile durante a montagem |
Password | Senha opcional encaminhada a LoadFromFile; deixe vazio para documentos sem proteção |
PageRange | Expressão de faixa interpretada com HPDFParsePageRange contra a contagem de páginas da origem; uma string vazia seleciona todas as páginas |
Notas de uso
- Passe um array destes records a
AssembleCollatedPages; as fontes são visitadas rodada a rodada, de modo que as páginas delas se intercalem no documento de destino - Um
PageRangevazio é substituído por1-Nusando a contagem de páginas da origem, então documentos inteiros são anexados por padrão - O arquivo precisa existir a cada abertura; um arquivo ausente dispara um erro que nomeia o índice da fonte e a contagem de aberturas atingida até então