Häufig gestellte Fragen (FAQ)

Fragen zum eDocPrinter PDF Pro

Inhalt des Fensters ist größer als das Fenster, die Registrierungsnummer kann nicht eingegeben werden

It is caused by a missing font [MS Sans Serif] issue in your Windows which has been replaced by some larger font instead.

Please use Windows regedit.exe to view the registry.

In HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
please add (or modify) a string value (Name is MS Sans Serif with its value to Microsoft Sans Serif or Tahoma like the snapshot:

After adding, please log off and login again to see whether any changes of the font in property pages.
(if not, sometimes it may need a reboot to make it effective due to Windows system)

Bei FTP Upload Datei unter einem anderen Namen speichern

Please install Ver 8.04 or later. It adds support of DestDisplayName setting and command with FTP.

For example:

%%Filepath: c:\job\myjob001.pdf%%
%%DestDisplayName: Monthly Statement.pdf%%

Also, FTPAttach extra files support angle bracket syntax for assigning
display like EmailAttach.

%%FTPAttach: Invoice.pdf<c:\job\job1234.pdf>; %%.

(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

Zeilenumbruch und mehrere Zeilen in E-Mail Content

When the email is in HTML format (%%EmailSendAsHTML: True%%), (Send as HTML options in Email property page)
Users have to use "<br/>" for line breaking.

When the email is in Text format (%%EmailSendAsHTML: False%%),
The newline is used for line breaking. (prefixed & in Email Content command

%%EmailContent: short short %%
%%EmailContent: &long long long long long long text %%

Will be working.

For non-Outlook ([Use Outlook] is turned OFF, or %%EmailUseOutlook:
By default, it is in pure text email mode.

However, some email clients like thunderbird supports forced HTML mode,
Please choose the default Auto or Only Text mode in Thunderbird settings.
(please refer the attached snapshot)
In Auto mode, please avoid using HTML tag in Email content.

For multiple lines of command values,
please add & before the next value. For example, 

%%EmailContent: short short %%
%%EmailContent: &long long long long long long text %%

This way only needs normal standard (EPDFPRO).

For acml, it requires Adv pack license, (all %%ac mean adv commands)
%%acml: True%%
%%EmailContent: short short
long long long long long long text
The third line%%

For more,
please refer

Ersetzen / Hinzufügen von Hyperlinks / Textlinks mit Embedded Commands

Um lange Textlinks in PDF Dateien zu ersetzen wurde vom Hersteller folgende Lösung vorgeschlagen:

Please use adv command %%acil: for adding hyperlinks (Adv. license required)
For example, after turning on [Enable detecting embedded commands] in Links property page,

Please generate the report like

%%acil: Hier finden Sie eine Abbildung, https://media.pdfdrucker.de/pim2/80680_61409_Vinyl_Bepobi_Rigid_HQ.jpg%%
%%acil: Hier finden Sie die Verlegeanleitung, https://media.pdfdrucker.de/docs/80680_RuP_Pflegeanleitungen_HQ_Vinyl.pdf%%
%%acil: Hier finden Sie das Datenblatt, https://media.pdfdrucker.de/docs/80680_HQ-Vinyl_Rigid-LVT_Langdiele_Fliese_TD.pdf%%

It will convert as text with link URL specified.

However, if the line is too long to fit in one line (wrapped), please split into multiple lines or using multi-line mode
(the mode 1 after URL will draw boder or under line under the link as the URL sytle specified in Links property page)

For example,

%%acil_: Hier finden Sie eine Abbildung, %%
%%acil: https://media.pdfdrucker.de/pim2/80680_61409_Vinyl_Bepobi_Rigid_HQ.jpg, 1%%

%%acil_: Hier finden Sie die Verlegeanleitung,%%
%%acil: https://media.pdfdrucker.de/docs/80680_RuP_Pflegeanleitungen_HQ_Vinyl.pdf,1,1%%

%%acil_: Hier finden Sie das Datenblatt:, %%
%%acil: https://media.pdfdrucker.de/docs/80680_HQ-Vinyl_Rigid-LVT_Langdiele_Fliese_TD.pdf,1%%

multi-line mode commands

%%acml: true%%

%%acil: Hier finden Sie eine Abbildung, https://media.pdfdrucker.de/pim2/80680_61409_Vinyl_Bepobi_Rigid_HQ.jpg, 1%%
%%acil: Hier finden Sie die Verlegeanleitung, https://media.pdfdrucker.de/docs/80680_RuP_Pflegeanleitungen_HQ_Vinyl.pdf,1%%
%%acil: Hier finden Sie das Datenblatt, https://media.pdfdrucker.de/docs/80680_HQ-Vinyl_Rigid-LVT_Langdiele_Fliese_TD.pdf,1%%


Iteksoft support

Registrierung in der Version 7 für alle Benutzer auf Terminal Server (ab 7.29)

Der Hersteller hat das bisher verwendete Verfahren der Registrierung auf dem TS wieder eingeführt
Der Administrator kann wieder über den Link aus dem Startmenü/eDocPrinter den Lizenzcode für alle Benutzer auf dem Server eingeben.

It works similarly as Ver 6 TSECLI.
Please login as administrator. Install the latest 7.29.
In the final prompting About page. Click Enter Registration Key on About page.
And Copy and Paste the same user id, company name (optional), and key code from the key email.

Or if it is already installed.

Click the shortcut in Windows --> Start --> Programs --> eDocPrinter PDF Pro --> Enter Registration Key.
And Click Enter Registration Key button on About page
Copy and paste the same user id, company name (optional), and key code from the key email.

It will store the key info in HKLM. And normal users can read the key info automatically when using eDocPrinter.


There is a known issue by the PropAdm About page, which only activate for the administrator.
It has to use the shortcut in Windows --> Start --> Programs --> eDocPrinter PDF Pro --> Enter Registration Key.

If having issues,
1. After activating by administrator with the shortcut,
Please export the registry sub key in HKEY_LOCAL_MACHINE\SOFTWARE\ITEKSOFT\eDocPrinter\PDF\5.0\Register to a text file.
And send us the text file to check.

2. Please also ensure the users have read permission in HKLM.
Normally, it is by default behaviour.

Wie kann man einen großen Druckjob in einzelne Seiten splitten?

For splitting into sub-jobs,

1. Please add the command
%%JobSplitPDF: True%%
in the pages where it will be splitted,


Please use the command for splitting pages by a fixed interval
For example, split on every page into a sub-job
%%DestSplitJob: 1%%

Please refer below for more:

Registrierung in der Version 7 für alle Benutzer auf Terminal Server (bis 7.29)

Der Hersteller hat das Verfahren der Registrierung auf dem TS geändert.
Sofern der Administrator die Registrierung eingibt, wird eDocPrinter nur der aktuellen Benutzer registriert. Der Hersteller will von diesem Verhalten nicht abrücken und antwortet wie folgt auf unsere Beschwerden:

For supporting Azure directory and cloud VM,
the V7-TSECLI licensing manager will activate and record in per-user HKCU.

Please activate by user login session directly.


For administrators who'd like to deploy TSECLI license to users assigned,
Please prepare a login script or GPO for importing reg information like below.


Please run by login script or per-user GPO for those assigned users to store the following key information in the corresponding HKCU


For example, prepare a Windows .reg file like below,

Windows Registry Editor Version 5.00

"KeyHex"="the hex key as in your key email"
"Company"="Huppenkothen GmbH"

And you can run windows regedit.exe /s command line to import it from per-user logon script or GPO.
It will deploy the key for those named users.


Currently, for V7-TSECLI, administrators can deploy the key automatically for those necessary users or group of users :

For administrators who'd like to deploy TSECLI license to users assigned,
Please prepare a .reg file (as shown below or attached)
Administrators can have a login script or GPO for importing reg information for those assigned users automatically:

For example, run windows regedit.exe /s command line to import it in users' logon script or GPO script.
It will deploy the key for those named users automatically.

For example, prepare a Windows .reg file like below


Windows Registry Editor Version 5.00

"UserID"=" Your User ID in the key email"
"KeyHex"="the hex key as in your key email"
"Company"="Your Company Name GmbH"


Spooler wird blockiert durch große Druckaufträge (TS)

Hier wird empfohlen, mehrere Druckerports anzulegen und die eDocPrinter Drucker auf diese zu verteilen.

Suggest creating multiple edocprinter instances by the following command-line by Administrator

C:\>addprn azm "printer name" "port name"
Add new eDocPrinter instances with specifying its port
name. This provides creating new edocprinter instance
with different port specified.

Please speciy different port name for different edocprinter instances.
For example:
Create a eDocPrinter instance for documents requiring long time printing:
C:\Program Files\ITEKSOFT\eDocPrinter PDF Pro>addprn azm "edoc4longdoc" "edoc99"

Create a eDocPrinter instance for normal documents
C:\Program Files\ITEKSOFT\eDocPrinter PDF Pro>addprn azm "edoc4normal" "edoc10"

It will create 2 extra edocprinter instances with different printer port queue.
(Unlike printername, for Windows port name limitation, please use the short string without spaces)

Mutiple port queues may increase the performance.
However, actual performance depends on Windows CPU, memory, and spooler scheduling.

Addon in Word muss jedesmal manuell aktiviert werden

Please try run the addprn command line below:
C:\Program Files\Iteksoft\eDocPrinter PDF Pro>addprn aa w 2
which will deploy the Word addin registry of the HKCU again.

If it does not help,
Please run the shortcut "Install Office Addin" in Windows Start-> Programs -> eDocPrinter PDF Pro
Which will install the all addins registry settings again.

Einstellungen vom eDocPrinter vor Zugriff oder Veränderung durch den Benutzer sichern / verstecken

FlagProhibitShowPage can be used to hide pages
MUST settings can be used to enforce settings.

Please refer below for a short intro on registry setting

Please refer epdfsdk.pdf and registry settings.pdf for details.

eDocPrinter PDF Pro supports multiple printer profiles in the multi-user environment natively.
Each eDocprinter instance has its own per-user settings stored in HKEY_CURRENT_USER and default global setting in HKEY_LOCAL_MACHINE with its corresponding printer profile name.

The specific printer profile HKCU and HKLM setting are stored in

HKEY_CURRENT_USER\Software\ITEKSOFT\eDocPrinter\PDF\5.0\Profiles\[Profile Name]\
HKEY_LOCAL_MACHINE\Software\ITEKSOFT\eDocPrinter\PDF\5.0\Profiles\[Profile Name]\

correspondingly, where the [Profile Name] is the printer instance name.

For example, the printer “eDocPrinter PDF Pro” has its per-user settings in
HKEY_CURRENT_USER\Software\ITEKSOFT\eDocPrinter\PDF\5.0\Profiles\eDocPrinter PDF Pro

Administrators can deploy MUST settings on per name-value basis or apply FlagProhibitHKCU policy in a specific property page subkey in HKLM to enforce specific profile settings for all users. In addition, administrator can also apply FlagProhibitHKCU policy in a specific property page subkey in HKLM to hide the property page showing from all users. Since build 6067, administrators can deploy MUST settings on per name-value basis in HKLM for all eDocPrinter instances for all users.

Instead of utilizing GPO (Group Policy) to deploy settings to all Windows systems or users, centralized settings could be achieved by remote registry settings from a specific server. A special registry setting [RemoteRegSever] can be set as a server name or IP address for reading settings from a remote server's HKLM. When enabling this feature (it requires ADV pack license), the eDocPrinter instance will load the global default settings, per-profile MUST settings, and all-profile MUST settings from the remote server's HKLM instead of the local machine. RemoteRegServer can be enabled on a per printer instance or all printer instances depending on the configuration.

For example, set

"Server name"
will enable remote registry policy for all eDocPrinter instances.

Or enable this feature for a specific eDocPrinter profile by adding

"Server name"
in a specific printer profile
HKEY_LOCAL_MACHINE\Software\ITEKSOFT\eDocPrinter\PDF\5.0\Profiles\[eDocPrinter profile name]

Ist es möglich, Variablen im Speicherpfad zu verwenden?

Yes. These Adv. variables can be used both in Filename fields and embedded commands. (which requires Adv. license)
Just ending tag # is supported in Ver 7 or later. %#DATE#

Ver 6 supports ending tag % only For example, %#DATE%_bambi.pdf

Please be careful about using %#DATE% or %#DATE#, which is resolved to date in format defined in Formats in Windows Regional settings.
It may contain slashes (/) which is reserved as Windows directory path separator.

Better using %#DATEX#_xxxx.pdf or %#YYYY#-%#MM#-%#DD#_xxxx.pdf or like.

Please refer below for more details:

(* Adv variables in V7)
It adds new Adv. variables FININAME and FINITITLE for resolving the initial filename with/without file type extension which is from lpszDocName in StartDoc when printing. This variable can be used in Filepath command to build a destination path from the initial job info name, e.g., %%Filepath: %#FINITITLE#-%#DATE#.pdf%%.
It also adds Adv. varaibles FINIDIR and FINIFILE for resolving the initial DestDir and DestFile values.
In addition, it supports resolving Adv. variables using # as end tag. For example, %%Filepath: Job%#DATEX#%% will also be resolved to the proper value when used. This avoid '%' may be conflicted with the default command tag(%%).

PDF Verarbeitung asynchron vs. sequentiell

For silently batch printing or appending, please choose [Process PDF sequentially] mode in Destination property page.
[Process PDF sequentially] mode is for queuing multiple jobs to ensure those are processed sequentially.
For example, print by batch to append to the same destination, print by batch to ensure processing in a logic order, or print by batch with sending emails by singleton application like Outlook.
In [Process PDF sequentially] mode, it will process PDF and email sequentially to avoid racing condition.
On the other hand, the default is [Process PDF asynchronously] for highest throughput if there is no race condition.

The default is "Process PDF Asynchronously" mode
It will start an epdfact.exe for processing each job PDF.
It will end when PDF is finished.
When printing multiple jobs, it will have multiple epdfact.exe

For batch printing or appending,
Please select "Process PDF synchronously" mode
It will queue all jobs by only an epdfact.exe

Mehrere Dateien ans PDF anängen

Sollen mehrere Dateien an die zu erstellende PDF Datei angehängt werden, müssen diese über Drag2PDF zusammengefügt werden:

For multiple PDF files, they have to merge one by one on each print job.

Or suggest using drag2pdf.exe UI or command line to merge:

What you need is to use Drag2PDF.exe, which is an optional Adv. toolbox

You can either
Run Drag2PDF.exe UI. And select the existing PDF files. And set
the watermark property page of Drag2PDF. Click to convert to save.
For Drag2PDF command line, (you still need to use UI to set the
corresponding watermark page of the printer profile used (e.g. Drag2PDF

drag2pdf.exe supports command line mode (i.e. pdfmixer) for batch

-s ==> do not show drag2pdf UI
-sp"printer profile" ===> specify the printer profile, default is "Drag2PDF"
-sax ==> do not use addin for converting office documents
-se# ==> enable Email after converting (e.g. -se0 send by email method 0
(default email client), -se2, by method 2 ...)
-sf"destination path" ==> specify the destination path. (requires build
Build 5659 or later)
-sm# ==> specify the conversion mode (e.g.
-sm0 Convert to PDF files
-sm1 Convert and merge into one PDF file
-sv ==> show SaveAs dialog
-svx ==> do NOT show Saveas dialog

For example:
drag2pdf.exe -s -svx c:\temp\kk1.txt
drag2pdf.exe -s -svx -sm1 -sf"c:\tagerdir\result.pdf" c:\temp\kk1.txt c:\temp\kk2.ttx c:\temp\kk3.txt

In ver 6.80 or later, it supports wild card in the filenames.
For example, drag2pdf.exe
drag2pdf.exe -s -svx -sm1 -sf"c:\tagerdir\result.pdf" c:\temp\kk*.txt

In addition, it supports sorting the files argument -ss1/2/3/4/5 for support
sorting by drag2pdf.exe command line
(1 for sorting filename, 2 for sorting type, 3 for sorting file size, 4 for
sorting directory, 5 for sorting modified date)

For example, convert with sorting :
drag2pdf.exe -s -svx -sm1 ?ss1 -sf"c:\tagerdir\result.pdf" c:\temp\kk*.txt

In addition,
Drag2PDF.exe relies on eDocprinter instances used for controlling detailed behavior.

For example, the default instance used by drag2pdf.exe is "Drag2pdf" printer instance.
You can modify or create a new edocprinter instance and turn OFF [Launching PDF reader postaction] in its Destination property page.
(e.g., create a "MyPDF1" printer by "Add new printer in "eDocprinter PDF Pro shortcuts from Windows Start-> All programs)
(You can also control the edocprinter instance by registry setting or embedded commands Please refer epdfsdk.pdf for details)

Dateien in E-Mail einfügen, die über nachträgliche Aktionen noch bearbeitet werden

Im Regelfall würde hier zu der unerwünschten Situation kommen, dass die erstellten PDF Dateien schon VOR den weiteren Aktionen an den E-Mail Client übergeben werden.
Hier sollte der Registrykey gesetzt werden, damit eDocPrinter vor dem übergeben die PostAction abwartet.

It shall be due to postaction is asynchronous by default.
Please add the command or registry setting (DestWaitPostAction in Destination subkey)
%%DestWaitPostAction: True%%
It will wait the post-action commandline finished.

An die per E-Mail zu versendete PDF Datei noch weitere Seiten anhängen

If what they need append to the destination PDF created by eDocPrinter,
Please use
drag2pdf.exe -s -svx -sm1 "%s" "c:\Vorlagen\agb.pdf"

where it will use the first as the result PDF when calling drag2pdf.exe
And please set the When File exists mode to [Merge by Append to] in Destination page of Drag2PDF printer profile.


In ver 7,
they may use FNAME, FDIR variables in the command line which represents the destination dir and file name
For example,
drag2pdf.exe -s -svx -sm1 -sf"%#FDIR%\%#FNAME%" "%#FDIR%\%#FNAME%" "c:\Vorlagen\agb.pdf" "c:\Vorlagen\agb2.pdf"

And please set the When File exists mode to [Replace directly] in Destination page of Drag2PDF printer profile.

BTW, if they just want to append 1 PDF file to the destination path, they may use the Overlay with function for that.

E-Mail mit PDF wird im Outlook nach dem Senden nicht gelöscht

1. Please turn ON the option [Use Outlook automation only] in [Use Outlook] options dialog in Email property page.
Its embedded command is
%%EmailAllowOutlookOnly: True%%
It fully controls Outlook by automation method only to avoid access Outlook mailitem by low level API.


2. If using embedded commands, users can add a command %%EmailOLClickSend: True%%.
When it is true, it will emulate clicking Send button when in silent mode instead of EMAPI SubmitMessage.
It requires build 6205 or later.

eDocPrinter schneidet beim vorgeschlagenen Dateinamen die Endung ab

Vereinzelt war vorgekommen, dass eDocPrinter für den Speichernamen den Namen des Druckjobs gekürzt hat, z.B. bei RG-4110881-28.03.2018.txt wird RG-4110881-28.03.pdf vorgeschlagen.
Folgende Lösung, um die automatische Erkennung zu beeinflussen:

Please use Ver 7.12 Build 7217 or later

Please manually change the value of DestAutoNameDetectDot to 2 (only detect known file extension) or 0 (do not detect file extension)
in Destination subkey of the eDocPrinter instance.
For example, the default eDocPrinter PDF Pro instance
HKEY_CURRENT_USER\Software\ITEKSOFT\eDocPrinter\PDF\5.0\Profiles\eDocPrinter PDF Pro

Ist es möglich, beliebige Dateien als Angang zu Dateien im PDF A/3 Format hinzuzufügen?

For generic embedding files into the PDF,
Please use Adv. commands below (Adv. pack license needed):

// %%acef: fpath,icontype,[R,G,B],[flag, w, h, ox, oy],fname, desc
// %%acef: c:\logo2006.jpg,Paperclip,0,255,0%%

// acex is available in ver 7
// %%acex: fpath,fname,desc%%
// %%acex: c:\logo2006.jpg%%
%%acex is a new command supporting non-visble embedding files in PDF document.

For PDF/A complaince, only PDF/A-3 mode allows embedding extra files.

For embedding ZUGFeRD invoice XML, please refer edocprinter-ferd.pdf

Wie kann man bei der Druckweiterleitung die Anzahl der Kopien übergeben?

For enabling copies in Redirect to physical printers:

Please add and set 2 registry settings in the corresponding printer profile
(e.g. "eDocPrinter PDF Pro" profile below or create a new edocprinter instance)

HKEY_CURRENT_USER\Software\ITEKSOFT\eDocPrinter\PDF\5.0\Profiles\eDocPrinter PDF Pro\Page Setup


HKEY_CURRENT_USER\Software\ITEKSOFT\eDocPrinter\PDF\5.0\Profiles\eDocPrinter PDF Pro\Redirect

Where “eDocPrinter PDF Pro” is the printer profile you want to use.

With these 2 registry settings properly assigned.

Redirect will use the copies (dmCopies) from the applications’ printing DEVMODE as its copies parameter to the redirected physical printer automatically.

Office Addin funktioniert nicht in Office 64 Bit

Damit das Addin mit Microsoft Office 64 Bit funktioniert, ist die Version 7 von eDocPrinter erforderlich.

Wie können die Einstellungen exportiert und importiert werden?

Users can import and export its “eDocPrinter” settings or specific profile settings ,e.g., “eDocPrinter PDF Pro” from

By Windows regedit.exe export and import in its File menu.

The HKLM settings is in

For example:
Command line export example: (export current user printer profiles) C:\temp>regedit.exe /e c:\temp\exp1.txt HKEY_CURRENT_USER\Software\ITEKSOFT\eDocPrinter\PDF\5.0\Profiles\

Command line import example:
C:\temp>regedit.exe /s c:\temp\backupreg1.txt

In addition to the regedit.exe,
Administrators may need use addprn.exe (in eDocPrinter installed directory) to create edocprinter instances (if deploying to new systems).

For example,

C:\eDocPrinter PDF Pro>addprn az "edocpdf1"
Where edocpdf1 is the printer profile name.


C:\eDocPrinter PDF Pro>addprn azm "edocpdf1" "edocport1"
Where edocpdf1 is the printer profile name where “edocport1” is the printer port name, which is optional

Beim Überscheiben von PDF Dateien .bak Dateien vermeiden.

Please set
To False
in Destination subkey.
(for example, HKEY_CURRENT_USER\Software\ITEKSOFT\eDocPrinter\PDF\5.0\Profiles\eDocPrinter PDF Pro )


%%DestExistBak: False%%
by embedded command


Add MUST settings
1. add a reg subkey
2. add a value

It will be applied to all profiles.

Gruppieren von eDocPrinter Profilen verhindern.

For adding edocprinters without group, please use the commandline “addprn.exe azm”

For example:
C:\Program Files\eDocPrinter PDF Pro\addprn azm "my edocprintername" “uniqueport1"
Where the port name must be an unique one.
Windows groups printers of the same driver and port name together.

Mit dem silent key registration utility wird die Software auf dem Terminal Server nicht für die remote Benutzer registriert.

The silent key exe has to be executed under real administrator permission.
(e.g., right-click on the CMD.exe to run as administrator, it will prompt for UAC grant of real administrator permission) (because silent key exe is designed for executing silently)

The main registration key information shall be in

embedded command - Einbindung von Zeilenumbruch in eMail body

Bei der Verwendung des SMTP Versandes im eDocPrinter PDF Pro soll laut Doku ein Zeilenumbruch mit Hilfe von "&" eingefügt werden können. Diese Variable ist bei uns allerdings ohne Funktion

Please check to turn OFF the option [Send as HTML]
or by the command %%EmailSendAsHTML: False%%

If like to send as HTML, Please use HTML <br> tag for line breaks.

64bit addin for Office 2013

The 64bit addin for Office 2013 is not available now. Currently, only 32bit addin for 32bit Office 2013 (in either 32bit or 64bit Windows)

Wo finde ich die aktuellen Lizenzbedingungen

WKSLIC: http://www.edocprinter.info/download/doc/pdfProWkslic.pdf
TSECLI: http://www.edocprinter.info/download/doc/pdfProTermClient.pdf
TSESVR: http://www.edocprinter.info/download/doc/pdfProTermPerServer.pdf
INTRASVR: http://www.edocprinter.info/download/doc/pdfProIntranet.pdf

eDocPrinter kann den E-Mail Client nicht starten (Win7, 64 Bit)

There is an improvement on build 5901 (or later) for the default email client mode for 64bit Windows with some legacy 32bit email client.

Problem beim Drucken aus App-V virtualisierten Anwendung

That shall be ok on APP-V when using eDocPrinter 6.68 or later with the OSD configured with
Since it is verified by several customers' deployment.
1. Check the .OSD file directly in their app-v project to see whether the value is TRUE. For example:


Refer MS technical knowledgebase for more details.
2. Make sure the package is re-built and deployed.
3. Make sure the eDocPrinter is in ver 6.68 or later.

Was bedeutet Attach to eDocPDF port und Use eDocPDF printer processor am Ende der Installation?

“Attach to eDocPDF port” it attaches eDocPDF port instead of LPT port.
Windows requires every printer attaches a port, though it is has no real function on virtual printer like “eDocPrinter PDF Pro” or similar

“Use eDocPDF printer processor”
By default, it uses Windows standard “winprint” processor. eDocPDF provides the same function as it. In addition, it provides extra user context detection for such cases like (before Windows 2008 Easy print) Redirect printing from Citrix Presentation (metaframe) server remote session back to the client Windows XP/Vista/7 workstations, Citrix client sends the print job in no-user context information.

In most cases, it does not matter whether eDocPDF or winprint is set.

Wie lassen sich die Lizenzdaten bei Citrix Provisioning Service übertragen?

Like most activations method, the activated reg info depending on the hardware info.

They shall stream the server without eDocPrinter HKLM reg info first. (on HKEY_LOCAL_MACHINE\Software\ITEKSOFT\eDocPrinter\PDF\5.0\Register)
And activate the server on the About page after server running.

They may backup the reg key info for servers activated, which is also in HKEY_LOCAL_MACHINE\Software\ITEKSOFT\eDocPrinter\PDF\5.0\Register
Each server have its own activation info.

Wie lässt sich das Speichern des Benutzernamens und anderen meta Daten im PDF Dokument verhindern?

Add the following registry settings in the corresponding "Doc Info" registry, for example:
HKEY_CURRENT_USER\Software\ITEKSOFT\eDocPrinter\PDF\5.0\Profiles\eDocPrinter PDF Pro\Doc Info Set True to DocInfoEnableCustom And add

By embedded commands:

%%DocInfoEnableCustom: True%%
%%CustomDocInfoCreator: My own name%%
%%CustomDocInfoProducer: %%

Wie lassen sich Änderungen an der Weiterleitungseite verhindern?

Administrators may
1. Use PropAdm to "Set FlagProhibitHKCU" on "Redirect" property page of HKLM.
It is equivalent directly adding FlagProhibitHKCU "True" In the corresponding edocprinter profile, e.g.
HKEY_LOCAL_MACHINE\SOFTWARE\ITEKSOFT\eDocPrinter\PDF\5.0\Profiles\eDocPrinte r PDF Pro\Redirect

This makes edocpritner omitting the settings in each user HKCU. Hence users' change settings by their own property page won't be effective.

2. Or Administrators may add MUST settings in HKLM for forcing individual registry key-value pair.

Wie kann die Speicherung des Benutzernamens in DocInfo / Author dauerhaft unterbunden werden?

Please add MUST setting for Author field with value to empty string in Doc Info.

For example: for printer profile "eDocPrinter PDF Pro" Please add by Windows regedit.exe manually or by import

[HKEY_LOCAL_MACHINE\SOFTWARE\ITEKSOFT\eDocPrinter\PDF\5.0\MUST\Profiles\eDoc Printer PDF Pro\Doc Info]

Bindestrich wird bei eingebeteten Befehlen zu einem anderen Zeichen kodiert

Please add the following command
%%CmdEncodeMode: 1%%

When set to 1, it will convert 0xAD to 0x2D (normal dash) And 0xA0 to 0x20 (normal space) Some application may use 0xAD or 0xA0 which has similar glyph as normal traditional 0x2D or 0x20. However, these 0xAD or 0xA0 are illegal characters in email address protocol.

Wie die Druckweiterleitung gemeinsam mit einer Vorlage nutzen?

For overlaying in Redirect, (in using "by printing the spool job" mode) in addition to the template PDF (your header& footer template page), you need to a template spool job file (.PDJ) first (this is for used in Redirect "by printing the spool job" )
For example, open your original template doc (header&footer), and print to eDocPrinter PDF Pro (in Redirect property page, enable "Redirecting current print job..." and the option "Save print job as *.pdj!)
It will then create PDF and, in the same directory, there will be an .PDJ of the same filename ( BTW, If you have only PDF, you may create PDJ by printing it from Acrobat reader, though the pdj may be large due to reader printing method. Hence we recommend printing directly from the original application to eDocPrinter PDF Pro to create the template PDF and pdj)
Afterwards, when doing redirect with overlay with, it will automatically find the template.pdj for redirect to print.

Unterstützt Drag2PDF externe Parameter für die Batchkonvertierung?

drag2pdf.exe supports command line mode (i.e. pdfmixer) for batch processing. Arguments:
-s ==> do not show drag2pdf UI
-sp"printer profile" ===> specify the printer profile, default is "Drag2PDF"
-sax ==> do not use addin for converting office documents
-se# ==> enable Email after converting (e.g. -se0 send by email method 0 (default email client), -se2, by method 2)
-sf"destination path" ==> specify the destination path. (available after ver 6.68 build 5772)
-sm# ==> specify the conversion mode (e.g. -sm0 Convert to PDF files, -sm1 Convert and merge into one PDF file )
-sv ==> show SaveAs dialog
-svx ==> do NOT show Saveas dialog

For example:
drag2pdf.exe -s -svx c:\temp\kk1.txt
drag2pdf.exe -s -svx -sm1 -sf"c:\tagerdir\result.pdf" c:\temp\kk1.txt c:\temp\kk2.ttx c:\temp\kk3.txt

Wie kann man default Einstellungen für die Benutzer festlegen?

For default settings,
1. Default settings are stored in HKLM for the corresponding printer profile. For example,
The per-user settings of printer profile "eDocPrinter PDF Pro" is in

Its default settings is in
Administrators may use PropAdm to set the default settings.

However, default settings will be overridden by the per-user settings in HKCU (that is if a key-value is existing in HKCU which will override the default value in HKLM).

2. MUST settings
Since default settings in HKLM may be overriden by settings in each user's HKCU, instead of default settings, administrator may add MUST settings in HKLM e.g.
MUST settings have to created manually or by commandline.

Please refer epdfsdk.pdf installed

3. For deploying settings in HKCU or HKLM, administrator may use either
(i). regedit.exe command line to import settings
(ii). using GPO to set startup script or logon script to set registry setting
(iii). using GPO with registry .adm template to set these settings. Please refer Microsoft Technet for more info.
(iv). call eDocPrinter addprn.exe commandline to write registry values "addprn.exe ag" is for writing registry settings with arguments specified. (refer http://www.edocprinter.info/download/doc/edocpdfSilent.pdf ) Administrator may call this command line in startup or logon script. Or they may write a .bat file with calling this commandline. .MSI installer may config a property to call a .bat when installing for deploying HKLM settings.

Ist es möglich, die Optionen auf dem "Speichern unter" Dialog nur einmalig zu ändern und nicht für den nächsten Druckjob zu speichern?

Please set DestSaveDlgReflect to False
In its corresponding profile or HKLM MUST settings e.g. in per-user eDocprinter PDF Pro profile registry
HKEY_CURRENT_USER\Software\ITEKSOFT\eDocPrinter\PDF\5.0\Profiles\eDocPrinter PDF Pro\Destination

Kann PDF Sealer multisign smart cards verwenden?

PDFSealer supports signing by USB token or Smartcard reader by Windows CSPs (it requires the USB token and smart card inserted before signing).
However, PDFSealer does NOT read directly from USB security token or Smartcard reader. It requires the vendor of smartcard reader or usb token for supporting Windows CSPs, some legacy cards may not support this.
PDFSealer supports entering PIN code UI by Windows CSP and will be granted permission to sign when its process not terminated by Windows CSPs (Windows CSPs requests PIN code for the permission).
eDocPrinter supports embedded command (registry setting) DestSignCertPasswd for automating PDFSealer to sign silently when batchly creating and processing PDFs.

Currently PDFSealer supports only signing PDF internally, not as external .p7s or .p7m file.

Warum werden aus Word 2007 keine Formulare in PDF übernommen?

Wenn Sie aus Office 2007 oder neuer PDF Formulare erstellen wollen, müssen Sie in den Add-In Einstellungen "Benutze Office 2007 Export" deaktivieren. Die Übername der Word Formularfelder in PDF Formulare muss sinngemäß aktiviert werden.
Die Funktion Office 2007 Export unterstützt keine Formularfelder.

Warum kann ein PDF Dokument trotz festgelegtem Passwort dennoch geöffnet werden?

Manche PDF Viewer ignorieren die Einstellung und fragen das Passwort nicht ab, sofern zwar das Passwort zum Öffnen aber nicht das Berechtigungspasswort gesetzt wurde.
Sofern die Passworteingabe beim Öffnen gewünscht ist, sollten Sie immer beide Passwörter festlegen.

Update: Ab der Version 6.73 ist die Implementierung korrigiert worden, das Berechtigungspasswort ist nicht mehr erforderlich.

Welche Parameter werden für eine silent Installation unterstützt?

Für die unbeaufsichtigte Installation stellt der Hersteller folgende Informationen bereit. Allerdings werden in der Beschreibung zum größten Teil Parameter für den nicht mehr verwendeten legacy .exe Installer angesprochen. Die (knappe) Beschreibung der .msi Parameter (Properties) finden Sie im unteren Bereich der Datei.

Wie kann ich ein Briefpapier/Firmenlogo einbinden und unsere AGB anhängen?

Dies kann über die PDF-Vorlagen Funktion realisiert werden.
Erstellen Sie eine zweiseitige PDF Datei mit dem Briefkopf auf der ersten Seite und dem Text auf der zweiten. Unter Druckeinstellungen des PDFdruckers auf dem Karteireiter "Speichern" wählen Sie die vorbereitete PDF Datei als PDF-Vorlage und klicken auf Optionen. Folgende Einstellungen sind entscheidend:
Letzte Seite der PDF-Vorlage wiederholen (1) und am Ende anhängen (1)


Sollte die Vorlage dauerhaft verwendet werden, empfiehlt sich die Erstellung eines separaten eDocPrinter Druckers, der die gewünschten Voreinstellungen enthällt.

Wie kann ich Seitenzahlen hinzufügen?

There are variables supported in Text watermark
%#p1% for representing current page number
%#p0% for representing total number of pages

It requires EPDFADV license, otherwise some extra text are stamped (since it is an ADV feature Advanced variables)
For details of other variables, please epdfsdk.pdf installed or http://edocprinter.info/download/doc/edocprinter-commands.pdf Command2Action- Variables section.

Iteksoft support,

Wie kann ich die Qualität der Grafiken verbessern?

Falls die eigebundenen grafischen Elemente schlechte Qualität haben, z.B. unschaft oder verschmiert sind, überprüfen Sie bitte bei den Optionen die Grafikeinstellungen. Mit zunehmender Komprimierung verschlechtert sich auch die Qualität. Wenn Sie keine Verluste der Qualität hinnehmen möchten, wählen Sie als Komprimierungsmethode ZIP anstat JPEG.

PDF Dateien mit Drag2PDF zusammenfassen, Dokumentennamen als Lesezeichen

Wie bekomme ich es hin, dass wenn ich mehrere PDF mittels Drag2PDF miteinander verbinde, die einzelnen Dokumentennamen als Lesezeichen im neuen großen PDF abgespeichert werden? Bei mir wird ständig noch eine Leerzeile mit angelegt.

Please click the "Printer settings" from Drag2PDF UI.
1. In Doc Info property page, please enable "Use filename as Title"
2. In Bookmark property page,
(i) Enable "Automatically detect and add bookmarks"
(ii) Enable "Use Title of Doc Info as Bookmark root node"
And add files into Drag2pdf to do merge conversion.

(If "Use filename as Title" is disabled, it will use the Title of Doc Info as the bookmark name.

Iteksoft support

Ist eDocPrinter PDF Pro als Netzwerkdrucker verwendbar?

Unter Umständen lässt sich eDocPrinter auf einem Server installieren und als Netzwerkdrucker verwenden. Die volle Funktionalität steht dann aber nicht mehr zur Verfügung, z.B. lassen sich die Dateien nur in einem vorgegebenem Verzeichnis Speichern. Für Interessierte hier die Erklärung als Originaltext:

eDocPrinter is a NATIVE Windows printer driver rather than a real printer instance. It supports Office-addins and UIs. For installing and using in Windows workstation (e.g. XP/Vista) locally, users need to install locally and it requires WKSLIC.

For centralized usage, we suggest Terminal server licenses. (TSESVR or TSECLI) For Terminal Servers support, it can be installed in terminal servers ONLY, and users can remote logon to print in the terminal sessions or remote desktops. Users can remote logon to the terminal server and access the applications to print to ceate PDFs and saves on the server drives or redirect mapped local drives.

If users really need sharing eDocPrinter, users have to add new eDocPrinter printer instance (by PropAdm or Add new printer shortcut). And enable the "printer server mode" option in the adding new printer instance query dialog. AND please refer below for special printer server mode, (INTRASVR)

Since Ver. 6.30, eDocPrinter supports a “printer server” mode for accepting printing jobs from other computers, which may not have eDocPrinter installed. It requires intranet or internet server license (per-server)(INTRASVR, INTERSVR).

eDocPrinter PDF Pro is a native Windows printer driver with Office-addin support for creating PDF files on local or network file systems. For fully functioning with support of prompting UI and Office addin interactions, it is required to install eDocPrinter PDF Pro driver on necessary machines locally.

The new printer server mode is designed for special purpose usage, which will do the printing and post-processing in the server. However, under this server mode,

It does NOT support prompting SaveAs dialog or similar UI dialogs. It does NOT support Office-addins for internal links, cross references, or headings -> bookmarks conversions.
It does NOT support launching PDF readers or Email clients in clients.
It does NOT support Drag2PDF.

As a result, it may NOT be suitable for ordinary customers.

Administrator have to add or set extra printer instances by “PropAdm” or “Add New Printer” shortcut to enable printer server mode in addition to sharing the printer instance by printer control panel. These actions will enable “print server” mode for the eDocPrinter instances (profiles).

Printer server mode does not support prompting UI (e.g. SaveAs dialog) because the printing jobs are processed all in the server side. By default, it automatically generates the filename and saves the PDF into the user’s My Documents folder. And it does not launch PDF reader. Usually the user’s context is determined by the logon session or printer connection session in the active directory. Normally, it is the logon user context if printer and clients are both in the same active directory domain.

Basically, printer server mode provides a function similar to the network sharing or active directory printers without installing eDocPrinter drivers on client workstations. Users may change the profile settings, e.g., to enable detecting embedded commands, stamping watermarks, or etc. in the user’s profile in the server. Multiple printer servers are supported in the same way as multiple printer instances of eDocPrinter PDF Pro.

Cherie Shao
ITeksoft Corp.

Username für die Registrierung von eDocPrinter

Der Lizenz-Key wird anhand des Usernamens generiert. Nur mit der richtigen Kombination aus Username und Lizenzkey lässt sich die Software freischalten. Den gewünschten Namen können Sie uns bei der Bestellung vorgeben (mindesten 6 Zeichen lang).

Wie kann ich an eDocPrinter die E-Mail Adresse für den automatisierten Versand übergeben?

Wenn Sie PDF Dateien nach der Erstellung direkt über den Mailserver verschicken wollen, haben Sie drei Möglichkeiten die Daten einzugeben:

1. Beim Drucken Dialog / Eigenschaften oder im "Speichern unter" Fenster / Dokumenteninfo, die E-Mail Adresse manuell einzugeben.

2. Verwendung von eingebetteten Befehlen (Embedded Commands)

3. Vor dem Druck die Empfängerdaten in die Registry einzutragen, die dann vom eDocPrinter ausgelesen wird.

Weitere Informationen für Entwickler sind in diesem Dokument beschrieben. Oder im "eDocPrinter PDF - Entwicklerhandbuch", zu finden im Startmenü.

Wie kann ich die Office Add-Ins nachträglich abschalten?

Bitte starten Sie auf der Kommandozeile im eDocPrinter Installationsverzeichnis folgenden Befehl:
regsvr32 /u epdfaddin.dll

oder über Start/Ausführen:
regsvr32 /u "C:\Programme\ITEKSOFT\eDocprinter PDF Pro\epdfaddin.dll"
(Der Pfad muss ggf. angepasst werden)

Um die Add-Ins wieder zu aktivieren, muss die Datei wieder registriert werden:
regsvr32 epdfcom.dll

Diese Methode ist für das temporäre Abschalten geeignet, weil die Ausführung lediglich blockiert wird.

Sollen die Add-Ins dauerhaft entfernt werden, sollte der Befehl addprn.exe verwendet werden:
addprn.exe aau
Damit werden alle Einträge gelöscht, die bei der Aktivierung erstellt wurden.

Wo kann ich beim eDocPrinter PDF Pro die Lizenzdaten eingeben?

Von ITEKSOFT wurde dazu eine bebilderte Seite bereitgestellt, wie die einzelnen Produkte lizenziert werden können.
Lizenz eingeben
Bitte verwenden Sie die Daten aus der zugeschickten Mail oder aus dem Lieferschein.

Warum wird mein Lizenzkey nicht angenommen?

Es ist noch nie vorgekommen, dass ein nicht funktionierender Lizenzkey ausgelieferung wurde. Es muss unbedingt darauf geachtet werden, dass der Lizenzkey genau so eingegeben wird, wie in der Mail oder auf dem Lieferschein mitgeteilt. Bitte verwenden Sie Copy&Paste, um Tippfehler zu vermeiden. Die User-ID und der Schlüssel bilden ein Paar, auch die Groß- und Kleinschreibung ist zu berücksichtigen.

Nicht selten kommt es vor, dass Anwender die Daten aus dem Info Fenster abschreiben, um die Lizenz auf einen anderen Computer zu übertragen. Die ist allerdings nicht möglich, weil der dort angezeigte Wert nicht der Lizenzschlüssel ist.

Wie kann ich verschiedene Dokumente oder mehrere PDF Dateien zu einer einzigen PDF Datei zusammenfassen?

Öffnen Sie die gewünschten Dateien und drucken diese einzeln nacheinander mit dem eDocPrinter. Wählen Sie beim Speichern stets den gleichen Dateinamen. eDocPrinter PDF Pro fragt dann ab, ob die ursprüngliche Datei überschrieben oder erweitert werden soll.
Mit dem Tool Drag2PDF aus der Advanced Version kann dieser Vorgang sehr vereinfachtund automatisiert werden.

Wie kann ich ein Inhaltsverzeichnis ins PDF Dokument übernehmen?

Die Übernahme der Gliederung ist nur aus Microsoft Winword möglich, sofern die Office Add-Ins mitinstalliert wurden.

Die Erstellung der PDF Datei muss über das Add-In gestartet werden - entweder über das blaue Icon aus der Symbolleiste oder über das eDocPrinter Menü. Nur durch die Verwendung des Macros ist es möglich, die Struktur des Dokumentes zu analysieren und die interne Verlinkung zu setzen.

Wie kann ich an eDocPrinter PDF Pro Variablen oder Daten übergeben?

Über die embedded commands erhalten Sie so gut wie vollständige Kontrolle über das Verhalten des Programms.
Sie müssen lediglich in der Lage sein, Steuerbefehle in das Dokument einzufügen (werden von eDocPrinter bei der Erstellung wieder entfernt).
Detailierte Beschreibung der Befehle finden Sie im Entwicklerhandbuch, welches im Startmenü unter eDocPrinter verlinkt ist.

Wie kann ich eigene Vorlagen, z.B. Briefkopf oder Firmenpapier mit eDocPrinter verwenden?

Erstellen Sie eine PDF Datei mit Ihrem Briefkopf etc. Diese können Sie dann bei der Erstellung der PDF Datei als Vorlage verwenden (Dialogbox zum Speichern). Wird die Vorlage oft verwendet, lohnt es sich einen separaten Drucker (Profil) anzulegen und diese Option fest voreinstallen. Bei den Einstellungen auf dem Reiter "Speichern" finden Sie vielfältige Optionen zur Einbindung der Vorlage in die PDF Erstellung.

Wie kann ich einen weiteren eDocPrinter Drucker erstellen?

Verwenden Sie den entsprechenden Link im Startmenü: Neues PDF-Druckerprofil hinzufügen

Wie kann eine eingescannte Grafik mit Stempel und Unterschrift am besten miteingebunden werden?

Hier könnte die Funktion Wasserzeichen zum Einsatz kommen. Achten Sie bitte auf die richtige Skalierung der Grafik!