uses ComObj;
.....
procedure TForm1.Button1Click(Sender: TObject);
var
NVsplit : Variant;
retVal : Integer;
begin
NVsplit := CreateOleObject('PDFsplit.Neevia');
// Extract pages 2,3,7
retVal := NVsplit.SplitPDF('c:\1.pdf(2,3,7)', 'c:\out\');
if retVal <> 0 then
Application.MessageBox(PChar('Error code=' + IntToStr(retVal)),'',0)
else
Application.MessageBox('Done','',0);
end;
|