MergeFiles

Documentmanipulatie

Beschrijving

Voegt twee bestanden op schijf samen en slaat het samengevoegde document op in een nieuw bestand. De bestanden worden direct op schijf benaderd en hoeven niet volledig in het geheugen, dus deze functie is ook voor enorme documenten bruikbaar. De bestanden mogen niet versleuteld zijn. Houd tijdens het uitvoeren de grootte van het uitvoerbestand in de gaten om de voortgang te volgen

Outlines (bookmarks), formuliervelden en annotaties uit beide documenten komen in het samengevoegde document terecht

Syntaxis

Delphi

Function TPDFlib.MergeFiles(Const FirstFileName, SecondFileName, OutputFileName: WideString): Integer;

ActiveX

Function PDFlib::MergeFiles(FirstFileName As String, SecondFileName As String, OutputFileName As String) As Long

DLL

int DLMergeFiles(int InstanceID, const wchar_t * FirstFileName, const wchar_t * SecondFileName, const wchar_t * OutputFileName);

Parameters

FirstFileNameDe naam van het eerste samen te voegen bestand
SecondFileNameDe naam van het tweede samen te voegen bestand
OutputFileNameDe naam van het aan te maken bestand dat het samengevoegde document zal bevatten

Retourwaarden

0De bestanden konden niet worden samengevoegd. Gebruik de functie LastErrorCode om de oorzaak te achterhalen
1De bestanden zijn succesvol samengevoegd en het nieuwe samengevoegde document is aangemaakt