Änderungen der letzten Versionen
Aktuelles von eDocPrinter PDF Pro
12.08.2024 - Update auf Version 9.75
Ver 9.75 Build 9757
[Drag2PDF- Merge]: It fixes a side effect bug of Ver 9.64 of [Append] function, which causes Drag2PDF failure to merge multiple PDF files.
16.06.2024 - Update auf Version 9.73
Wir stellen heute eine aktualisierte Version zur Verfügung. Nachfolgend die Neuerungen laut Hersteller
Ver 9.73 Build 9736
(Ent. Pack - EPDFENT)
[+] 1. [FTP/Cloud- Upload by Google Drive (App Files)]: (FTPMethod: 8) Add a new method for uploading files to Google Drive using the scope https://www.googleapis.com/auth/drive.file by Google Cloud API with OAuth 2.0 authentication. The scope suggest by Google API means the app can only access the files and directory granted to the app. It cannot access other folders or files.
[!] 2. [FTP/Cloud- Upload by Google Drive]: (FTPMethod: 7) If users need to access the full scope of their own google drive, it is recommended to specify FTPGAppID and FTPGAppSecret by this method to their own OAuth 2.0 App registered in Google Cloud API console with their own Google workspace (organization). FTPGPermScope setting and command is used for specifying the access scope, e.g., https://www.googleapis.com/auth/drive for a full perm scope or https://www.googleapis.com/auth/drive.file for a limited app scope.
[!] 3. [Email- Send by Gmail Web App]: (EmailSendMethod: 13) The default scope (EmailGPermScope) is https://www.googleapis.com/auth/gmail.compose for allowing to compose and access mail item. It is recommended to set EmailGAppID and EmailGAppSecret to their own OAuth 2.0 App registered in Google Cloud API console with their own Google workspace (organization). EmailGPermScope setting and command is used for specifying the access restricted scopes, e.g., https://www.googleapis.com/auth/gmail.compose or https://www.googleapis.com/auth/gmail.modify to avoid warning screen during OAuth 2.0 Authentication.
[!] 4. [Email- Send by Gmail API]: (EmailSendMethod: 14) The default scope (EmailGPermScope) is https://www.googleapis.com/auth/gmail.send for allowing to send mails directly. It is recommended to set EmailGAppID and EmailGAppSecret to their own OAuth 2.0 App registered in Google Cloud API console with their own Google workspace (organization). EmailGPermScope setting and command is used for specifying the access restricted scopes.
[!] 5. [Email- Send email by Gmail SMTP-TLS XOAUTH2]: (EmailSendMethod: 15) The default scope (EmailGPermScope) is https://mail.google.com/ for allowing to XOAUTH2. It is recommended to set EmailGAppID and EmailGAppSecret to their own OAuth 2.0 App registered in Google Cloud API console with their own Google workspace (organization). EmailGPermScope setting and command is used for specifying the access restricted scopes, e.g., https://mail.google.com/ or https://www.googleapis.com/auth/gmail.modify to avoid warning screen during OAuth 2.0 Authentication. Gmail SMTP server requires a full permission scope https://mail.google.com/ (EmailGPermScope) for SMTP-TLS XOAUTH2.
[!] 6. [FTP/Cloud- Upload by Google Drive]: Update examples using embedded commands.
[!] 7. [Email- Send by Gmail Web App/API/XOAuth2]: Update examples using embedded commands.
(Pro Pack - EPDFPRO)
[-] 1. [Driver- Page Setup- Scaling]: Fix the bug page content are truncated (clipped) when printing from Excel with scaling. (Systems with 2024-06 Win11 23H2 KB5039212 Windows 11- 22631.3737) (reporting a larger correct boundary when scaling down)
29.05.2024 - Update auf Version 9.70
Wir stellen heute eine aktualisierte Version zur Verfügung. Nachfolgend die Neuerungen laut Hersteller
Für das Senden über die Google Mail Web App mit OAuth2-Authentifizierung, Google Mail SMTP-TLS mit XOAuth2-Authentifizierung oder das Hochladen über Google Drive.
Bitte laden Sie die neueste Version 9.70 build 9703 herunter und installieren Sie sie.
Die zugehörigen Registrierungseinstellungen und eingebetteten Befehle finden Sie hier:
https://edocprinter.info/download/doc/edocprinter-email.pdf
Bitte beachten Sie, dass diese Gmail/Google Drive Funktion die eDocPrinter Cloud Addon OAuth 2.0 App verwendet, die sich nach der Einreichung noch im Google App Reviewing Prozess befindet
Die Funktionen sind fertig wie die Beispiele und Dokumente. Lediglich beim Oauth2-Prozess kann eine Warnung erscheinen, die besagt, dass die App noch nicht von Google überprüft wurde. Benutzer müssen diese Warnung überspringen, um die OAuth 2-Authentifizierung abzuschließen. (wie im Demo-Video gezeigt)
Oder Nutzer können ihre eigene registrierte Google OAuth2 App ID in ihrer Organisation für den Gmail-Automatisierungsablauf verwenden.
Nutzer können EmailGAppID und EmailGAppSecret für ihre eigene registrierte Google OAuth2 App festlegen, um auf die Google API-Ressourcen zuzugreifen.
Bitte sehen Sie sich unten ein Demo-Video an, das den OAuth2-Prozess mit diesem eDocPrinter Cloud-Addon für Google Mail/Google Drive zeigt.
https://www.youtube.com/watch?v=nh0HHotzhLI
Beispiele für eingebettete Befehle finden Sie unten:
=============================================================
Gmail (Gmail Web App)
https://edocprinter.info/download/demo/democmd-gmailoauth2-webclient.rtf
https://edocprinter.info/download/demo/democmd-gmailoauth2-silent.rtf
https://edocprinter.info/download/demo/democmd-gmailoauth2-silent-drafts.rtf
Gmail SMTP-TLS XOAUTH2 (Gmail SMTP server using XOAuth2 authentication)
https://edocprinter.info/download/demo/democmd-gmail-smtptls-xoauth2.rtf
Google Drive (Upload files by Google Drive)
https://edocprinter.info/download/demo/democmd-googledrive-upload.rtf
OWA (Outlook Web Application)
https://edocprinter.info/download/demo/democmd-office365-owaclient-workoauth2.rtf
https://edocprinter.info/download/demo/democmd-office365-owasilent-workoauth2.rtf
XOAUTH2 (Office 365 SMTP server with XOAUTH2 authentication)
https://edocprinter.info/download/demo/democmd-office365-smtptls-xoauth2.rtf
https://edocprinter.info/download/demo/democmd-office365-smtptls-basic.rtf
OneDrive (Upload files by OneDrive)
OneDrive Work account
https://edocprinter.info/download/demo/democmd-onedrive-work-upload.rtf
OneDrive Personal account (onedrive.live.com)
https://edocprinter.info/download/demo/democmd-onedrive-personal-upload.rtf
=============================================================
Ver 9.70 Build 9703
(Ent. Pack - EPDFENT)
[+] 1. [Email- Send by Gmail Web App]: (EmailSendMethod: 13) Add a new method for sending email by Gmail Web App (OWA OAuth 2.0 authorization). It will launch the Gmail composing window in the Browser for the user to review or click to send.
[+] 2. [Email- Send by Gmail API]: (EmailSendMethod: 14) Add a new method for sending email by Gmail API (OWA OAuth 2.0 authorization) directly. It will not launch the Gmail composing window. It only launches the browser for requesting OAuth 2.0 authorization. When EmailNotSubmit is True, it will save the email into Drafts of the GmailAccount.
[+] 3. [Email- EmailGAppID]: Add a registry setting and embedded command EmailGAppID for specifying the App ID (Client ID) for accessing the Google API resources. By default, it is automatically assigned as the registered public Application ID of eDocPrinter Cloud-Addon for Gmail. For a high security level, users may create and use their own registered Google OAuth2 App ID in their organization directory (tenant) for Gmail automation flow.
[+] 4. [Email- EmailGAppSecret]: Add a registry setting and embedded command EmailGAppSecret for specifying the App secret (Client secret) for accessing the Google API resources. By default, it is not necessary for Browser based Authorization Code Grant. For a high security level, users may assign their own secret for their own registered Google OAuth2 App in their organization directory.
[+] 5. [Email- EmailGPermScope]: Add a registry setting and embedded command EmailGPermScope for specifying the permission scope to request to access Google APIs for granting authorization. The default scope for requesting is https://www.googleapis.com/auth/gmail.modify to allow to compose and send emails by the account authorized.
[+] 6. [Email- Send email by Gmail SMTP-TLS XOAUTH2]: (EmailSendMethod: 15) Add a new method for sending email by Gmail SMTP server using XOAUTH2 authentication. (Using the Access Token from OAuth 2.0 Authorization for SMTP authentication.) Gmail SMTP server requires a full permission scope https://mail.google.com/ (EmailGPermScope) for SMTP-TLS XOAUTH2.
[+] 7. [FTP/Cloud- Upload by Google Drive]: (FTPMethod: 7) Add a new method for uploading files to Google Drive by Google Cloud API with OAuth 2.0 authentication.
[+] 8. [FTP/Cloud- FTPGAppID]: Add a registry setting and embedded command FTPGAppID for specifying the App ID (Client ID) for accessing the Google resources. By default, it is automatically assigned using the registered OAuth2 App ID of eDocPrinter Cloud-Addon for Google Drive. For a high security level, users may create and use their own registered Google OAuth2 Client ID and secret in their organization directory for the uploading automation flow.
[+] 9. [FTP/Cloud- FTPGAppSecret]: Add a registry setting and embedded command FTPGAppSecret for specifying the App secret (Client secret) for accessing the Google Cloud resources. For a high security level, users may assign their own secret with their own registered Google OAuth2 Client ID (App ID) in their organization directory.
[+] 10. [FTP/Cloud- FTPGPermScope]: Add a registry setting and embedded command FTPGPermScope for specifying the permission scope to request to access Google APIs for granting authorization. The default scope for requesting is https://www.googleapis.com/auth/drive to allow to create folders and upload files by the account authorized.
[+] 11. [FTP/Cloud- FTPOverwrite]: Add a registry setting and embedded command FTPOverwrite with default value True. When uploading to Google Drive, if the filename is existing in the upload folder path specified, it will update(overwrite) the file as a new version (google drive will automatically keep the old file by versions). When it is False, it will be uploaded as a new file using the same filename specified and a different Google FileID. In such cases, Google Drive list multiple files with the same filename.
[!] 12. [Email- EmailBrowserProfileEmail]: In Send by Gmail modes, the registry setting and command EmailBrowserProfileEmail for specifying the browser profile to launch for OAuth2 granting authorization or showing web composing UI by Gmail API (Gmail Web App). In Chrome browser, it is usually the Google Account email address for signing in Chrome.
[!] 13. [Email- EmailBrowserProfileByFrom]: In Send by Gmail modes, the registry setting and command EmailBrowserProfileByFrom with the default value False. When it is True, it will use the email address specified by EmailFrom for the browser profile to launch for granting authorization or showing web composing UI as described by the command EmailBrowserProfileByFrom.
[!] 14. [Email- EmailBrowserProfileDir]: In Send by Gmail modes, the registry setting and command EmailBrowserProfileDir for specifying the profile directory to launch for granting authorization or showing web composing UI. For Chromium based browsers (Chrome/Edge), it is the physical directory name for storing the browser profile data. It is not the profile name(alias) showing in the browser title or toolbar. It is only effective when EmailBrowserProfileEmail is empty or not specified. EmailBrowserProfileEmail is recommended for launching browser with the profile.
[!] 15. [Email- EmailBrowserSwitches]: In Send by Gmail modes, the registry setting and command EmailBrowserSwitches specifies extra arguments/parameters of the command line for launching the browser for granting authorization or showing web composing UI.
[!] 16. [Email- EmailOAuth2Cache]: In Send by Gmail modes, the registry setting and command EmailOAuth2Cache with its default value True enable caching and refreshing the OAuth 2.0 authorization token.
[!] 17. [Email- EmailOAuth2ReAuth]: ]: In Send by Gmail modes, the registry setting and command EmailOAuth2ReAuth with its default value False. When it is True, it will submit a new request to ask for granting authorization by OAuth 2.0 without using cached info.
[!] 18. [Email- EmailOAuth2Browser]: In Send by Gmail modes, the registry setting and command EmailOAuth2Browser for specifying the Browser type to use for granting authorization. [0: default, 1: Edge browser, 2: Chrome browser] The default is launching the Windows built-in Edge browser.
[!] 19. [Email- EmailOAuth2ListenPort]: In Send by OAuth 2.0 modes (Outlook 365/Gmail), it will automatically select the port available in the range from EmailOAuth2ListenPort for OAuth 2.0 Authorization Callback flow.
[!] 20. [Email- EmailSMTPUserName]: In Send by SMTP-TLS by XOAuth 2.0 modes (Outlook 365/Gmail), if the EmailSMTPUserName is not set(empty), the EmailFrom address will be used as the username for SMTP XOAUTH2 authentication.
[!] 21. [Email- ]: Update resources
[!] 22. [FTP/Cloud- FTPBrowserProfileEmail]: In Upload by Google Drive mode, the registry setting and command FTPBrowserProfileEmail for specifying the browser profile to launch for granting authorization when uploading PDF files or related data by OAuth 2.0 API. In Edge browser, the email address is usually the Microsoft personal/work account signing in the browser for syncing Microsoft 365. In Chrome browser, it is usually the Google Account email address for signing in Chrome.
[!] 23. [FTP/Cloud- FTPBrowserProfileByFrom]: In Upload by Google Drive mode, the registry setting and command FTPBrowserProfileByFrom with the default value False. When it is True, it will use the FTPUserName as the email address for launching the browser using the profile matching the email for granting authorization.
[!] 24. [FTP/Cloud- FTPBrowserProfileDir]: In Upload by Google Drive mode, the registry setting and command FTPBrowserProfileDir for specifying the profile directory to launch for granting authorization for uploading. For Chromium based browsers (Chrome/Edge), it is the physical directory name for storing the browser profile data. It is not the profile name(alias) showing in the browser title or toolbar. It is only effective when FTPBrowserProfileEmail is empty or not specified. FTPBrowserProfileEmail is recommended for launching the browser with the profile.
[+] 25. [FTP/Cloud- FTPBrowserSwitches]: In Upload by Google Drive mode, the registry setting and command FTPBrowserSwitches for specifying extra arguments/parameters launch the browser for granting authorization for uploading.
[+] 26. [FTP/Cloud- FTPOAuth2Cache]: In Upload by Google Drive mode, the registry setting and command FTPOAuth2Cache with the default value True for caching and refreshing the OAuth 2.0 authorization token for cloud uploading.
[+] 27. [FTP/Cloud- FTPOAuth2ReAuth]: In Upload by Google Drive mode, the registry setting and command FTPOAuth2ReAuth with the default value False. When it is True, it will submit a new request to ask for granting authorization by OAuth 2.0 without using cached info.
[!] 28. [FTP/Cloud- FTPOAuth2Browser]: In Upload by Google Drive mode, the registry setting and command FTPOAuth2Browser for specifying the Browser type to use for granting authorization. [0: default, 1: Edge browser, 2: Chrome browser]
[!] 29. [FTP/Cloud- ]: Update resources
[-] 30. [Digital Signature/PDFSealer- Certificates]: Fix creating self-signed certificate with serial number (random generated) of leading octet zero or leading MSB of 1 (asn.1 decoding error in acrobat reader signature validation
02.04.2024 - Update auf Version 9.64
Wir stellen heute eine aktualisierte Version zur Verfügung. Nachfolgend die Neuerungen laut Hersteller
It includes new features
1> Add the LTV(Long Term Validation) support when digitally signing/certifying the PDF file with timestamping by TSA(Time Stamp Authority).
2> Add the support to load certificate from the PFX file directly for digitally signing/certifying the PDF file.
3> Add registry settings and embedded commands for launching the browser with the profile specified when granting authorization or showing web composing UI in sending emails/uploading files by OAuth 2.0 web or API. (Outlook 365 Web/OneDrive Upload)
4> Support PDF/A compliance when digitally signing/certifying the PDF file with timestamping by TSA and LTV.
(Ent. Pack - EPDFENT)
[+] 1. [Digital Signature- ]: Add the UI option for selecting the certificate source [Load from the Windows certificate store], [Load from the Smart card/USB token], and [Load from the PFX file] for digitally signing the PDF file. The corresponding registry setting and command is [DestSignCertSrc] with the corresponding value 0/1/2. This option overrides the option [DestSignSmartCard] in Ver 9.54. When set it to 1, it will use the certificate in the smartcard/USB token to digitally sign the PDF file. Some smart cards/USB tokens may require installing its own Windows driver first if the devices are not compatible with Windows built-in drivers. When set to 2 (selecting [Load from the PFX file]), it will use the certificate in the PFX file specified for signing.
[+] 2. [Digital Signature- ]: Add the UI option to browse to select the PFX filepath when selecting the mode [Load from the PFX file]. Its registry setting and command is [DestSignPfxPath] for specifying the path of the PFX file for loading the certificate when applying digital signature in the mode [Load from the PFX file].
[+] 3. [PDFSealer UI- ]: Add the UI option for selecting the certificate source [Load from the Windows certificate store], [Load from the Smart card/USB token], and [Load from the PFX file] for digitally signing the PDF file. This UI option replaces the checkbox [Use the certificate directly from the Smart card/USB token] in Ver 9.54. When selecting [Load from the Smart card/USB token], it will use the certificate in the smart card/USB token to digitally sign the PDF file. Some smart cards/USB tokens may require installing its own Windows driver first if the devices are not compatible with Windows built-in drivers. When selecting [Load from the PFX file], it will use the certificate in the PFX file specified for signing.
[+] 4. [PDFSealer UI- ]: Add the UI option to browse to select the PFX filepath when selecting the mode [Load from the PFX file].
[+] 5. [Digital Signature- ]: Add the LTV(Long Term Validation) support when digitally signing the PDF file with timestamping by TSA(Time Stamp Authority). The corresponding registry setting and command is [DestSignLTV] with the default value True. By default, when digitally signing a PDF file with timestamping of TSA, the LTV information is included and signed with the document digest to ensure long time validation of the PDF and PDF/A standard. (LTV requires digital signatures with countersigned timestamps) The LTV(Long Term Validation) adds status of validating certificates by submitting OCSP(Online Certificate Status Protocol) requests to the issuer of certificates when signing to ensure the certificate is valid (not revoked) at the time of signing.
[+] 6. [PDFSealer UI- ]: Add the LTV(Long Term Validation) support when digitally signing the PDF file with timestamping by TSA(Time Stamp Authority). The corresponding registry setting and command is [DestSignLTV] with the default value True. By default, when digitally signing a PDF file with timestamping of TSA, the LTV information is included and signed with the document digest to ensure long time validation of the PDF and PDF/A standard. (LTV requires digital signatures with countersigned timestamps) The LTV(Long Term Validation) adds status of validating certificates by submitting OCSP(Online Certificate Status Protocol) requests to the issuer of certificates when signing to ensure the certificate is valid (not revoked) at the time of signing.
[+] 7. [PDFSealer UI- ]: Add a registry setting SigSaveUpdate with default value True. When it is True, the PDF is incrementally updated when stamping the digital signature for supporting to countersign by multiple people in the workflow. (DestSignUpdate)
[!] 8. [Digital Signature- ]: The registry setting and command DestSignCertPasswd is also used for modes [Load from the Smart card/USB token] and [Load from the PFX file] mode for workflow automation.
[+] 9. [Email- EmailBrowserProfileEmail]: Add a registry setting and embedded command EmailBrowserProfileEmail for specifying the browser profile to launch for granting authorization or showing web composing UI in sending emails by OAuth 2.0 web or API (Outlook 365 Web App). In Edge browser, the email address is usually the Microsoft personal/work account signing in the browser for syncing Microsoft 365. In Chrome browser, it is usually the Google Account email address for signing in Chrome.
[+] 10. [Email- EmailBrowserProfileByFrom]: Add a registry setting and embedded command EmailBrowserProfileByFrom with the default value False. When it is True, it will use the email address specified by EmailFrom for the the browser profile to launch for granting authorization or showing web composing UI as described by the command EmailBrowserProfileByFrom.
[+] 11. [Email- EmailBrowserProfileDir]: Add a registry setting and embedded command EmailBrowserProfileDir for specifying the profile directory to launch for granting authorization or showing web composing UI. For Chromium based browsers (Chrome/Edge), it is the physical directory name for storing the browser profile data. It is not the profile name(alias) showing in the browser title or toolbar. It is only effective when EmailBrowserProfileEmail is empty or not specified. EmailBrowserProfileEmail is recommended for launching browser with the profile.
[+] 12. [Email- EmailBrowserSwitches]: Add a registry setting and embedded command EmailBrowserSwitches for specifying extra arguments/parameters launch the browser for granting authorization or showing web composing UI.
[+] 13. [Email- EmailOAuth2Cache]: Add a registry setting and embedded command EmailOAuth2Cache with the default value True for caching and refreshing the OAuth 2.0 authorization token.
[+] 14. [Email- EmailOAuth2ReAuth]: Add a registry setting and embedded command EmailOAuth2ReAuth with the default value False. When it is True, it will submit a new request to ask for granting authorization by OAuth 2.0 without using cached info.
[+] 15. [FTP/Cloud- FTPBrowserProfileEmail]: Add a registry setting and embedded command FTPBrowserProfileEmail for specifying the browser profile to launch for granting authorization when uploading PDF files or related data by OAuth 2.0 API (e.g. OneDrive). In Edge browser, the email address is usually the Microsoft personal/work account signing in the browser for syncing Microsoft 365. In Chrome browser, it is usually the Google Account email address for signing in Chrome.
[+] 16. [FTP/Cloud- FTPBrowserProfileByFrom]: Add a registry setting and embedded command FTPBrowserProfileByFrom with the default value False. When it is True, it will use the FTPUserName as the email address for launching the browser using the profile matching the email for granting authorization.
[+] 17. [FTP/Cloud- FTPBrowserProfileDir]: Add a registry setting and embedded command FTPBrowserProfileDir for specifying the profile directory to launch for granting authorization for uploading. For Chromium based browsers (Chrome/Edge), it is the physical directory name for storing the browser profile data. It is not the profile name(alias) showing in the browser title or toolbar. It is only effective when FTPBrowserProfileEmail is empty or not specified. FTPBrowserProfileEmail is recommended for launching the browser with the profile.
[+] 18. [FTP/Cloud- FTPBrowserSwitches]: Add a registry setting and embedded command FTPBrowserSwitches for specifying extra arguments/parameters launch the browser for granting authorization for uploading.
[+] 19. [FTP/Cloud- FTPOAuth2Cache]: Add a registry setting and embedded command FTPOAuth2Cache with the default value True for caching and refreshing the OAuth 2.0 authorization token for cloud uploading. (e.g.OneDrive)
[+] 20. [FTP/Cloud- FTPOAuth2ReAuth]: Add a registry setting and embedded command FTPOAuth2ReAuth with the default value False. When it is True, it will submit a new request to ask for granting authorization by OAuth 2.0 without using cached info.
(Pro. Pack - EPDFPRO)
[!] 1. [Dest- SaveAs- Append to]: Improve handling PDF files without pages in [Merge by Append to/Insert before] mode.
[!] 2. [About- ]: When in unregistered mode, showing the nag dialog will be in the TopMost mode (About page showing unregistered mode) for focusing users to continue properly
Ver 9.59 Build 9596
(Pro. Pack - EPDFPRO)
[+] 1. [Dest- SaveAs Dailog]: In Win10/11 Common Item SaveAs Dialog mode (DestSaveDlgStyle=0), DestSaveDlgTop is supported to set the SaveAs dialog prompted with TOPMOST style. Its default values is True. (When DestSaveDlgStyle=1, it uses the traditional Explorer-style SaveAs dialog).
[+] 2. [Dest- SaveAs Dailog]: In Win10/11 Common Item SaveAs Dialog mode (DestSaveDlgStyle=0), DestSaveDlgFocus is supported to set the SaveAs dialog prompted with FOCUS. Its default values is True. (When DestSaveDlgStyle=1, it uses the traditional Explorer-style SaveAs dialog).
Ver 9.58 Build 9588
(Ent. Pack - EPDFENT)
[+] 1. [PDFSealer- Signature Appearance]: Add a registry setting SigAPFontFamily for specifying the font family used signature appearance. The default is Arial. The font used is, by default, embedded.
(Pro. Pack - EPDFPRO)
[!] 1. [PDF/A-2a/2b/2u- Layers]: In PDF/A mode, when adding layers(Optional Content Groups) by embedded command %%ocbdc, it will not add /AS information (layer states for viewer applications only ) in /OCProperties dictionary for PDF/A compliance.
[!] 2. [PDF/A-3a/3b/3u- Layers]: In PDF/A mode, when adding layers(Optional Content Groups) by embedded command %%ocbdc, it will not add /AS information (layer states for viewer applications only ) in /OCProperties dictionary for PDF/A compliance.
[!] 3. [PDF/A- Layers]: Set the /Name attribute to Default of the default viewing optional content configuration dictionary.
09.02.2024 - Update auf Version 9.54
Wir stellen heute eine aktualisierte Version zur Verfügung. Nachfolgend die Neuerungen laut Hersteller
Ver 9.54 Build 9549
This release is mainly for the new Ent. Feature, [Use the certificate from SmartCard/USB Token]
(Ent. Pack - EPDFENT)
[+] 1. [Digital Signature- ]: Add the UI option [Use the certificate directly from the Smartcard/USB token] for digitally signing the PDF file. The corresponding registry setting and command is [DestSignSmartCard]. When it is True, it will use the certificate in the smartcard/USB token to digitally sign the PDF file. Some smartcards/USB tokens may require installing its own Windows driver first if the devices are not compatible with Windows built-in drivers.
[+] 2. [PDFSealer UI- ]: Add the UI option [Use the certificate directly from the Smartcard/USB token] for digitally signing the PDF file. When it is turned on, it will use the certificate in the Smartcard/USB token to digitally sign the PDF file. Some smartcards/USB tokens may require installing its own Windows driver first if the devices are not supported by Windows built-in drivers.
[+] 3. [PDF Renderer- ]: Add a registry setting and command [PDFRenderMode] to support rendering the static annotations of the PDF file. The default is 0, the annotations will be rendered(printed) with the PDF content. When the value is 1, it will omit rendering the annotations.
[+] 4. [PDF Renderer- Drag2PDF, Redirect2Print]: Support [PDFRenderMode] in the workflow when using PDF-Renderer from Drag2PDF or Redirect2Print.
[!] 4. [PDF Renderer- internal]: Improve the interface for calling the PDF-Renderer. (internal)
[!] 5. [Resources]: Update the resources for [Digital Signature] and [PDFSealer] UI.
(Pro. Pack - EPDFPRO)
[+] 1. [Email- Outlook]: Add a timeout for waiting local Outlook.exe to launch when sending by Outlook client in thunking mode. (automate 32bit Outlook in 64bit Windows) (same as DestJobTimeout)
[!] 2. [Email- Outlook]: Improve Outlook automation by caching Outlook instance when sending by thunking 32bit local Outlook in 64bit Windows (in queue mode).
[!] 3. [Email- Outlook]: Improve logging when sending by thunking 32bit local Outlook in 64bit Windows.
[!] 4. [Destination- Job monitor]: Improve job monitor logging in [Process PDF sequentially] mode. (epdfact, epdfmon)
[-] 5. [Watermark- ]: Fix a bug not properly stamping image watermarks with path containing Unicode characters. The default now is using UTF8 encoding for all filepath conversion.
15.01.2024 - Update auf Version 9.47
Wir stellen heute eine aktualisierte Version zur Verfügung. Nachfolgend die Neuerungen laut Hersteller
Ver 9.47 Build 9477
This version release is mainly for the new Ent. Feature, Add a timestamp by the trusted TSA server when applying digital signature.
(Ent. Pack - EPDFENT)
[+] 1. [Digital Signature- ]: Support adding a trusted timestamp when digitally signing the PDF file. The timestamp is countersigned by the public Time Stamp Authority (TSA) server. It requires an internet connection to the the public Time Stamp Authority (TSA) server when requesting the timestamp. The default timestamp server is set to http://timestamp.digicert.com.
[+] 2. [Digital Signature- ]: Add UI options in the digital signature (PDFSealer) option dialog for turning on or off for adding timestamps and assigning the URL of the Time Stamp Authority (TSA) server.
[+] 3. [Digital Signature- ]: The registry settings and embedded commands DestSignTimestamp and DestSignTSAServer are added for the correponding UI options for enabling adding timestamps and the URL of the Time Stamp Authority (TSA) server.
[+] 4. [PDFSealer UI- ]: Support adding a trusted timestamp when digitally signing the PDF file. The timestamp is countersigned by the public Time Stamp Authority (TSA) server. It requires an internet connection to the the public Time Stamp Authority (TSA) server when requesting the timestamp. The default timestamp server is set to http://timestamp.digicert.com.
[+] 5. [PDFSealer UI- ]: Support DPI awareness check for high-resolution DPI screen or custom scaling of Remote desktop sessions (SetProcessDpiAwareness).
[!] 6. [PDFSealer UI- ]: Set the default resource font to Windows [MS Shell Dlg].
[!] 7. [Digital Signature- PDF internal]: Set the default Filter name to PPKLite (SHA-256, SHA-384, SHA-512) for compliance with the PDF standard.
[!] 8. [Digital Signature- Resources]: Update the resources for the timestamp options.
[!] 9. [Digital Signature- Certificates]: Set the attribute cryptographic service provider (CSP) of the generated self-signed certificate to Microsoft Base Cryptographic Provider.
(Adv. Pack - EPDFADV)
[+] 1. [Drag2PDF UI- ]: Support DPI awareness check for high-resolution DPI screen or custom scaling of Remote desktop sessions (SetProcessDpiAwareness).
[!] 2. [Drag2PDF UI- ]: Set the default resource font to Windows [MS Shell Dlg].
20.12.2023 - Update auf Version 9.36
Wir stellen heute eine aktualisierte Version zur Verfügung. Nachfolgend die Neuerungen laut Hersteller
Ver 9.36 Build 9368
This version release is mainly for the improvements and bug fixes of the Ent. pack Feature – built-in PDF-Renderer for printing PDF directly. (64bit Windows)
(Ent. Pack - EPDFENT)
[+] 1. [PDF Renderer- ]: Support rendering the current job PDF to image files (->TIF, ->TIFG3, ->JPG, ->BMP) directly from Redirect2Print by the PDF Renderer Addin. (RedirectPrintMode: 3) (Ent. Pack Licenses required)
[+] 2. [PDF Renderer- ]: Support rendering the current job PDF overlaying with the PDF template to image files (->TIF, ->TIFG3, ->JPG, ->BMP) directly from Redirect2Print by the PDF Renderer Addin. (RedirectPrintMode: 3) (Ent. Pack Licenses required)
[+] 3. [PDF Renderer- Drag2PDF]: Support rendering generated job PDF files or processed PDF files to image files (->TIF, ->TIFG3, ->JPG, ->BMP) directly from Redirect2Print (RedirectPrintMode: 3) of the Drag2PDF application by the PDF Renderer Addin. (Ent. Pack Licenses required)
[!] 4. [About- Lic Manager]: Improve the license manager related to Ent toolbox features
[-] 5. [PDF Renderer- ]: Fix a bug on resource management (font) by PDF-Renderer mode.
14.12.2023 - Update auf Version 9.35
Wir stellen heute eine aktualisierte Version zur Verfügung. Nachfolgend die Neuerungen laut Hersteller
Ver 9.35 Build 9355
This version release is mainly for a new Ent. pack Feature – built-in PDF-Renderer for printing PDF directly. (64bit Windows)
The original Redirect2Print feature requires only EPDFADV- license which supporting redirect the current print job to physical printers.
A new RedirectPrintMode: 3 (which requires Ent. Pack Licenses) is added for calling the built-in PDF-Renderer to print the current job PDF directly without needing external PDF-readers or spool jobs.
In this mode, it supports printing the result PDF with overlaying the template PDF directly. (without the need to template PDF spool job file)
In addition, it supports printing PDF files processed directly in the Drag2PDF by the RedirectPrintMode: 3. (also Ent. Pack Licenses required)
(Ent. Pack - EPDFENT)
[+] 1. [PDF Renderer- ]: Add the built-in PDF renderer addin. (Render PDF directly on Device Contexts without calling external PDF readers).
[+] 2. [PDF Renderer- ]: Support rendering the current job PDF onto Printer Device Contexts (PrinterDC) directly from Redirect2Print by the PDF Renderer Addin. (RedirectPrintMode: 3) (Ent. Pack Licenses required)
[+] 3. [PDF Renderer- ]: Support rendering the current job PDF overlaying with the PDF template onto Printer Device Contexts (PrinterDC) directly from Redirect2Print by the PDF Renderer Addin. (RedirectPrintMode: 3) (Ent. Pack Licenses required)
[+] 4. [PDF Renderer- Drag2PDF]: Support rendering generated job PDF files or processed PDF files onto Printer Device Contexts (PrinterDC) directly from Redirect2Print (RedirectPrintMode: 3) of the Drag2PDF application by the PDF Renderer Addin. (Ent. Pack Licenses required)
[+] 5. [PDF Renderer- Redirect2PDF]: Support the page scaling modes [Fit to paper size] and [Shrink to paper size] in Redirect2PDF by the PDF Renderer Addin.
04.01.2023 - Neue Version 9.01
Wir stellen heute eine aktualisierte Version zur Verfügung. Nachfolgend die Neuerungen laut Hersteller
Ver 9.01 Build 9017
(Ent. Pack - EPDFENT)
[+] 1. [FTP/Cloud- Upload by OneDrive (Work Account)]: (FTPMethod: 5) Add a new method for uploading files by OneDrive (Work Account) (OAuth 2.0 authorization).
[+] 2. [FTP/Cloud- Upload by OneDrive (Personal Account)]: (FTPMethod: 6) Add a new method for uploading files by OneDrive (Personal Account) (onedrive.live.com) (OAuth 2.0 authorization).
[+] 3. [FTP/Cloud- FTPO365TenantType]: Add a registry setting and embedded command FTPO365TenantType for specifying Office 365 Account type. [0: common, 1: organizations i.e. work accounts, 2: consumers i.e. personal account]. It is determined automatically in FTPMethod 5,6.
[+] 4. [FTP/Cloud- FTPO365TenantID]: Add a registry setting and embedded command FTPO365TenantID for specifying the Tenant ID (Directory ID) of the Office 365 Account for supporting custom AppID.
[+] 5. [FTP/Cloud- FTPO365AppID]: Add a registry setting and embedded command FTPO365AppID for specifying the App ID (Client ID) for accessing the Office 365 resources. By default, it is automatically assigned as the registered public Application ID of eDocPrinter for Office 365 Automation. For a high security level, users may create and use their own registered Azure App ID in their organization directory (tenant) for uploading automation flow.
[+] 6. [FTP/Cloud- FTPO365AppSecret]: Add a registry setting and embedded command FTPO365AppSecret for specifying the App secret (Client secret) for accessing the Office 365 resources. By default, it is not necessary for Browser based Authorization Code Grant. For a high security level, users may assign their own secret for their own registered Azure App in their organization directory (tenant).
[+] 7. [FTP/Cloud- FTPOAuth2Browser]: Add a registry setting and embedded command FTPOAuth2Browser for specifying the Browser type to use for granting authorization. [0: default, 1: Edge browser, 2: Chrome browser] The default is launching the built-in Edge browser for OAuth 2.0 authorization.
[!] 8. [FTP/Cloud- ]: Update resources
=============================================================
2022-10-20
Ver 9.00 Build 9009
(Ent. Pack - EPDFENT)
[+] 1. [Email- Send by Office 365 SMTP BASIC]: (EmailSendMethod: 7) Add a new method for sending email by Office 365 SMTP server with BASIC authentication (AUTH LOGIN).
[+] 2. [Email- Send by Office 365 SMTP XOAUTH2]: (EmailSendMethod: 8) Add a new method for sending email by Office 365 SMTP server with XOAUTH2 authentication (OAuth 2.0 Access Token).
[+] 3. [Email- Send by Outlook Web App (Work Account)]: (EmailSendMethod: 9) Add a new method for sending email by Office 365 Outlook Web App (OWA OAuth 2.0 authorization). It will launch the OWA composing window in the Browser for the user to review or click to send.
[+] 4. [Email- Send by Outlook Graph API App (Work Account)]: (EmailSendMethod: 10) Add a new method for sending email by Outlook Graph API (OWA OAuth 2.0 authorization).
[+] 5. [Email- Send by Outlook Web App (Personal Account)]: (EmailSendMethod: 11) Add a new method for sending email by Outlook Web App (outlook.live.com) (OWA OAuth 2.0 authorization). It will launch the OWA composing window in the Browser for the user to review or click to send.
[+] 6. [Email- Send by Outlook Graph API App (Personal Account)]: (EmailSendMethod: 12) Add a new method for sending email by Outlook Graph API (outlook.live.com) (OWA OAuth 2.0 authorization).
[+] 7. [Email- EmailO365TenantType]: Add a registry setting and embedded command EmailO365TenantType for specifying Office 365 Account type. [0: common, 1: organizations i.e. work accounts, 2: consumers i.e. personal account]. It is determined automatically in EmailSendMethod 9,10,11,12.
[+] 8. [Email- EmailO365TenantID]: Add a registry setting and embedded command EmailO365TenantID for specifying the Tenant ID (Directory ID) of the Office 365 Account.
[+] 9. [Email- EmailO365AppID]: Add a registry setting and embedded command EmailO365AppID for specifying the App ID (Client ID) for accessing the OWA resources. By default, it is automatically assigned as the registered public Application ID of eDocPrinter for Outlook Web App. For a high security level, users may create and use their own registered Azure App ID in their organization directory (tenant) for OWA automation flow.
[+] 10. [Email- EmailO365AppSecret]: Add a registry setting and embedded command EmailO365AppSecret for specifying the App secret (Client secret) for accessing the OWA resources. By default, it is not necessary for Browser based Authorization Code Grant. For a high security level, users may assign their own secret for their own registered Azure App in their organization directory (tenant).
[+] 11. [Email- EmailOAuth2Browser]: Add a registry setting and embedded command EmailOAuth2Browser for specifying the Browser type to use for granting authorization. [0: default, 1: Edge browser, 2: Chrome browser] The default is launching the built-in Edge browser for oauth2 authorization and OWA (Outlook Web App) email composing.
[!] 12. [Email- ]: Update resources
=============================================================
Please also find the examples using embedded commands for emailing by SMTP/OWA OAuth2 on :
=============================================================
OWA (Outlook Web Application)
https://edocprinter.info/download/demo/democmd-office365-owaclient-workoauth2.rtf
https://edocprinter.info/download/demo/democmd-office365-owasilent-workoauth2.rtf
XOAUTH2 (Office 365 SMTP server with XOAUTH2 authentication)
https://edocprinter.info/download/demo/democmd-office365-smtptls-xoauth2.rtf
https://edocprinter.info/download/demo/democmd-office365-smtptls-basic.rtf
OneDrive (Upload files by OneDrive)
OneDrive Work account
https://edocprinter.info/download/demo/democmd-onedrive-work-upload.rtf
OneDrive Personal account (onedrive.live.com)
https://edocprinter.info/download/demo/democmd-onedrive-personal-upload.rtf
=============================================================
08.11.2021 - Update auf Version 8.06
Wir stellen heute eine aktualisierte Version zur Verfügung. Nachfolgend die Neuerungen laut Hersteller
2021-11-08
Ver 8.06 Build 8068
(Pro. Pack - EPDFPPRO)
[+] 1. [Encrypt: ]: Add a command and registry setting EncryptPwdVar (under
Security) with default value True. When it is True, users can define the
passwords in UI/commands for protecting/encrypting the PDF file by using
environment variables. For example, enter a user defined environment
variable %UsedDefinedPwd% in the User Password field. When post-processing,
teh PDF will be encrypted with the value by resolving the environment
variable defined.
[-] 2. [Driver- Images]: Fix a bug of the image conversion lookahead
acceleration mode ([ROPLookAhead] is True). When converting images with
[StretchBitBltROP-StretchBitBltROP-StretchBitBltROP] with ROP
[SRCINVERT-SRCAND-SRCINVERT] in the image lookahead acceleration mode
([ROPLookAhead] is True). It will use the monochrome image of the second
operator as a mask as a heuristic conversion. It achieves the same
compatible conversion results as [ROPLookAhead] is False or as Build 7563 or
earlier.
(Ent. Pack - EPDFENT)
[+] 1. [FTP- Amazon S3 Upload]: Add an UI option Server Region for selecting
or assigning the AWS Region for S3 Upload with AWS Signature Version 4.
[+] 2. [FTP- Amazon S3 Upload]: Support S3 uploading with file paths
containing spaces and unicode characters (CJK) by automatic UTF-8 encoding
with proper URL escaping. (char<=32, char>=128)
[!] 3. [FTP- ]: Improve logging of FTP progress.
[!] 4. [Resources]: Update resources (FTP)
2021-10-10
0. Build 8059
(Ent. Pack - EPDFENT)
[+] 1. [FTP- Amazon S3 Upload]: Support Amazon S3 Upload with AWS Signature
Version 4.
[+] 2. [FTP- Amazon S3 Upload]: Add registry settings and commands
FTPAWSServer and FTPAWSRegion for assigning the aws server and region for S3
upload. If the FTPAWSServer is empty, it will use the default
s3.amazonaws.com. Users have to assign proper FTPAWSRegion (e.g.
eu-central-1) for uploading.
[+] 3. [FTP- ]: Support environment variables resolving in values of
FTPUserName, FTPPassword, FTPAccessKey, FTPSecretKey, FTPAWSServer,
FTPAWSRegion, FTPServer for portable settings. For example, define the
FTPPassword by the user's environment variable, e.g., %MyFTPPasswd%. When
post-processing, it will resolve the environment variable to the value
defined for connecting to the server. Users may also define FTPAWSRegion to
an environment variable, e.g., %AWSRegion%. When post-processing, it will
resolve the environment variable for connecting to the proper region AWS S3
server without modifying the registry settings or commands.
30.08.2021 - Update auf Version 8.03 und 8.04
Wir stellen heute eine aktualisierte Version zur Verfügung. Nachfolgend die Neuerungen laut Hersteller
Ver 8.04 Build 8045
(Pro. Pack - EPDFPPRO)
[!] 1. [Font- Embedding]: (for enhancing compatibility with some 3rd party
embedded PDF renderer, e.g. HP Printer with PDF interprester) Embed Opentype
OS/2 table.
[!] 2. [Font- Embedding]: (for enhancing compatibility with some 3rd party
embedded PDF renderer, e.g. HP Printer with PDF interprester) Rebuild cmap
to exclude GID not in embedding subset (Truetype mode).
[!] 3. [Font- Embedding]: (for enhancing compatibility with some 3rd party
embedded PDF renderer, e.g. HP Printer with PDF interprester) Update hmtx
with entries excluding GID not in embedding subset (Truetype mode).
[!] 4. [Font- Embedding]: (for enhancing compatibility with some 3rd party
embedded PDF renderer, e.g. HP Printer with PDF interprester) Keep numGlyphs
the same as original and adjust loca size in embedding if forcing no to
rebuild cmap.(Truetype mode).
(Ent. Pack - EPDFENT)
[+] 1. [FTP- FTP/SFTP/FTPS]: Support a registry setting and command
DestDisplayName for assigning a different display name when uploading the
current job PDF file by FTP.
[+] 2. [FTP- FTP/SFTP/FTPS]: Support assigning different display names of
FTP files by angle bracket syntax. (e.g. %%FTPAttach:
Invoice.pdf<c:\job\job1234.pdf>; %%. It is supported in FTP/SFTP/FTPS modes.
[+] 3. [FTP- SFTP]: Support custom SSH port of SFTP mode. (registry setting
and command by FTPPortNumSFTP) [!] 4. [FTP- ]: Improve logging of FTP
progress.
=============================================================
Ver 8.03 Build 8037
(Pro. Pack - EPDFPPRO)
[+] 1. [Dest- Timeout]: Improve the timeout processing of empty job (null
job) detection. The new [DestNullTimeout] settings determines the timeout of
the empty print job. (zero pages printed, e.g. notepad with empty content)
[!] 2. [Dest- ]: Improve logging of job status detection.
(PrinterServer - INTRASVR)
[!] 1. [PrinterServer- PrinterServerMode]: When PrinterServerMode is 2
(SYSTEM context), it will automatically impersonate self of the calling
context when ImpersonateUser is failed due to security policy.
[!] 2. [PrinterServer- PrinterServerMode]: When PrinterServerMode is 2
(SYSTEM context), it will automatically set the DestDir to Default\Documents
when Personal folder of the SYSTEM context is not defined. (Shell Folders)
[!] 3. [PrinterServer- PrinterServerMode]: When PrinterServerMode is 1 (USER
context), it will automatically switch to the SYSTEM context with
impersonation self detection when the user's hive is not loaded properly.
[!] 4. [PrinterServer- ]: Improve logging in PrinterServer mode.
03.06.2021 - Neue Version 8.02
Wir stellen heute eine aktualisierte Version zur Verfügung. Nachfolgend die Neuerungen laut Hersteller
Ver 8.02 Build 8029
(Pro. Pack - EPDFPPRO)
[+] 1. [Dest- SaveAs Dialog]: Support DPI awareness for high-resolution DPI
screen or custom scaling of Remote desktop sessions when prompting SaveAs
Dialog (SetProcessDpiAwareness). It is controlled by a global registry
setting FeatureDPIAware in
HKEY_LOCAL_MACHINE\SOFTWARE\ITEKSOFT\eDocPrinter\PDF\5.0\Install. The
default value is 1 (PROCESS_SYSTEM_DPI_AWARE).
[!] 2. [Dest- SaveAs Dialog]: Automatically check and set the PDF file
extenstion when manually entering filename in the new Win10 (Common Item
Dialog) SaveAs dialog.
[!] 3. [Dest- SaveAs Dialog]: Override OnOverwrite and OnFileOK to support
properly prompting the replace mode query dialog when PDF exists.
(DestExistMode=0)
[!] 4. [Installer- Resources]: Update resources to use shorter words of
eDocPrinter's custom options in the new SaveAs dialog mode. (Common Item
Dialog may automatically wrap the text of customized added controls)
=============================================================
2021-05-26
(Pro. Pack - EPDFPPRO)
[+] 1. [Dest- SaveAs Dialog]: Support new Common Item Dialog style SaveAs
dialog in Windows 10 (native Windows CLSID_FileSaveDialog). Add a registery
setting DestSaveDlgStyle with its default value 0 for selecting the new
Common Item Dialog style Saveas dialog or 1 for selecting the original
Explorer-style SaveAs dialog.
[+] 2. [Dest- SaveAs Dialog]: Add a registry setting DestSaveDlgGrayed with
its default value True. When it is True, optional features like [Sign PDF]
or [Embed ZUGFeRD XML Invoice] in the SaveAs dialog may be grayed out
instead if hidden when the optional feature is not installed or disabled.
[+] 3. [Dest- SaveAs Dialog]: Support customizing the new Common Item Dialog
style SaveAs dialog with automatically aligning and sizing customized check
boxes, edit controls, and buttons (related to eDocPrinter options) in the
SaveAs Window. (IFileDialogCustomize)
[+] 4. [Dest- SaveAs Dialog]: Support editing [Doc Info] in the newds Common
Item Dialog style SaveAs dialog by adding a [Doc Info] as a prominent
button. (IFileDialogCustomize::MakeProminent)
(Ent Pack - EPDFENT)
[+] 1. [ZUGFeRD/Factur-X- XML Invoice]: Support specifying optional
parameters in the EditBox field of XML filepath in the new SaveAs dialog. It
follows the comma-separated syntax of the eczf command [ZUGFeRD or Factur-X
xml file path to be embedded, (optional) Filename if not using the default,
(optional) Description, (optional) Data relationship, (optional) XML invoice
data comformance level profile]
[+] 2. [ZUGFeRD/Factur-X- XML Invoice]: Support showing only the XML path in
the EditBox field in the new SaveAs dialog by ripping off optional
parameters in eczf command [%%eczf: ZUGFeRD or Factur-X xml file path to be
embedded, (optional) Filename if not using the default, (optional)
Description, (optional) Data relationship, (optional) XML invoice data
comformance level profile%%]. It will keep using the optional parameters
specified by the eczf command if only the xml filepath is modified.
[-] 3. [ZUGFeRD/Factur-X- XML Invoice]: Fix a side-effect bug causing by the
optional parameters of the eczf command when the ZUGFeRD XML filepath not
properly shown in the SaveAs dialog in Build 8009.
=============================================================
2021-04-29
(Ent Pack - EPDFENT)
[-] 1. [ZUGFeRD- XML]: Fix a side-effect bug causing the option for choosing
the ZUGFeRD XML not properly shown in the SaveAs dialog in Build 8009 (or
Ver 7 build 7655).
2021-04-22
(Pro. Pack - EPDFPPRO)
[!] 1. [Driver- Images]: Improve the image conversion lookahead acceleration
mode ([ROPLookAhead] is True). The default is True to enable using lookheads
to support converting special concatenated image ROPs like ROP
0x6666-0x8888-0x6666.
[-] 2. [Driver- Images]: Fix the side effect bug of Build 7611 when
converting images with [BitBlt-BitBlt-BitBlt] with ROP
[SRCINVERT-SRCAND-SRCINVERT] in the image lookahead acceleration mode
([ROPLookAhead] is True). It will use the monochrome image of the second
operator as a mask as a heuristic conversion. It achieves the same
compatible conversion results as [ROPLookAhead] is False or as Build 7563 or
earlier.
17.08.2020 - Update auf Version 7.59
Wir stellen heute eine aktualisierte Version zur Verfügung. Nachfolgend die Neuerungen laut Hersteller
Ver 7.59 Build 7591
[+] 1. [Destination- AutoNum]: Add an embedded command and registry setting [DestAutoNumExist] with default value False. If it is True, in Auto-Numbered mode, it will start auto-numbered saving only when the destination file eixts. Bu default, it is False, it will saveas the result PDF with suffixing auto-number string(DestAutoNumFormat).
[!] 2. [Destination- ]: Monitor process [epdfact.exe] - Handle inheritance to TRUE in impersonated mode.
[!] 3. [Email- ]: Convert[EmailContentFile] into UTF8 for processing to avoid system dependent encodings (non-unicode system locale). (consistence with Build 7555)
01.07.2020 - Update auf Version 7.57
Wir stellen heute eine aktualisierte Version zur Verfügung. Nachfolgend die Neuerungen laut Hersteller
0. Ver 7.57 Build 7575
[-] 1. [Driver- Images]: Fix supporting [StretchBltROP] with special ROP
0x6666-0x8888-0x6666 by looking ahead.
2020-04-22
0. Ver 7.56 Build 7563
[+] 1. [Office Addin- ]: (64bit Addin) Support automating by 64bit Addin
object. (Object property of COMAddin and RibbonCommand method in
eDocPDF64.WordAddin, eDocPDFx64.ExcelAddin, eDocPDFx64.PowerPointAddin)
[!] 2. [Drag2PDF- ]: Support converting by automating 64bit Office Addin
(64bit Office)
[-] 3. [Drag2PDF- ]: Fix exceptions on automating office addin. (COMAddins
enumertaing and Addin's RibbonCommand)
2020-04-12
0. Ver 7.55 Build 7555
[!] 1. [Destination- ]: Convert all filepaths in system dependent encodings
(non-unicode system locale) to UTF8 for processing. It avoids issues for
processing those files in different non-unicode system encoding from the
current system locale.
02.03.2020 - Update auf Version 7.53
Wir stellen heute eine aktualisierte Version zur Verfügung. Nachfolgend die Neuerungen laut Hersteller
2020-03-02
0. Ver 7.53 Build 7539
[+] 1. [Destination- ]: Add a registry setting and command DestDisplayName
for assigning a different display name when attaching the current job PDF
file when emailing.
[+] 2. [Email- EmailAttach]: Support assigning different display names of
email attachments by angle bracket. (e.g. %%EmailAttach:
Invoice.pdf<c:\job\job1234.pdf>; %%. It is supported in sending by default
MAPI clients, Use Outlook, SMTP-SSL, SMTP-STARTTLS, and SMTP-Gmail.
(EmailAttach, and EmailAttachImg)
[+] 3. [Email- SMTP STARTTLS]: Support automatically select TLS version to
enhance compatibility and security. (TLS 1.2)
[!] 4. [Email- Outlook]: Enhance starting Outlook by command line (if
Outlook is not started). (EmailOutlookByCmdline wait, and log)
[!]
5. [Email- Log]: Improve logging in Email. (when DestLogLevel>10, it
will be in verbose mode)
[!] 6. [Email- Log]: Add TLS version in log. (SMTP-STARTTLS)
[!] 7. [FTP- ]: Improve FTP asynchronous uploading (FTP-SSL worker thread,
ck7)
2020-02-10
0. Build 7509
[!] 1. [Email- Log]: Add timestamp in log files before and after sending the
job e-mail.
[!] 2. [Email- Outlook]: Improve Outlook non-default profile detection. If
Outlook is not started, start Outlook by commandline with assigning an
argument of its profile name. (EmailOutlookByCmdline)
2020-01-10
0. Ver 7.51 Build 7503
[-] 1. [Watermark- GIF]: Fix stamping GIF images which palette has 16
indexed colors or less.
[-] 2. [Watermark- GIF]: (Watermark property page) Fix displaying GIF images
which palette has 16 indexed colors or less.
2019-12-02
0. Ver 7.49 Build 7491
[!]
1. [About- ]: (Server Lic Manager) Load per-Server license as a
priority.
[!] 2. [About- ]: (Server Lic Manager) Add KeyHKCUFirst to force loading
HKCU lic information first instead of HKLM per-server license.
[!] 3. [Destination- ]: Add a registry setting DestSetDir with default value
False. When it is True, it will save and restore the current directory
before and after the SaveAs dialog. (GetCurrentDirectory)
30.11.2018 - Update auf Version 7.29
Wir stellen heute eine aktualisierte Version zur Verfügung. Nachfolgend die Neuerungen laut Hersteller
2018-10-31
0. Ver 7.29 Build 7395
[-] 1. [PDFSealer- ]: Fix appending PDF racing/delaying when controlling Reader DC in [Launch PDFSealer with appending] mode. (msgwait)
[-] 2. [PDFSealer- ]: Fix appending PDF when opened by Reader DC OCX in [Launch PDFSealer with appending] mode. (ViewUsePDFOCX=True)
[!] 3. [PDFSealer- ]: Catch exceptions when closing and reloading the PDF by the Reader control. (batch jobs)
[!] 4. [PDFSealer- ]: Add an event for signaling the state when the file is fully unloaded by the Reader DC control.
2018-8-31
0. Ver 7.25 Build 7367
[-] 1. [About- ]: Fix displaying lic information (serial number)
[-] 2. [About- ]: Fix hash calculation in DEPLOYTSC per-user.
[!] 3. [About- ]: Support deploying TSECLI license by HKLM in V7
[!] 4. [About- ]: Support deploying TSECLI license by [Enter registration key] (administrator) shortcut in Windows Start in V7
[!] 5. [About- ]: The default DEPLOYTSC mode will check and skip if necessary.
[!] 6. [About- ]: Improve license managing flow.
[!] 7. [Drag2PDF- Log]: Set default log path to the folder of the Drag2PDF printer name on current user's Desktop.
2018-7-07
0. Ver 7.23 Build 7339
[-] 1. [Email- Outlook]: Fix automatically detecting Office 2016/365 (Outlook) Click to Run (InstallRoot) configuration in some environments.
[-] 2. [Email- Outlook]: Fix automatically detecting Office 2016/365 (Outlook) Click to Run (Bitness) configuration in some environments.
[-] 3. [Email- Outlook]: Fix automatically detecting 32/64bit Outlook 2016 Click to Run (DefaultProfile) configuration in some enviromnets.
[!] 4. [Email- Outlook]: Fix detecting the license and showing the license dialog when running Drag2PDF conversion. (TSE)
2018-6-12
0. Ver 7.21 Build 7325
[!] 1. [Office Addin- Word]: Improve to support for converting links in footnotes in word-addin direct mode (32bit non-Office Export mode)
[!] 2. [Office Addin- Word]: Improve to support for converting links in endnotes in word-addin direct mode (32bit non-Office Export mode)
[!] 3. [Office Addin- Word]: Improve to hyperlinks detection flow in word-addin direct mode (32bit non-Office Export mode)
2018-5-30
0. Ver 7.21 Build 7309
[+] 1. [Embedded commands- Adv. Cmd]: Add a new adv. command acpe which can be used to erase the whole content of the current page. For example, by adding %%acpe: %%, it will erase the currrent page content like an empty page.
23.02.2018 - Wir bieten Version 7 zum Download an
Jetzt ist es offiziell. Wir bieten die Version 7 zum Download an.
Die Verzögerung ist der Upgradepolitik geschuldet, die für Altkunden schwer darstellbar ist. Für Kunden, die ihre Lizenzen vor 2013 erworben haben, können wir leider kein Upgrade zum vergünstigten Preis anbieten.Sie können weiterhin
die Version 6 verwenden.
Allerdings eine gute Nachricht für alle Käufer ab 2016 - diese Lizenzkeys sind auch für die Version 7 gültig.
Eine der wichtigsten Neuerungen ist die oft nachgefragte PDF/A-3 und ZUGFeRD Unterstützung
Was bringt die neue Version?
- 64bit Office Addin support (Word, Excel, PPT)
- Office 2016 Addin support (Word, Excel, PPT)
- Outlook 2016 automation support (E-Mail Funktion für Outlook automation)
- Windows 10 und Windows Server 2016 support
- Neue PDF/A modes für Kompatibilität mit PDF/A-2a PDF/A-2b PDF/A-2u PDF/A-3a PDF/A-3b PDF/A-3u
- Neues ZUGFeRD Basic mode support. Unterstützt das Einfügen von ZUGFeRD XML Dateien.
- Ziel für auto backup support
- Neue und erweiterte ADV Variablen für die Verwendung als Speicherziel.
Relevante technische Dokumentationen:
PDF/A-3 and ZUGFeRD
Redirect2Print
Printer Server Mode
The Developer's Guide to Controlling eDocPrinter PDF Pro
Registry settings
PDF/A-3 and ZUGFeRD related features:
(Pro. Pack - EPDFPPRO)
[+] 1. [Doc Info]: New PDF/A modes for compliant with PDF/A-2a PDF/A-2b PDF/A-2u PDF/A-3a PDF/A-3b PDF/A-3u
[+] 2. [Installer- addprn commandline]: addprn az3a “printer profile name” and addprn az3b “printer profile name” for adding printer instances compliant with PDF/A-3.
[+] 3. [Installer- ]: Add UI options for adding printer instances compliant with PDF/A-3a or PDF/A-3b directly.
(Ent. Pack – EPDFENT, requires Ent. Pack license)
[+] 1. [Doc Info]: New modes for compliant with ZUGFeRD Basic. It requires an ZUGFeRD XML assigned from the SaveAs dialog or by embedded commands.
[+] 2. [Installer- addprn commandline]: addprn az3z “printer profile name” for adding printer instances compliant with ZUGFeRD Basic.
[+] 3. [Installer- ]: Add UI options for adding printer instances compliant with ZUGFeRD Basic directly.
[+] 4. [Embedded commands- Ent. commands]: An embedded commands eczf is added for embedding the ZUGFeRD invoice XML file by commands without using the Saveas dialog for workflow automation. The command and its parameter list is %%eczf: ZURFeRD xml file path to be embedded, filename if not using default, description%%. For example, %%eczf: c:\invoices\ZURFeRD1.xml%%. It will use the default standard ZUGFeRD-invoice.xml as the embedded filename for compliance. It requires the printer profile set in compliance mode PDF/A-3 or ZUGFeRD.
For PDF/A-3 and ZUGFeRD support,
in the Dok Info property page, please select the compliant with field properly.
(or Administrator can create extra profiles PDF/A-3 or PDF ZUGFeRD from the Installer feature selection)
For ZUGFeRD, users need to add the invoice xml. It will show the optional ZUGFeRD invoice field in Saveas dialog when in PDF/A-3 or ZUGFeRD compatible mode.
ZUGFeRD is an Ent. feature, which requires Ent. pack license.
A new Ent. command %%eczf: path to invoice.xml%% is also added
It supports silently assigned the path to ZUGFeRD invoice xml when doing silently printing without saveas dialog.
23.09.2016 - Neue Version 6.98 Build 6405
Die Änderungen seit der letzten Version können in der Datei history.txt nachgelesen werden.
Dies ist die letzte Aktualisierung als Version 6.
Weitere Entwicklung der Software wird als Version 7 fortgeführt. Lizenzkäufer ab dem Jahr 2016 können den Lizenzschlüssel
auch mit der Version 7 verwenden. Käufer aus den Jahren 2013-2015 können eine Upgradelizenz erwerben.
19.08.2013 - Neue Version 6.83 build 6171
Die Änderungen seit der letzten Version können in der Datei history.txt im Programmverzeichnis nachgelesen werden.
Nachfolgend als Originaltext aufgeführt:
Version 6.83 Build 6171 (This release is mainly for Office 2013 support)
[-] 1. [Office Addin- Office 2013]: Fix addin loading error on 32bit Office
2013 due to missing MS addin deisgner dll deployment (MSADDNDR.DLL) in
Office 2013. Fix by removing this dependency.
[-] 2. [Email- Outlook]: Fix email hang in Outbox when silent sending by Use
Outlook. [E.g., In Office 2013 ClickToRun deployment, i.e. Installers from
Office 365 website]
[-] 3. [Email- Outlook]: Fix reading Outlook default profile value. [In
Office 2013 ClickToRun deployment, i.e. Office 365 installer]
[-] 4. [Installer]: Support checking and registering Windows MAPI component
interfaces (for Outlook 2013 ClickToRun deployment, i.e. Office 365 local
installation mode, interface not registered exception happens when querying
IMAPISession or IMessage intefaces from Outlook objects.)
01.08.2012 - Neue Version 6.80 build 6067
Die Änderungen seit der letzten Version können in der Datei history.txt im Programmverzeichnis nachgelesen werden.
Nachfolgend als Originaltext aufgeführt:
Version 6.80 Build 6067 Formal Release
New Features:
(Pro. Pack - EPDFPRO)
[+] 1. [Email- Outlook]: Add an UI option, registry setting, and command
EmailDraftboxPath for allowing Outlook to save items in the folder path
assigned instead of the default "Drafts" folder when the email is not sent.
[+] 2. [Email- Outlook]: Add an UI option, registry setting, and command
EmailSentboxPath for allowing Outlook to save sent items in the folder path
assigned instead of the default "Sent items".
[+] 3. [Email- Outlook]: Add an UI option, registry setting, and command
EmailSelectAccount with value True or False for selecting account (by From
address) to send emails in Outlook. (Outlook 2010 supports mulitple Exchange
accounts in the same profile)
[+] 4. [Email- Outlook]: Support selecting EmailMAPIProfile silently on
Outlook starting ( for both [Prompt for a profile to be used] or [Always use
the profile] on Outlook mail profile settings). It requires Outlook is NOT
started yet. (Because Outlook.exe allows opening one profile for the Outlook
instance, when in queued email mode (EmailThunkQueue=1), if it needs to
change the profile on the fly, it has to use the command EmailCloseOutlook
to close the Outlook instance and set to the new EmailMAPIProfile on the
next job. )
[+] 5. [Email- ]: Add a registry setting and command (EmailThunkQueue=1) for
sending emails in a monitor(queue) process when in thunking mode. It starts
and connects to the Outlook session and keep it alive. Subsequent sending
requests are queued and processed seqentially without initializing or
restarting the session. It is automatically sending in this mode when in "Process PDF Sequentially". EmailThunkQueue can be set by registry setting
or commands.
[+] 6. [Destination]: Add "Email directly and do not save" mode
(DestSaveMode = 4) and "Email directly" mode (DestSaveMode = 5) for emailing
directly without prompting saveas dialog. In "Email directly", users may
specify the filepath by commands or Destination property page options.
[+] 7. [Destination- Overlay with]: Add an UI option for selecting
auto-rotate mode for adjusting landscape or portrait fitting when the
template page format is different from the created job page format. (It
defines DestOverayRotate=1 for Counterclockwise Auto-Rotate, -1 for
Clockwise Auto-Rotate)
[!] 8. [Profile settings]: Support define global default and must settings
for all eDocPrinter printer profiles ( by registry keys without
Profiles\profilename\ ).
(Adv. Pack - EPDFADV)
[+] 1. [Redirect]: Add special ->DLG print for showing Windows standard
print dialog for selecting printer to redirect by UI.
[+] 2. [Redirect]: Add RedirectSaveDevmode (default is True). It will use
the DevMode stored for setting the physical printer when the setting is
True.
[+] 3. [Drag2PDF]: Add ConvertWatermarkAfterMerge registry setting. The
default value is True. Drag2PDF will do stamping watermarks only after
merging all files when in the [Conver and merge into one PDF file mode]
(for allowing page variables interpreted reasonably.) (also for N-up).
[+] 4. [Drag2PDF]: Add argument -ss1/2/3/4/5 for support sorting by
drag2pdf.exe commandline (1 for sorting filename, 2 for sorting type, 3 for
sorting file size, 4 for sorting directory, 5 for sorting modified date)
[+] 5. [Drag2PDF]: Support wildcard resolving in drag2pdf commandline.
[+] 6. [Drag2PDF]: Add support of sorting by clicking Drag2PDF UI column
view.
[+] 7. [Drag2PDF]: Add "Date modified" column on Drag2PDF UI column view.
[+] 8. [Commands- Adv]: Add %%acil adv command. It is a simplified version
of acit for adding links easily. The simple mode is %%acil: text to be
stamped,URI%% The full arguments are text to be stamped,URI,borderSize,
borderStyle, R,G,B,pagerange,fontsize,R,G,B,font family,font style.
(Ent. Pack - EPDFENT)
[+] 1. [Remap- ]: Add Remap property page UI for setting character code
remapping. (character replace) (in addition to commands %occr, accr)
[+] 2. [Embedded commands: Remap commands]: Add %%occr: tag char in hex,
mapping definition in hex%% command for supporting remapping the characters
to others. (e.g., %%occr: ,(AA)(102)(AB)(103)(AC)(104)(AD)(105)%% or %%occr:
5E,(41)(102)(42)(103)(43)(104)(45)(105)%%) (it requires Ent. pack license
for remapping addin)
[+] 3. [Embedded commands: Remap commands]: Add %%accr command for
equivalent occr function but not requiring command in a single Textout. (it
requires Ent. pack license for remapping addin) The remapping function is
effective after an extra newline or %%acct command.
[+] 4. [PDFSealer- Append mode]: Add a new Destination save mode [Launch
PDFSealer with appending] for the PDFSealer Append mode. (DestSaveMode: 6)
It supports appending PDF from multiple printing application to a single
document continuously. (For setting the initial append mode, default
document directory, and file name) [ViewAppendInitOpen], the default value
is 1, [Overwrite the defaul document] It will stamp a trial watermark if
there is no ent. pack license installed when processed.
----------------------------------------------------------------------------
Improvements and bug fixes:
(Pro. Pack - EPDFPRO)
[!] 1. [Email- Outlook]: Support send sliently on [Use Outlook automation
only] mode (emulate clicking ribbon Send button for Outlook 2007 or later)
[!] 2. [Email- Outlook]: Improve EmailCloseOutlook (support closing Outlook
in mail queue mode)
[!] 3. [Email- Outlook]: Support restarting Outlook instance if the existing
Outlook instance is not available in Process PDF sequentially mode. (Outlook
2010 may close even some automation clients reference)
[!] 4. [Watermark- ]: Add WatermarkAfterMerge registry setting and command
for allowing stamping watermark after PDF merge.
[!] 5. [Destination- ]: Improve DestPDFWarning setting, with default value
1, it will show a warning dialog on foreground when the destination PDF
cannot be saved. (When DestPDFWarning=2 or 3, it will show such warning
message as topmost window. If DestPDFWarning is 2, it will not launch the
temporary PDF when it cannot be saved)
[!] 6. [Destination- ]: Add DestDrvWarning with default value false to
disable warning message from the driver layer.
[-] 7. [Destination]: Fix append (or insert before) error on PDF with wrong
XRefStm field in trailer
[-] 8. [Destination- ]: It turns off UAC file redirection virtualization on
32bit Windows 7 (e.g. C:\ root drive) by adding manifest
requestedExecutionLevel level="asInvoker" ) to epdfact.exe (also
drag2pdf.exe, pdfseal.exe)
[-] 9. [Printer Server]: When LoadUserProfile fails, it automatically switch
to service mode (.DEFAULT) instead. (spoolsv requires SeBackupPrivilege and
SeRestorePrivilege in Windows 2008) (Service mode, pdfdrv uses
HKEY_USERS\.DEFAULT for job information)
[-] 10. [Printer Server]: When CSR (Client Side Rendering) enabled (printing
locally instead of server in Vista/7), it automatically print to "eDocPrinter PDF Pro" profile.
(Adv. Pack - EPDFADV)
[!] 1. [Commands- Adv]: Support adding links to embedded files in PDF.
(%%acln: efc:sample.pdf, %%acil, %%acef)
[!] 2. [Email- Variables]: Support resolving variables Doc Info [Title,
Subject, Author] in EmailSubject and EmailContent
[!] 3. [Redirect- Overlay with]: Fix and support overlay rotate modes on
redirect to print when overlaying with templates.
[!] 4. [Redirect]: Add command and registry setting RedirectSyncMode. When
set to 1, it will wait the redirected job printed
[!] 5. [Redirect]: Add 18th argument for specifying the dmScale. The default
is 100%.
[-] 6. [Redirect]: Fix redirect printing exception by "reader openaction" if
the PDF are password protected.
[-] 7. [Redirect]: Fix Redirect with JobSplitPDF in spool job mode. (ver
6.68 build 5772 bug)
[-] 8. [Redirect]: Support redirect by spool job in driver isolation mode
[-] 9. [Redirect]: Fix SmallTextOut not shown in redirect jobs when removing
text line starting with tag
(Ent. Pack - EPDFENT)
[!] 1. [PDFSeal]: When selecting PPKMS (SHA-256 SHA-384, SHA-512), it will
automatically switch to PPKMS (SHA-1) if such digest is not avialable by the
certificate cryto function provider (CryotAPI provider)
[-] 2. [PDFSeal]: It fixes the signature verifying in Reader X 10.0.1 when
opening from PDFSealer UI. (calling Reader OCX from Browser control instead)
[-] 3. [PDFSeal]: It fixes the UI language selected when starting PDFSealer
UI.
[-] 4. [PDFSeal]: Fix signing PDF exception for PDF files in Xref Stream
only [PDF incremental updtate in XRef Stream]
Regards,
Iteksoft Support
24.05.2012 - Neue Version 6.79 build 6035 - Nicht offizielles Zwischenrelease
Die Änderungen seit der letzten Version können ebenfalls der Datei history.txt im Programmverzeichnis entnommen werden und werden nachfolgend als Originaltext aufgeführt.
0. Build 6035
[!] 1. [Email- Outlook]: Support restarting Outlook instance if the existing Outlook instance is not available in Process PDF sequentially mode. (Outlook 2010 may close even some automation clients reference)
[!] 2. [Compression- Transparancy]: Add support emulating GDI ROP 0xA0 by PDF transparency commands in stroke and fill. (when Use PDF transparency is enabled)
[!] 3. [Resources]]: Update DAN DEU resources.
2012-05-22:
0. Build 6031
[-] 1. [Destination- Warning]: Fix warning on saving to non-existing drive (e.g. R:\ drive is not existing)
[!] 2. [Destination- Warning]: Improve warning message (by error code)
[!] 3. [Embedded commands: Ent. commands]: Add %%accr command for equivalent occr function but not requiring command in a single Textout. (it also requires Ent. pack license for remapping addin) The remapping function is effectives after an extra newline or %%acct command.
2012-05-20:
0. Build 6029
[-] 1. [Destination- ]: It turns off UAC file redirection virtualization on 32bit Windows 7 (e.g. C:\ root drive) by adding manifest requestedExecutionLevel level="asInvoker" ) to epdfact.exe (also drag2pdf.exe, pdfseal.exe)
[-] 2. [Destination- Overlay with]: Fix querying for owner password when overlaying with PDF files having passsword protection. (open password instead)
[+] 3. [Destination- Overlay with]: Add a command and registry setting DestTemplatePasswd, DestTargetPasswd for assigning password for opening the template or existing target PDF files automatically.
[+] 4. [Embedded commands: Ent. commands]: Add %%occr: tag char in hex, mapping definition in hex%% command for supporting remapping the characters to others. (e.g., %%occr: ,(AA)(102)(AB)(103)(AC)(104)(AD)(105)%% or %%occr: 5E,(41)(102)(42)(103)(43)(104)(45)(105)%%)
2012-05-12:
0. Build 6023
[+] 1. [Destination- ]: Add DestPDFWarning setting, with default value 1, it will show a warning dialog when destination PDF cannot be saved. (e.g., opened by PDF reader). Users may set to 0, to disable such warnings for a fully silent mode.
2012-05-08:
0. Build 6021
[+] 1. [About- License]: Support annual subscription licensing model for TSESVR-ASPs (application service providers).
2012-05-03:
0. Build 6019
[-] 1. [Font, Redirect]: Fix side-effect bug of build 5945 affecting embedded fonts when enabling Redirect.
2012-04-23:
0. Build 6015
[-] 1. [Destination- ]: Fix exception for PDF file having no pages. (e.g. delete the first page for 1 page PDF file)
[-] 2. [Destination- ]: Fix merge/overlay with PDF files having no pages.
[-] 3. [Embedded Commands]: Fix [Delete pages containing commands only] in multi-line commands mode. (acml)
[-] 4. [Embedded Commands]: Fix [Remove text lines starting wiht tag] for text lines having spaces only.
[-] 5. [PropAdm]: Fix setting values in HKLM mode for Email options dialog and FTP property pages.
[!] 6. [Profile settings]: Support define global default and must settings for all eDocPrinter printer profiles. ( by registry keys without Profiles\profilename\ )
[!] 7. [PDFSealer]: Update resource for PDFSeal UI (DAN DEU)
2012-04-15:
0. Build 6009
[!] 1. [Email- Variables]: Support resolving variables Doc Info [Title, Subject, Author] in EmailSubject and EmailContent
[!] 2. [Watermark- ]: Add WatermarkAfterMerge registry setting and command for allowing stamping watermark after PDF merge.
[!] 3. [Drag2PDF- ]: Add ConvertWatermarkAfterMerge registry setting. The default value is True. Drag2PDF will do stamping watermarks only after merging all files when in the [Conver and merge into one PDF file mode]. (for allowing page variables interpreted reasonably.) (also for N-up) (nup initialization check)
[!] 4. [PDFSealer- Append mode]: Add UI for options of the PDFSealer Append mode. (For setting the initial append mode, default document directory, and file name) [ViewAppendInitOpen], the default value is 1, [Overwrite the defaul document]
[!] 5. [PDFSealer- Append mode]: It will stamp a trial watermark if there is no ent. pack license installed when processed by the [Launch PDFSealer with appending].
[!] 5. [Embedded Commands]: Add JobLicRequire (0/1/2/3)and JobLicWarn for allowing commands developers to add commands to enforce the license check. (For example, %%JobLicRequire: 2%% will check whether a proper EPDFADV- license is activated in the machine. If no license level required is available, it will show a warning mssage (JobLicWarn) and quit the job.
2012-04-10:
0. Build 6005
[!] 1. [Destination- ]: Fix PostAction [Launch PDFSealer with appending] (for x64 and reader integeration, wait PDF loaded)
[!] 2. [Destination- ]: It also supports continuing to append jobs to the same default PDF (the default is pdfsealer\document.pdf in User's Documents)(when starting appending, pdfSealer will open the default PDF for appending) (by PDFSealer ViewAppendName regisrty setting)
[!] 3. [Destination- ]: Support [Do not save] mode with PostAction [Launch PDFSealer with appending]
[!] 4. [Destination- ]: Add Saveas mode [PDFSealer with appending] (DestSaveMode: 6)
[!] 5. [Installer- Resources]: Update shortcut resource strings [DEU]
2012-03-30:
0. Build 5995
[!] 1. [Redirect]: Add special ->DLG print for showing Windows standard print dialog for selecting printer to redirect by UI.
2012-03-25:
0. Build 5993
[!] 1. [Links]: Improve URL detection slow on some URL patterns (? with paraemters)
[!] 2. [Drag2PDF]: Add argument -ss1/2/3/4/5 for support sorting by drag2pdf.exe commandline (1 for sorting filename, 2 for sorting type, 3 for sorting file size, 4 for sorting directory, 5 for sorting modified date)
[!] 3. [Drag2PDF]: Support wildcard resolving in drag2pdf commandline.
[!] 4. [Redirect]: Improve log on redirecting spool jobs (add log trace after starting and creating DC)
[!] 5. [Font- Embedding]: Fix embedding incorrect hmtx leftSideBearing (bug of Build 5955, causing incorrect text poistion shown in reader for some monospace fonts (e.g. Courier New) )
[!] 6. [Font]: [Adv. feature] Add FontCodepage registry setting for forcing to use the codepage to interpret the text to convert to PDF.
[!] 7. [Embedded Commands- Adv. Commands]: [Adv. feature] Add %%accp: codepage%% for forcing to use the codepage to interpret the text to convert to PDF on the fly. For example,
%%accp: 1250%% (need 2 lines of commands to wait commands collecting)
%%acct: %%
or
%%occp: 1250%% (immediately effective after next textout, it requres the commands must in a single TextOut)
2012-03-16:
0. Build 5985
[!] 1. [Drag2PDF]: When merging exist corrupted PDF files or PDF files cannot be opened, it will skip such files and keep merging the following files.
[!] 2. [Drag2PDF]: Add "edocpdf-d.log" file when Log is enabled in the printer profile Destination settings. It will summarize all jobs converted. (also add drag2pdf source filename in edocpdf-p.log)
[!] 3. [Drag2PDF]: Show [Watched Folder] on Drag2PDF UI title when in watched folder mode.
[!] 4. [Drag2PDF]: When Drag2PDF is in watched folder mode, adding files into Drag2PDF UI for watched folder conversion, these files will not be moved (or deleted)
[!] 5. [Drag2PDF]: Change the default value of the time interval of the watched folder mode [ConvertWatchedSeconds] to 180 seconds. (for users to convert manually in watched folder mode)
[!] 6. [Drag2PDF]: Add option "-Q" for drag2pdf.exe command line to launch multiple Drag2PDF UI instances. (for users would like separate instances for watched folder or normal UI conversion) (Strongly suggest creating extra printer profile instances for using with the separate Drag2PDF UI) (Sharing the same "Drag2PDF printer instance by multiple Drag2PDF UI processes may produce race conditions or setting conflicts) (Users may need to set different [From] and [Save to] folders for multiple Drag2PDF Windows in watched folder mode)
[!] 7. [Drag2PDF]: Add registry setting ConvertMergeUpdate with default value True. It will incrementally merge update when during Drag2PDF merging jobs for speeding the conversion speed.
2012-03-12:
0. Build 5981
[!] 1. [Font Embedding]: Add a registy setting FontIndexOutCID with default value True. When it is True, TextOut with flag ETO_GLYPH_INDEX will be emebdded as CID font. When it is false, such TextOut will be converted (if converted correctly) by embedding with PDF WinAnsiEncoding.
[-] 2. [Redirect]: Fix redirect printing exception by "reader openaction" if the PDF are password protected.
[-] 3. [Drag2PDF]: Fix the Date modified field when the PDF is moved by the Top or Bottom button
2012-03-02:
0. Build 5977
[!] 1. [Drag2PDF]: Update resources (DAN, DEU)
[!] 2. [PDFSealer]: Self-signed certificate update
[!] 3. [Installer]: Update version info. [cert]
[-] 3. [Driver]: Fix printing failure on Windows 2000 platforms (build 5901 bug, DDI version check)
2012-02-27:
0. Build 5975
[!] 1. [Drag2PDF]: Add support of sorting by clicking Drag2PDF UI column view.
[!] 2. [Drag2PDF]: Add "Date modified" column on Drag2PDF UI column view.
[!] 3. [Drag2PDF]: Widen the default Drag2PDF UI view width.
[!] 4. [Drag2PDF]: Update resources (ENU)
[!] 5. [Destination]: Add registry setting [DestAutoPDFExt]. By default True, it will check the file extension to add ".pdf" automatically to the destination path.
[!] 6. [Install]: Using the port name "eDocPDF2" for installing extra eDocPrinter printer profile instances. (For Windows 7 showing "eDocPrinter PDF Pro" separately in printer control panel)
2012-02-23:
0. Build 5971
[!] 1. [Log]: Improve log timestamp trace.
2012-02-20:
0. Build 5969
[!] 1. [Redirect]: Add horizontal scroll for printer list box. (resource update)
[!] 2. [PDFSeal]: Update resources [DAN DEU]
2012-02-15:
0. Build 5965
[-] 1. [PDFSeal]: Fix signing PDF exception for PDF files in Xref Stream only [PDF incremental updtate in XRef Stream]
[+] 2. [PDFSeal]: Add toolbar button [Restore] for restoring the PDF before signing.
[!] 3. [PDFSeal]: Update resources [DAN DEU]
2012-02-07:
0. Build 5957
[-] 1. [PDFSeal]: When selecting PPKMS (SHA-256 SHA-384, SHA-512), it will automatically switch to PPKMS (SHA-1) if such digest is not avialable by the certificate cryto function provider (CryotAPI provider)
[-] 2. [PDFSeal]: It fixes the signature verifying in Reader X 10.0.1 when opening from PDFSealer UI. (calling Reader OCX from Browser control instead)
[-] 3. [PDFSeal]: It fixes the UI language selected when starting PDFSealer UI.
2012-02-01:
0. Build 5955
[-] 1. [Font Embedding]: Fix numberOfHMetrics attribute in hhea table when doing subset embedding. (For Mac OS X Lion 10.7.x PDF Preview, some embedded glyphs not shown correctly in Preview, but displayed ok in Reader)
2011-11-21:
0. Build 5953
[-] 1. [Destination- Saveas]: Fix .pdf extension is not added when the length of filename is too long (autogenerated from browser or so).
2011-11-11:
0. Build 5949
[!] 1. [Font]: Automatically use the Truetype font to replace bitmap font (FIXED_PITCH, VARIABLE_PITCH)
[!] 2. [About]: Change the tab order of Entering key dialog.
2011-11-03:
0. Build 5945
[!] 1. [Redirect- ]: Automatically detect and load embedded fonts when not available in the system when doing redirect to print [Windows Terminal Server Easy Print, RDP print back to local printers]
2011-10-30
0. Build 5937
[!] 1. [Email- EmailThunkQueue]: Email by thunk will be in queue mode (epdfact32.exe) when in "Process PDF Sequentially" by default.
[!] 2. [Resources]: Updated (DAN, DEU)
2011-10-28
0. Build 5935
[!] 1. [Email- ]: Add a new mode (EmailThunkQueue=1) for sending emails in a monitor(queue) process when in thunking mode. It start and connect to the Outlook session and keep it alive. Subsequent sending requests are queued and processed seqentially without initializing or restarting the session. It is automatically sending in this mode when in "Process PDF Sequentially"/ EmailThunkQueue can be set by registry setting or commands. (EmailThunkQueue= EmailMAPIThunk64 JobEndEmailQueue JobEndPDFQueue)
2011-10-18
0. Build 5927
[!] 1. [Commands- Adv]: Support adding links to embedded files in PDF. (%%acln: efc:sample.pdf, %%acil, %%acef)
2011-09-30
0. Build 5919
[!] 1. [Addprn]: Add email batch testing function (addprn s310 jobkey to subject attachment logpath )
[+] 2. [Redirect]: Add RedirectSaveDevmode (default is True). It will use the DevMode stored for setting the physical printer when the setting is True.
[-] 3. [Email- Outlook]: Fix grey out of the UI option (EmailPasteContent)
[+] 4. [About- License]: Add new license support for Per-server license with support of virtual servers (virtual processors)
[+] 5. [Commands- Adv]: Add %%acil adv command. It is a simplified version of acit for adding links easily. The simple mode is %%acil: text to be stamped,URI%% The full arguments are text to be stamped,URI,borderSize, borderStyle, R,G,B,pagerange,fontsize,R,G,B,font family,font style.
[!] 6. [Email]: Improve log in thunking mode (mapiinit)
[-] 7. [Destination- Email directly]: In SMTP mode, if EmailFrom or EmailTo is empty, it will automatically show the Email option dialog.
[!] 8. Update resources [DAN DEU]
2011-09-12
0. Build 5911
[-] 1. [Email- Outlook]: Fix EmailPasteContent for Unicode
[!] 2. [Links]: Add LinkUrlMode with default value 1 for supporting enhanced URL link detection
2011-09-05
0. Build 5905
[-] 1. [Email- Outlook]: Set EmailPasteContent default value False.
[!] 2. [Email- Outlook]: Add UI option for EmailPasteContent. [Copy/Paste Outlook content]
[!] 3. Update resources
2011-09-05
0. Build 5901
[-] 1. [Email-]: Fix [Launch by default email client] with Windows Live Mail (EmailMAPIInit)
[-] 2. [Email- Outlook]: Add EmailPasteContent (True/False) for sending by Outlook with signature mode (Outlook with WordEditor)
[-] 3. [Image]: Fix comparing image uniqueness (mask)
[!] 4. [Font]: Add an option [Automatically convert soft-hyphen] with registry setting FontConvertHyphen (True/False) (Check the mutiple character code to a GID in ToUnicode from ETO_GLYPH_INDEX case)
[!] 5. [Destination]: improve log on copying to destination path. (CopyFile)
[!] 6. [Email]: Improve log (EmailMAPIThunk32)
2011-07-25
0. Build 5893
[-] 1. [PDFSealer]: Fix listing certificate which may trigger some e-Token (USB token, smartcard reader) to ask to insert smardcards.
2011-07-20
0. Build 5891:
[-] 1. [Destination]: Fix "Email directly" mode (DestSaveMode = 5) for assigning filename by DestFile setting.
[-] 2. [Destination]: Fix "Email directly" mode (DestSaveMode = 5) when destination file cannot be overwritten by emailing diretcly the temporary PDF file.
[!] 3. [Resources]: Updated (DAN)
2011-07-18
0. Build 5889:
[+] 1. [Destination]: Add "Email directly and do not save" mode (DestSaveMode = 4) and "Email directly" mode (DestSaveMode = 5) for emailing directly without prompting saveas dialog. In "Email directly", users may specify the filepath by commands or Destination property page options.
2011-07-11
0. Build 5885:
[!] 1. [About]: Support showing and entering separate additional Adv. or Ent. toolbox registration information on the main eDocPrinter PDF Pro About page.
[!] 2. [Resources]: Updated (DAN DEU)
2011-07-04
0. Build 5879:
[+] 1. [Destination]: Add "Email directly" mode (DestSaveMode = 4) for emailing directly without saveas local files.
[-] 2. [Layout]: Fix LayoutNupAfterCopies (for N-up) when DestExistMode=1 (Replace directly)
[!] 3. [Utility- Addprn]: Add argument rqa and rqe for showing Adv. or Ent toolbox About page.
2011-06-22
0. Build 5873:
[-] 1. [Encryption, Destion- Overlay with]: Fix the bug, which causes seurity settings not applied to the destination PDF when overlaying with an non-existing PDF or incorrect PDF.
2011-05-31
0. Build 5867:
[!] 1. [Adv. Commands- acim]: Supporting assigning DPI instead by setting image width to negative value of DPI and image height to -1 in unit point mode.
[-] 2. [Adv. Commands- acim]: Fix exception when image path is not existing in 64bit Windows.
[-] 3. [Adv. Commands- acim, acef]: Support CmdEncodeMode when converting file path parameter in these commands
[-] 4. [Redirect]: Add ->DEFC, ->DEFB for Default printer in color mode or b/w(gray) mode when doing redirecting by spooler job.
[-] 5. [Encryption]: When applying encryption, if owner password is empty or not enabled, the user password is used instead.
[-] 6. [SaveAs]: Clear per-job registry when initializing to avoid failed pending job data.
2011-04-30
0. Build 5859:
[-] 1. [Destination- SaveAs]: Trim filename length when getting from Job Info. (for some webpages giving very long job info)
[-] 2. [Email- Outlook]: Fix Unicode Content ID property of embedded images attachments when sending by [Use Outlook].
[-] 3. [Resources]: Update DAN resource.
2011-04-10
0. Ver 6.72 Build 5853:
[-] 1. [Destination]: Fix append (or insert before) error on PDF with wrong XRefStm field in trailer
[-] 2. [PDF/A]: Fix EOL compliance error for PDF created with linearization (fast web view)
19.01.2011 - Neue Version 6.68 build 5772
New Features:
(Pro. Pack - EPDFPRO)
[+] 1. [Destination]: Add "Do not save" mode (DestSaveMode: 3) for not
saving PDF files
[+] 2. [Destination]: Support PDF creation in virtualized registry (sandbox)
environment (e.g Office 2010 Click to Run configuration or application
virtualization environment) (switch into the pipe mode automatically)
[+] 3. [Email]: Add a registry setting and command EmailSkipNull with
default value False. When it is True, the email sending step will be skipped
if the address fields are all empty (To, Cc, Bcc).
[+] 4. [Email- Outlook]: Add EmailOutlookMode. Default 0. 1 means using
v6.48 old outlook send method.
[+] 5. [Embedded Commands]: Add a registry setting CmdMultiline to support
detecting commands wrapped into multiple lines
(Adv. Pack - EPDFADV)
[+] 1. [Encrypt- AES Addin]: Support 128bit and 256bit AES encryption of PDF
(256bit AES is supported by PDF Reader 9 or later) (These 2 methods are
supported by AES Addin, which requires Adv. pack license.)
[+] 2. [Drag2PDF- AES Addin]: Support 128bit and 256bit AES encryption for
processing existing PDF files by Drag2PDF.
[+] 3. [Drag2PDF- Batch]: Add command line argument -sf"filepath" for
assigning the destination path directly by commandline. (in -s command line
mode)
[+] 4. [Embedded Commands]: Add an Adv. command %%acml for enabling or
disblaing CmdMultiline by command.
(Ent. Pack - EPDFENT)
[+] 1. [FTP- SFTP]: Add SFTP (FTP over SSH) support. (New UI options,
registry settings, and commands for FTPMethod, FTPPortNumSFTP) (The default
method is FTP) (SSL Addin)
[+] 2. [PDFSealer]: Add PDF Certify function. (DestSignCertifyMethod)
(sealbat.exe -sy 0/1/2/3)
[+] 3. [PDFSealer]: Add new digital signing filter methods PPKMS-256,
PPKMS-384, and PPKMS-512 for signing with SHA-2 (SHA-256, SHA-384,
SHA-512). (DestSignFilterMethodPDF value is 2,3,4)
[+] 4. [Email- Secure SMTP]: Add sending methods SMTP SSL and SMTP STARTTLS
for supporting secure SMTP server like gmail. (These 2 methods are supported
by SSL Addin, which requires Ent. pack license.) Add EmailSMTPSSLPort and
EmailSMTPTLSPort for specifying the port number in these modes. (Registry
settings and commands)
Improvements and bug fixes:
(Pro. Pack - EPDFPRO)
[!] 1. [Destination- Save]: When DestSaveMode is 1 or 2 (Silent mode) with
empty DestDir, it uses CSIDL_PERSONAL when DestDirMode=0 or 1. It uses
GetCurrentDirectory when DestDirMode=2. When DestSaveMode is 0, it uses
GetCurrentDirectory when DestDirMode=0 (default). It uses CSIDL_PERSONAL
when DestDirMode is else.
[!] 2. [Driver]: Open SID registry on DrvEndDoc for saving per-job registry.
(avoid user context missing in DrvEndDoc)
[!] 3. [Email]: Resolve environment variables in EmailAttach
[!] 4. [Email- Outlook]: Support EmailFrom (SentOnBehalfOfName) for Outlook
2007 or later when "Use Outlook Automation" is True
[!] 5. [Email- Outlook]: Improve by calling the mailitem save instead of
EMAPI(LPMESSAGE) SaveChanges to keep mailitem consistence.
[-] 6. [Font Embedding]: Fix embedding CambriaMath font in Office 2007 (when
in equation editor, which use Glyphs directly without Unicode provided. e.g
CambriaMath1.docx) (Fixed by embedding in CID mode)
[-] 7. [Font Embedding]: Fix embedding Symbol font when in ANSI mode
(FontSymbolAnsi=True, PDF/A mode) (cmap 0xF000~0xF0FF with invalid post
table entries)
[-] 8. [Font Embedding]: Fix RangeOffset value when embedding TrueType font
if FontRebuildCmap is True. (for iPad)
[-] 9. [Office Addin]: Fixed Word Addin setting WordBookmarksFromBookmarks
and WordBookmarksFromHeadings in "Use Office Export" mode.
[-] 10. [Embedded Commands- JobSplitPDF]: Fix JobSplitPDF side-effect bug in
build 5595. JobTempPDF Error 2, in 1st split.
[-] 11. [Installer]: Copy 32bit edocpdfp.dll in Windows\SysWOW64 (for
supporting eDocPPDFAddin.Control automation)
[-] 12. [Installer- MSI]: Fix MSI for 64bit Windows hang when running from
32bit IE directly (RemoveFile Cost)
(Adv. Pack - EPDFADV)
[-] 1. [Redirect]: Fix commands not hidden (commands in multiple ExtTextOut)
(printing from C5)
[-] 2. [Redirect]: Fix SMR EOF record (distance) in PDJ file (when
RedirectGenDrvSPL is True).
[-] 3. [Drag2PDF]: Fix as side-effect bug for processing existing PDF in
build 5701 (when in pipe mode)
(Ent. Pack - EPDFENT)
[-] 1. [PDFSealer]: Fix create self-signed certificate (from shortcut or
without opening PDF) (not saving temporary certificate locally)
[-] 2. [PDFSealer]: Fix BMP image in signature appearance bottom-up.
[-] 3. [PDFSealer]: Fix reading registration info in HKLM in x64
environment. (check 64bit HKLM first)
[-] 4. [PDFSealer]: Fix signing with SHA-2 with smartcards (using smartcard
CSP provider)
04.01.2010 - Neue Version 6.56 build 5568
For consistency and better Windows 7 support, the EXE installer now is a MSI wrapper (i.e. the exe is just extracting and executing the MSI packaged) It automatically detects 32 or 64bit Windows to run proper MSI.
The main release changes are listed below.
New Features:
(Pro. Pack - EPDFPRO)
[+] 1. [Email- Outlook]: Support EmailUseSMIME registry setting and command
for automating outlook digtally signing the mail. (Use Outlook)
[+] 2. [Email- Outlook]: Support EmailShowModal registry setting and command
for showing email composing window modal mode. (Use Outlook)
[+] 3. [Email- Outlook]: Support EmailDelIfCancel registry setting and
command for deleting email item if not submitting when composing window
shown in modal. (EMAPI and Use Outlook)
[+] 4. [Email- Outlook]: Support EmailNotSubmit registry setting and command
for not submitting email item when sending in silent mode. (EMAPI and Use
Outlook)
[+] 5. [Email- Outlook]: Support EmailDeferredTime registry setting and
command for assigning time in seconds or specific time (@hhmmssmmddyyyy) for
deferring delivery (Use Outlook)
[+] 6. [Email- Outlook]: Support EmailExpiryTime registry setting and
command for assigning time in seconds or specific time (@hhmmssmmddyyyy) for
email expiry time (Use Outlook)
[+] 7. [DocInfo]: Add UI option Duplex field (PDF 1.7) (DocViewDuplex
0/1/2/3 Simplex/Duplex Short/Short/Default)
[+] 8. [Embedded Commands- CmdEncodeMode]: Support the registry setting
CmdEncodeMode with default value 0. When set to 1, it will convert
0xAD==>0x2D and 0xA0==>0x20 for (Password, overlaypath, ...) Email commands
and destination PDF path.
[+] 9. [PDF]: Add a registry setting ROPAutoStrokeAdjust in Compression
subkey. When ROPAutoStrokeAdjust is True, the PDF created will have its
graphic state SA with its value true.
(Adv. Pack - EPDFADV)
[+] 1. [Redirect]: Add the option and parameter for duplex mode selection.
Default is 0. // parameter 16: 0/1/2; Duplex mode; 0 for none(simplex),
1(short-edge duplex), 2 (long-edge duplex);
[+] 2. [Redirect]: Add new parameter 17 for per printer Escape command. For
example, &l2X;&l1O; Use a semicolon ';' to separate multiple escape command.
It overrides the RedirectEscCmd which applies to all printers.
[+] 3. [Redirect]: Support resolving variables in the parameter "printer
name". %#WTSID% and %#WTCNAME% for representing the terminal session ID and
client name. Hence users can define a special redirect printer name like
(->HP 5L from %#WTCNAME% in session %#WTSID%) for printing to session
printer without manual selection. (It need a prefix -> for enabling variable
resolving)
(Ent. Pack - EPDFENT)
[+] 1. [FTP]: Add FTPAttach registry setting and command for uploading
additional files by FTP in addition to the PDF created.
[+] 2. [FTP]: Add FTPAttachSelf [True/False] registry setting for not
uploading the PDF created.
----------------------------------------------------------------------------
Improvements and bug fixes:
(Pro. Pack - EPDFPRO)
[!] 1. [Destination]: Suport read/merge/overlay PDF files with XrefStm only
(without Xref Table)
[!] 2. [Destination]: Support directly WritePrinter with EMF spool file.
(terminal server print back to local printer by universal driver). It
requires setting the PrinterProcessor to eDocPDF. ( addprn pp "prnname"
eDocPDF )
[-] 3. [Overlay with]: Fix overlaying bahaviour when number of pages <
number of template pages (header, body, footer). When number of pages <
numberof(template header), only header pages are overlaid. When number of
pages < number of (template header+footer), only header and footer pages are
overlaid.
[-] 4. [Font- Embedding]: Fix PDF created not launched by pdf reader 9.x
when it contains font embedded with a large CMAP table (e.g. Arial Unicode
MS, Gulim) (RebuildAnsiCmap)
[-] 5. [Font- Embedding]: Fix embedding Wingding symbol font with in code
0x9F 0x9E. (Flag Symbol, Cmap encoding 0 platform 3)
[-] 6. [Office Addin- Excel]: Fix conflicts copy/paste when using Axapta 9
Export to Excel. (load picture by commandbarbutton)
(Adv. Pack - EPDFADV)
[!] 1. [Watemark- Adv. variables]: Support resolving adv variables %#Title%,
%#Subject%, and %#Author% in text watermark
[-] 2. [Redirect]: Fix an exception in Redirect on when detecting embedded
commands and remove lines starting command tag are enabled.
[-] 3. [Drag2PDF- TIFF]: Fix converting .tif having wrong BitsPerSample
field in Drag2pdf and watermark.
[-] 4. [Drag2PDF]: Fix placing the controls on wrong position when doing UI
resize .
(Ent. Pack - EPDFENT)
[-] 1. [Destination- Sign]: Fix saving empty settings in signing options on
Saveas dialog when there is no initial signing settings in PDFSealer
registry.
[-] 2. [Destination- Sign]: Fix calling PDFSealer signing when SigCertIndex
is empty. Use SigCertName instead.
[-] 3. [PDFSealer- Sign]: Fix applying digital signature by PDFSealer UI
when SigCertIndex is empty. Use SigCertName instead.
01.04.2009 - Neue Version 6.48 build 5428
Changes List:
***************************************
Ver 6.48 Build 5428 Formal Release
New Features:
(Pro. Pack - EPDFPRO)
[+] 1. [Doc Info- PDF/A]: Support options for PDF/A-1a and PDF/A-1b UI for
creating PDF/A compliant PDF files without addition printer profile.
[+] 2. [Doc Info- PDF/A]: Support tagged PDF option for creating tagged PDF
from the driver layer directly.
[+] 3. [Page- Nup]: Support booklet mode.
[+] 4. [Overlay with]: Add a new option "Use Template Page Format"
[DestOverlayUseTemplatePageFormat] for using the template page size as the
final PDF page size.
[+] 5. [Destination- Merge by Insert Before]: Support Insert before a
certain Page number of the existing PDF
[+] 6. [Office Addin]: Add Create PDF/Email in the addin menu for Office
2003/XP
(Adv. Pack - EPDFADV)
[+] 1. [Drag2PDF- Nup]: Support Nup, copies, booklet for processing existing
PDFs by Drag2PDF
[+] 2. [Redirect - control code]: Support sending escape code to the
redirected physical printer. It is available by command RedirectEscCmd. For
example, %%RedirectEscCmd: ,&l2X,&l1O%%, where ',' comma is used for
separating multiple escape commands. The first command is a must if the
escape command is starting by symbol &. The escape leading character is
assumed as 27, users may change it by RedirectEscCode. It is not necessary
to enter it in commands since it is a non-printable character.
[+] 3. [Command2Action- Adv Variables]: Add %#USERDOC% for representing the
user's documents directory. Support variable resolving of in watermark URI
action and File action (local filename). Support %#Title%, %#Subject%, and
%#Author% in Filepath, DestFile resolving variables. Support %#FNAME% and
%#FDIR% variables for adding filename and dir in text watermarks.
[+] 4. [Adv Commands- acpd]: Add %%acpd for delete current page or
specifying page range to delete by commands. For example: %%acpd: %% will
delete the current page. %%acpd: 1-2%% will delete the page 1 and 2.
***************************************
Improvements and bug fixes:
(Pro. Pack - EPDFPRO)
[!] 1. [Watermark]: Support special page range -101 or -10x for representing
page number relative to the last page. (e.g. -102 means the reversed second
page from the last page and so on)
[!] 2. [Destination- Saveas Dialog]: Add DestDirMode, default 0, if Dir is
empty, it uses CSIDL_PERSONAL else it uses GetCurrentDirectory
[!] 3. [Email]: Add a command and registry setting EmailAttachImg for
allowing embed images in HTML when sending emails by SMTP directly
[!] 4. [Embedded commands- ocbdc]: Improve to support tri-states of view and
print in layer commands. When paramters are omitted, it is assumed not
adding states. (i.e., Visible When ON and Prints When Visble)
[!] 5. [Overlay]: Change overlay layer properties to tri-states of view and
print: Visible When ON, Always Visible, Not Visible, Prints When Visble,
Always Prints, Never Prints
[-] 6. [Installer]: Fix legacy EXE installer failure in Windows 2008 Server
[-] 7. [Watermark]: Fix exception when stamping text watermark less than 3
characters.
(Adv. Pack - EPDFADV)
[!] 1. [Drag2PDF- Preferences]: Add UI options for ConvertUseLastDir and
ConvertReprintPDF
[!] 2. [Adv Commands- acef]: Add parameters for flag, width, height,
position. For example, %%acef: fpath,icontype,[R,G,B],[flag, w, h, ox, oy]
[-] 3. [Redirect2Print]: Fix redirect2print the template when the template
file is .gif
[-] 4. [Redirect]: Fix Redirect and JobSplitPDF related issue.
(Ent. Pack - EPDFENT)
[-] 1. [PDFSealer]: Fix embedded command DestSignAPName not effective bug in
ver 6.42
04.01.2010 - Neue Version 6.56 build 5568
For consistency and better Windows 7 support, the EXE installer now is a MSI wrapper (i.e. the exe is just extracting and executing the MSI packaged) It automatically detects 32 or 64bit Windows to run proper MSI.