Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi PowerPDF - Seiten als JPG (https://www.delphipraxis.net/126568-powerpdf-seiten-als-jpg.html)

roga 28. Dez 2008 15:30


PowerPDF - Seiten als JPG
 
Hallo,

habe bereits alle möglichen Quellen abgeklappert und auch die Hilfe zu PowerPDF bringt mich momentan nicht weiter.

Ich möchte die eingescannten Seiten als Grafiken im JPG-Format in einer PDF-Datei speichern. Mit Bitmaps und entsprechender Komprimierung klappts einwandfrei, aber die Dateigröße gefällt mir überhaupt nicht.

Jetziger Code:

Delphi-Quellcode:
AXObjectName := 'Page' + IntToStr(i);
AddXObject(AXObjectName, CreatePdfImage(FBitmap, 'Pdf-Bitmap'));
Canvas.DrawXObject(0, 0, FBitmap.Width, FBitmap.Height, AXObjectName);
Vielleicht hat bereits jemand Erfahrung hiermit und kann mir mit einem Tipp weiter helfen.

Vielen Dank!

RoGa

roga 28. Dez 2008 23:51

Re: PowerPDF - Seiten als JPG
 
Hat sich erledigt - wen es interessiert:
Delphi-Quellcode:
FPicture := TPicture.Create;
FPicture.Assign(jpg[i]);
AXObjectName := 'Page' + IntToStr(i);
AddXObject(AXObjectName, CreatePdfImage(FPicture.Graphic, 'Pdf-Jpeg'));
Canvas.DrawXObject(0, 0, PagesWidth, PagesHeight, AXObjectName);
FPicture.Free;


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:55 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz