ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 SaveToFilePDF: PDF Creator/Producer Confusion

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

View 
UserName:
Password:
Format  Bold Italicized Underline  Align Left Centered Align Right  Horizontal Rule  Insert Hyperlink   Browse for an image to attach to your post Browse for a zip to attach to your post Insert Code  Insert Quote Insert List
   
Message 

 

Emoji
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Black Eye [B)]
Frown [:(] Shocked [:0] Angry [:(!] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
PeterPanino Posted - Dec 04 2025 : 02:37:18
Setting these parameters in ImageEnView 14.2.7:
IO.Params.PDF_Creator := 'My Application';
IO.Params.PDF_Producer := 'ImageEn PDFium';


PDF created by SaveToFilePDF shows these Document Properties in Adobe Acrobat Reader 25.1.20937.0:



Questions:

1. Shouldn't Adobe PDF Producer be "ImageEn PDFium"?

2. Where is 'My Application' in Adobe Document Properties?

The ImageEn Documentation says:

TIOParams.PDF_Creator
Specifies the application that created the original document.

TIOParams.PDF_Producer
Specifies the application that converted the image to PDF.
3   L A T E S T    R E P L I E S    (Newest First)
xequte Posted - Dec 08 2025 : 13:52:47
Hi Peter

Until PDFium adds support for writing meta-data, it won't be available for the ieenDLL engine. However, you can just use the native PDF engine which supports meta-data:

IEGlobalSettings().PDFEngine := ieenNative;

Nigel
Xequte Software
www.imageen.com
PeterPanino Posted - Dec 05 2025 : 03:26:20
Hi Nigel, can you please improve SaveToFilePDF to:

1. Correctly save the PDF_Producer field
2. Correctly save the PDF_Creator field to the name specified in PDF_Creator (the name of the Application)

Maybe it would be a good idea to implement this automatically in SaveToFilePDF, without requiring the PDF_Producer and PDF_Creator metadata fields to be specified explicitly unless they are expressly specified?

Thank you!
xequte Posted - Dec 04 2025 : 18:44:05

Yes, but please see the note, "This field is not saved if TIEGlobalSettings().PDFEngine is ieenDLL (PDFium), or using the IEVision PDF Generator". I'll improved the documentation to make it a bit clearer.

Unfortunately, at this time, PDFium does not provide a method to set meta-data.

Nigel
Xequte Software
www.imageen.com