MergeFiles

Управление документом

Описание

Объединяет два файла на диске и сохраняет результат в новый файл. Файлы читаются напрямую с диска, целиком в память не загружаются, поэтому функция подходит для огромных документов. Файлы не должны быть зашифрованы. Прогресс отслеживайте по размеру выходного файла во время работы функции

Разделы оглавления (закладки), поля форм и аннотации обоих документов попадут в объединённый документ

Синтаксис

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);

Параметры

FirstFileNameИмя первого объединяемого файла
SecondFileNameИмя второго объединяемого файла
OutputFileNameИмя создаваемого файла для объединённого документа

Возвращаемые значения

0Файлы не удалось объединить; причину покажет функция LastErrorCode
1Файлы успешно объединены, создан новый документ