Enregistrement THPDFPageAssemblySource
Nomme un document d'entrée, son mot de passe optionnel et la plage de pages pour l'assemblage entrelacé de pages
Déclaration
THPDFPageAssemblySource= record
FileName: TFileName;
Password: AnsiString;
PageRange: string;
end;
Unité
HPDFDoc
Champs
| Champ | Objectif |
|---|---|
FileName | Chemin du PDF source ouvert avec LoadFromFile pendant l'assemblage |
Password | Mot de passe optionnel transmis à LoadFromFile ; laissez vide pour les documents non protégés |
PageRange | Expression de plage analysée avec HPDFParsePageRange d'après le nombre de pages de la source ; une chaîne vide sélectionne toutes les pages |
Notes d'utilisation
- Passez un tableau de ces enregistrements à
AssembleCollatedPages; les sources sont visitées tour par tour, si bien que leurs pages s'entrelacent dans le document cible - Un
PageRangevide est remplacé par1-Nd'après le nombre de pages de la source, si bien que des documents entiers sont ajoutés par défaut - Le fichier doit exister à chaque ouverture ; un fichier manquant lève une erreur nommant l'index de la source et le compte d'ouvertures atteint jusque-là