Registriert seit: 7. Sep 2003
Ort: Dotternhausen(Baden Württemberg)
64 Beiträge
Delphi 10.4 Sydney
|
AW: PDF Merge
10. Feb 2021, 11:05
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var
argv: Array of PAnsiChar;
instance: Pointer;
x: Integer;
begin
// new(instance); //how many bytes, this really doesn't make sense with a untyped pointer!
// setlength(argv, 4);
// argv[0] := PANsiChar('ps2pdf');
// argv[1] := PAnsiChar('-dNOPAUSE');
// argv[2] := PAnsiChar('-dBATCH');
// argv[3] := PAnsiChar('-dSAFER');
// gsapi_init_with_args(instance, Length(argv), PPAnsiChar(argv));
// gsapi_exit(instance);
gsapi_new_instance(instance, instance);
// ShowMessage(inttostr(x));
// new(instance); //how many bytes, this really doesn't make sense with a untyped pointer!
setlength(argv, 5);
argv[0] := PAnsiChar('');
argv[1] := PAnsiChar('-dNOPAUSE');
argv[2] := PAnsiChar('-sDEVICE=pdfwrite');
argv[3] := PAnsiChar('-sOUTPUTFILE= ' + JvFilenameEdit3.Text);
argv[4] := PAnsiChar(' -dBATCH ' + JvFilenameEdit1.Text + ' ' +
JvFilenameEdit2.Text);
gsapi_init_with_args(instance, Length(argv), PPAnsiChar(argv));
gsapi_exit(instance);
showmessage('fertig!');
end;
Danke HolgerX!
Das funktioniert aber nicht, kommt nicht mal ne Fehlermeldung!
Jochen Nicht alles dem System anlasten, meistens sitzt der Fehler vor den Tasten !!!
|
|
Zitat
|