Doro PDF (virtual printer)

Post details of freeware that are found to be not portable here. Posts in the submissions forum relating to freeware found to be not portable should also be moved here.
Post Reply
Message
Author
User avatar
Midas
Posts: 4356
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Doro PDF (virtual printer)

#1 Post by Midas » Tue Jan 26, 2016 7:39 am

Doro PDF (http://thesz.diecru.eu/content/doro.php) is yet another free PDF printer -- not much to say about it, barring the fact that it isn't portable (settings are written to 'HKCU\Software\CompSoft\Doro'), has a wealth of hidden settings in a INI file at install location ('%ProgramFiles(x86)%\DoroPDFWriter\Doro.ini' by default) and depends on GhostScript, which it packs statically compiled into a single DLL file ('%ProgramFiles(x86)%\DoroPDFWriter\GS\bin\gsdll32.dll').
http://thesz.diecru.eu/content/doro.php wrote:Create colored PDF files from any windows application for free. No banners nor any annoying restrictions!
Image

Image

Image

Doro PDF latest version (currently v2.06) can be downloaded from http://thesz.diecru.eu/content/doro.php.

FYI, here's the well documented default content of 'Doro.ini' mentioned above:

Code: Select all

'
' remove the ' sign in front of the options to enable them
'
' these options can also be set in the registry at HKCU\Software\CompSoft\Doro\Ini
'

[Values]
' {save} - use last title instead of document name
'Title=Sample Title

' {save} - use last title instead of document name
'Subject=Sample Subject

' {save} - use last title instead of document name
'Keywords=Sample Keywords

'Author=Sample Author

'Producer=Sample Producer

'Path=C:\Sample\Path

'File=SampleFileName

' file name template
' *FILE* will be replaced with the document name
' use special characters to add date/time values
' http://msdn.microsoft.com/en-us/library/windows/desktop/dd317787(v=vs.85).aspx
' http://msdn.microsoft.com/en-us/library/windows/desktop/dd318148(v=vs.85).aspx
'FileTemplate=*FILE* dd-MM-yyyy hh_mm_ss

'LaunchViewer=1

' ShellExecute command or 'sendmail' to send as attachment, or '@application *FILE*' to execute an external application
'LaunchCommand=print

' 1 - automatically start conversion
'AutoStart=1

' 0 - ask if file exist
' 1 - always overwrite
' 2 - rename new files adding 1, 2, 3...
' 3 - merge with / append to existing file
'Overwrite=0

' use 72 for better picture compression
'ColorImageResolution=300

' 3 - set pdf version to 1.3
' 4 - set pdf version to 1.4
' 5 - set pdf version to 1.5
'Version=3

' 0 - normal user interface
' 1 - smaller user interface
' 2 - normal user interface without settings tab and with disabled autoupdate function
' 3 - no user interface, AutoStart will be set to 1 automatically
'ReducedUI=1

' 0 - General
' 1 - Encryption
' 2 - Settings
'SelectedTab=0

' 0 - 'Use 128-bit encryption' will always be unchecked
' 1 - remember 'Use 128-bit encryption' checkbox state
'RememberEncryptionSettings=1

' 0 - don't use encryption
' 1 - use encryption
' 2 - create 2 files, one encrypted, one non-encrypted
' 3 - create 2 files, one encrypted with user password, one encrypted without user password
'UseEncryption=1
'AllowCopyPaste=1
'AllowPrint=1

' password used for encryption
'UserPassword=super secure
'MasterPassword=much more secure

' pdf/png/jpg/tif
'OutputFormat=pdf

' 1 - don't show message box on error
'Silent=1

' 1 - remove 'No Re-Distill' print protection
'RemovePrintProtection=1

' additional flags of user access permissions for encrypted pdf files
' see http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_reference_1-7.pdf Page 123 Table 'User access permissions'
'UserAccessPermissions=1024

' 1 - create 'Fast Web View' pdf format
'UseFastWebView=1

' SinglePage, OneColumn, TwoColumnLeft, TwoColumnRight, TwoPageLeft, TwoPageRight - specify how the pages should be shown on opening the pdf file
'PageLayout=SinglePage

' UseOutlines, UseThumbs, UseOC, FullScreen, UseAttachments - specify which additional view should be shown on opening the pdf file
'PageMode=UseThumbs

' specify which page should be shown on opening the pdf file
'Page=2

' Fit, FitH, FitV, FitB, FitBH, FitBV - specify how the pages should be zoomed on opening the pdf file
'View=FitV

' Should the rotation of pages automatically be detected?
' PageByPage, All or None
'PageRotation=PageByPage

' How to convert colors into PDF color space
' UseDeviceIndependentColor, LeaveColorUnchanged, RGB, CMYK and Gray are possible
'ColorConversionStrategy=UseDeviceIndependentColor

User avatar
Midas
Posts: 4356
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Doro PDF (virtual printer)

#2 Post by Midas » Sun Sep 16, 2018 9:56 am

Doro PDF v2.12 released (version changelog and download at http://www.the-sz.com/products/doro/).
Version 2.12 · 14. Sep 2018 · 16.3MB
New: Watermark Doro.ini option added
You can specify all settings, set auto-printing and specify the output file format like pdf, png, jpg or tif.
The search order for each setting is:
- 'Doro.ini' in the users local app data folder: 'C:\Users\<user_name>\AppData\Local\Doro\';
- 'Doro.ini' in the install directory: 'C:\Program Files (x86)\DoroPDFWriter\' (See this file for all possible options)
- In the registry at 'HKCU\Software\CompSoft\Doro\Ini'.

User avatar
webfork
Posts: 7921
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Doro PDF (virtual printer)

#3 Post by webfork » Sun Sep 16, 2018 11:51 am

Midas wrote:
Sun Sep 16, 2018 9:56 am
Doro PDF v2.12 released (version changelog and download at http://www.the-sz.com/products/doro/).
Version 2.12 · 14. Sep 2018 · 16.3MB
New: Watermark Doro.ini option added
You can specify all settings, set auto-printing and specify the output file format like pdf, png, jpg or tif.
The search order for each setting is:
- 'Doro.ini' in the users local app data folder: 'C:\Users\<user_name>\AppData\Local\Doro\';
- 'Doro.ini' in the install directory: 'C:\Program Files (x86)\DoroPDFWriter\' (See this file for all possible options)
- In the registry at 'HKCU\Software\CompSoft\Doro\Ini'.
Is this a virtual PDF printer? As in you can print from a given program and - instead of coming out of a printer - it comes out as a PDF file?

I ask because I'm assuming virtual printers are never going to be portable as they play around with too many Windows settings.
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org

User avatar
Midas
Posts: 4356
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Doro PDF (virtual printer)

#4 Post by Midas » Sun Sep 16, 2018 3:47 pm

webfork wrote: Is this a virtual PDF printer? As in you can print from a given program and - instead of coming out of a printer - it comes out as a PDF file?

I ask because I'm assuming virtual printers are never going to be portable as they play around with too many Windows settings.

Afirmative on the two questions. Doro PDF seems to be the closest you get to a portable virtual printer and I'm sure if someone pressed his head into this he would eventually find a way to turn system integration on and off at will -- like it's currently done with virtual drive managers, for instance... 8)

User avatar
webfork
Posts: 7921
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Doro PDF (virtual printer)

#5 Post by webfork » Fri Sep 21, 2018 1:16 pm

Just tested it out by printing this forum.

Image

Very nice. This is quality, simple freeware by some charitable devs. I'd given up on PDF printing tools that didn't come with a bunch of extra, wasteful junk so this was a very nice find.

---

Security note: I did some digging and the "128 bit" is RC4 encryption, which is considered weak security but probably more than adequate for most people, so long as long passwords are used. Note that only a few freeware tools do anything other than 128 bit RC4, but PDFXChange Editor (pictured above) can add strong security to PDF files.
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org

Post Reply