Win2pdf
Author: e | 2025-04-25
Win2PDF For Desktops and Laptops; Win2PDF For Servers; Win2PDF Pro Service Pack Update; Win2PDF For Windows XP and Vista; Win2PDF OCR Add-on; Win2PDF For Windows on
Installing Win2PDF and Win2PDF Pro
In a Microsoft Power Automate Script. Added "Web Page To PDF" and HTML2PDF command line features. Added support for SPLITPAGESAFTERSEARCH command line to split pages based on a PDF search field. Added support for SIGN command line to sign a PDF using a digital certificate. Performance and stability improvements Frequently Asked Questions The standard Win2PDF trial version never expires, but it will add an extra page to each PDF until you purchase and enter a license. If you would like to evaluate Win2PDF or Win2PDF Pro without the extra page, contact support@win2pdf.com for a 30 day evaluation license. You do not need to reinstall unless you purchase Win2PDF Pro. When you purchase Win2PDF, you will receive an activation code by email. Entering the activation code will license the software and remove the trailer page from newly created PDFs.If you purchase Win2PDF Pro, you will need to run the Win2PDF Pro setup program from the link in your email receipt. The Win2PDF Pro setup program includes encryption software that can't be made available as a public download. No, the Win2PDF setup program only install Win2PDF and nothing else. Win2PDF is supported by users licenses, not adware or spyware. You can download the latest Win2PDF setup program and run it. You do not need to uninstall Win2PDF, or re-enter your license code.To update Win2PDF Pro or Win2PDF Pro TSE, download and run the "Win2PDF Pro Service Pack" setup program.If you have an older version of Win2PDF released before October 2009, your license
Installing Win2PDF Terminal Server Edition and Win2PDF Pro
Added support for batch converting Microsoft Word documents to PDF (DOCX to PDF, DOC to PDF, RTF to PDF) and batch converting OpenDocument Text documents to PDF (ODT to PDF). (Win2PDF Pro) Added DOCX, DOC, RTF, ODT, and TXT input formats and DOCX, RTF, ODT, and XPS output formats to batch convert feature, the watch folder and convert feature, and the CONVERTTO command line. (Win2PDF Pro) Added new command lines DOCX2PDF, DOC2PDF, RTF2PDF, ODT2PDF, and TXT2PDF (Win2PDF Pro). Added support for viewing DOCX, RTF, ODT, and Text files to the Win2PDF Desktop viewer, and exporting as DOCX, RTF, and ODT (Win2PDF Pro). Automatically install the Win2PDF OCR add-on for Win2PDF Pro. Added optional timeout parameter to HTML2PDF command line. Added a new option to search below a keyword for content based auto-naming and content based auto-renaming. Added support for PRINTPDFDIRECT command line to print to printers that support "Direct PDF" printing. Added support for GETCONTENTSEARCHBELOW command line to search for content directly below a search term. Added an error log named "Win2PDFErrorLog.csv" if an error occurs during a batch convert. (Win2PDF Pro) Fixed a problem when the temp folder contained too many files. Performance and stability improvements Added support for adding a watermark or background to an existing PDF to Win2PDF Desktop (requires Win2PDF Pro). Added support for changing security options of an existing PDF to Win2PDF Desktop (requires Win2PDF Pro). Added support for converting SVG to PDF to the CONVERTTO command line, the batch convert feature, the watch folder feature, and the SVG2PDF command line. Added new feature to split pages before search to Win2PDF Desktop and SPLITPAGESBEFORESEARCH command line. Added page size parameter to HMTL2PDF. Added support for converting from PDF to TIFF or PNG with transparent backgrounds (Export PDF to TIFF, Export PDF to PNG, Batch Convert,win2pdf/Win2PDF.Samples: Sample code for Win2PDF printer software - GitHub
Download Win2PDF TSE Download a free trial, or stay current with our latest release For Servers using Windows Server 2025, Server 2022, Server 2019, Server 2016, Windows Server 2012 (+R2), Windows Server 2008 (+R2), and Windows Server 2003. *You must accept the following license agreementduring the Win2PDF software installation. New Win2PDF 10 Update Now Available! Our newest release of Win2PDF 10 build 174 includes the following new features: Added support for converting email formats EML, MSG, and MHT files to PDF, images, and text. (Win2PDF Pro only) Added command lines to convert from email formats to PDF: "EML2PDF", "MSG2PDF", and "MHT2PDF". Also added command line options to print spreadsheet formats to a paper printer: "PRINTEML", "PRINTMSG", and "PRINTMHT". (Win2PF Pro only) Added “pdfscansearchable” output format to the command line “convertto”, “batchconvert”, and “watchconvert” commands to improve text recognition for lower quality scanned document. Added a new batch convert option to "Archive Source Document As Attachment". (Win2PDF Pro only) Added Win2PDF Desktop menu items to add attachments, save attachments, and delete attachments including documents, images, audio files, or video files to a PDF. (Win2PDF Pro only) Added command line options “addfileattachment” “saveallattachments”, and “deleteallattachments” to add, save, or delete file attachments from a PDF. (Win2PDF Pro only) Added “makescansearchable” command line option to improve the text recognition for lower quality scanned documents. Added Windows Explorer “Open With” file associations for the following file types: .EML, .MSG, .MHT (Win2PDF Pro only) Performance and stability improvements. Other Recent Changes: Added support for converting. Win2PDF For Desktops and Laptops; Win2PDF For Servers; Win2PDF Pro Service Pack Update; Win2PDF For Windows XP and Vista; Win2PDF OCR Add-on; Win2PDF For Windows on Download . All Downloads; Win2PDF For Desktops and Laptops; Win2PDF For Servers; Win2PDF Pro Service Pack Update; Win2PDF For Windows XP and Vista; Win2PDF OCR Add-on; Win2PDF For Windows on Arm; Support .Installing Win2PDF Terminal Server Edition and Win2PDF Pro Terminal
Win2PDF uses standard Windows APIs for settings when possible. This includes settings for paper size, paper orientation, and resolution. You can set the PDF file name from VB.NET or C# using the .NET framework Printersettings.PrintFileName property. You should also set the PrinterSettings.PrintToFile property to true:PrintDocument.PrinterSettings.PrintFileName = "C:\Users\test\AppData\Local\Temp\aFile.pdf"PrintDocument.PrinterSettings.PrintToFile = true;For settings that aren't available through the Windows API, Win2PDF can use the Windows registry. This makes it easy to control Win2PDF from almost any development environment.Win2PDF looks for registry values at the following locations and in the following order: "HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Dane Prairie Systems\Win2PDF" "HKEY_CURRENT_USER\Software\Dane Prairie Systems\Win2PDF" and "HKEY_LOCAL_MACHINE\Software\Dane Prairie Systems\Win2PDF" The first registry location is used for the Visual Basic and VB.NET "SaveSetting" function. From Visual Basic or VB.NET, you can call SaveSetting with the following parameters to control Win2PDF:SaveSetting "Dane Prairie Systems", "Win2PDF", ValueName, ValueFrom C#, you can use the same fully qualified SaveSetting function name:Microsoft.VisualBasic.Interaction.SaveSetting("Dane Prairie Systems", "Win2PDF", ValueName, Value)Where "ValueName" and "Value" will depend on the Win2PDF setting to control. The SaveSetting command only works with Win2PDF registry settings that use a string type.The HKEY_CURRENT_USER registry location is useful if you want the setting to apply only to the current user. This is especially important when using Win2PDF in a multi-user environment such as Windows Terminal Services.The HKEY_LOCAL_MACHINE location is useful if you want the setting to apply to all users, the application is running as part of a Windows service, or if your application is only going to be used with a single user.After the document is created, the registry value will be deleted by Win2PDF. If you would like the setting to apply to all documents without having to add the registry value for each document, you can create a non-zero registry value named "persistent" to one of the locations listed above. This will prevent Win2PDF from deleting the value after each document. Most settings also have a "Default" setting that is not deleted after each document.The following Win2PDF settings can be controlled from the registry. All settings with the "String" type support Environment Variable Expansion if saved as REG_EXPAND_SZ.Value NameTypeDescriptionPDFFileNameStringControls the outputDownload win2pdf - Download.com.vn
Specified by PDFFileName, PDFPostFileName, or PDFDefaultFileNameshell printDwordWhen set to 1, use the Windows default PDF viewer to print PDF files when the "Print File" option is enabled.PDFPreviewDwordWhen set to 1, use the Win2PDF Desktop PDF viewer instead of the default Windows PDF viewer.PDFAutoNameContentSearchWord PDFAutoNameContentSearchWord2 PDFAutoNameContentSearchWord3StringWin2PDF searches the text of the current PDF for the word specified. If the word is found, the auto-name variable %PDFAutoNameContentSearch% is filled with the word after the search word. PDFAutoNameContentLengthDwordSpecified the length of the text field to use for the auto-name variable %PDFAutoNameContentPosition%If you create the any of the string registry values as a REG_EXPAND_SZ instead of a REG_SZ type, the value will be expanded from environment variables. The environment variables are specified with "%" characters at the beginning and end of the variables as in "%HOMEPATH%". A list of Win2PDF environment variables that can be used in registry settings is at PDF Auto-name: User Defined. The REG_EXPAND_SZ option is not available from the Visual Basic SaveSetting command. The %DATE% and %TIME% environment variables are not expanded by this option.The registry methods are not safe when used with programs that have multiple threads or multiple processes that access Win2PDF unless you use a REG_EXPAND_SZ setting for "PDFDefaultFileName" with a %PDFMillisecond% or %PDFIncrement% variable to prevent files from being overwritten. For these types of programs, you need to ensure that only one thread or process has access to Win2PDF at a time by using a Windows critical section or mutex. The Windows printer interfaces do not have these limitations.When multiple instances of Win2PDF are installed, Win2PDF first looks in the registry locations based on the instance name of Win2PDF. This allows separate settings for different instance of Win2PDF. For example, if the current instance of Win2PDF is named "Win2PDF (Copy 1)" the following registry locations would be checked before the standard registry locations:"HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Dane Prairie Systems\Win2PDF (Copy 1)" "HKEY_CURRENT_USER\Software\Dane Prairie Systems\Win2PDF (Copy 1)" and "HKEY_LOCAL_MACHINE\Software\Dane Prairie Systems\Win2PDF (Copy 1)" If a setting doesn't exist under the instance name section of the registry, then Win2PDF checks the standard locations. Created with Help+Manual 8 andCreating a TIFF File - Win2PDF
Watch Folder, and command lines PDF2TIFF, PDF2PNG, CONVERTTO, BATCHCONVERT, WATCHCONVERT). Added new command line GETCONTENTSEARCHES. Fixed an issue scaling watermarks to the full page. Fixed a Win2PDF Pro licensing issue. Performance and stability improvements Added support for directly converting image files and HTML files from a Windows Explorer "Convert with Win2PDF" context menu. To convert a JPG, PNG, TIFF, GIF, BMP, or HTML file to PDF, right click and choose "Convert with Win2PDF. Added support for viewing PDF files from a Windows Explorer "View with Win2PDF" context menu. To view a PDF with Win2PDF Desktop, right click and choose "View with Win2PDF". Added support for using web addresses (URLs) for input files in most command line features. Added PDF/A output support to TIFF2PDFA, JPG2PDFA, PNG2PDFA, BMP2PDFA, GIF2PDFA, and Image2PDFA command lines. Added support for GETCONTENTSEARCH command line to return text after a search term in a PDF file. This can be used to rename PDF files based on the contents of the file in a Microsoft Power Automate Script. Added "Web Page To PDF" and HTML2PDF command line features. Added support for SPLITPAGESAFTERSEARCH command line to split pages based on a PDF search field. Added support for SIGN command line to sign a PDF using a digital certificate. Performance and stability improvements Frequently Asked Questions The standard Win2PDF trial version never expires, but it will add an extra page to each PDF until you purchase and enter a license. If you would like to evaluate Win2PDF or Win2PDF Pro without the extra page, contact support@win2pdf.com for a 30 day evaluation license. You do not need to reinstall unless you purchase Win2PDF Pro. When you purchase Win2PDF, you will receive an activation code by email. Entering the activation code will license the software and remove the trailer page from newly created. Win2PDF For Desktops and Laptops; Win2PDF For Servers; Win2PDF Pro Service Pack Update; Win2PDF For Windows XP and Vista; Win2PDF OCR Add-on; Win2PDF For Windows on Download . All Downloads; Win2PDF For Desktops and Laptops; Win2PDF For Servers; Win2PDF Pro Service Pack Update; Win2PDF For Windows XP and Vista; Win2PDF OCR Add-on; Win2PDF For Windows on Arm; Support .Comments
In a Microsoft Power Automate Script. Added "Web Page To PDF" and HTML2PDF command line features. Added support for SPLITPAGESAFTERSEARCH command line to split pages based on a PDF search field. Added support for SIGN command line to sign a PDF using a digital certificate. Performance and stability improvements Frequently Asked Questions The standard Win2PDF trial version never expires, but it will add an extra page to each PDF until you purchase and enter a license. If you would like to evaluate Win2PDF or Win2PDF Pro without the extra page, contact support@win2pdf.com for a 30 day evaluation license. You do not need to reinstall unless you purchase Win2PDF Pro. When you purchase Win2PDF, you will receive an activation code by email. Entering the activation code will license the software and remove the trailer page from newly created PDFs.If you purchase Win2PDF Pro, you will need to run the Win2PDF Pro setup program from the link in your email receipt. The Win2PDF Pro setup program includes encryption software that can't be made available as a public download. No, the Win2PDF setup program only install Win2PDF and nothing else. Win2PDF is supported by users licenses, not adware or spyware. You can download the latest Win2PDF setup program and run it. You do not need to uninstall Win2PDF, or re-enter your license code.To update Win2PDF Pro or Win2PDF Pro TSE, download and run the "Win2PDF Pro Service Pack" setup program.If you have an older version of Win2PDF released before October 2009, your license
2025-04-04Added support for batch converting Microsoft Word documents to PDF (DOCX to PDF, DOC to PDF, RTF to PDF) and batch converting OpenDocument Text documents to PDF (ODT to PDF). (Win2PDF Pro) Added DOCX, DOC, RTF, ODT, and TXT input formats and DOCX, RTF, ODT, and XPS output formats to batch convert feature, the watch folder and convert feature, and the CONVERTTO command line. (Win2PDF Pro) Added new command lines DOCX2PDF, DOC2PDF, RTF2PDF, ODT2PDF, and TXT2PDF (Win2PDF Pro). Added support for viewing DOCX, RTF, ODT, and Text files to the Win2PDF Desktop viewer, and exporting as DOCX, RTF, and ODT (Win2PDF Pro). Automatically install the Win2PDF OCR add-on for Win2PDF Pro. Added optional timeout parameter to HTML2PDF command line. Added a new option to search below a keyword for content based auto-naming and content based auto-renaming. Added support for PRINTPDFDIRECT command line to print to printers that support "Direct PDF" printing. Added support for GETCONTENTSEARCHBELOW command line to search for content directly below a search term. Added an error log named "Win2PDFErrorLog.csv" if an error occurs during a batch convert. (Win2PDF Pro) Fixed a problem when the temp folder contained too many files. Performance and stability improvements Added support for adding a watermark or background to an existing PDF to Win2PDF Desktop (requires Win2PDF Pro). Added support for changing security options of an existing PDF to Win2PDF Desktop (requires Win2PDF Pro). Added support for converting SVG to PDF to the CONVERTTO command line, the batch convert feature, the watch folder feature, and the SVG2PDF command line. Added new feature to split pages before search to Win2PDF Desktop and SPLITPAGESBEFORESEARCH command line. Added page size parameter to HMTL2PDF. Added support for converting from PDF to TIFF or PNG with transparent backgrounds (Export PDF to TIFF, Export PDF to PNG, Batch Convert,
2025-04-09Win2PDF uses standard Windows APIs for settings when possible. This includes settings for paper size, paper orientation, and resolution. You can set the PDF file name from VB.NET or C# using the .NET framework Printersettings.PrintFileName property. You should also set the PrinterSettings.PrintToFile property to true:PrintDocument.PrinterSettings.PrintFileName = "C:\Users\test\AppData\Local\Temp\aFile.pdf"PrintDocument.PrinterSettings.PrintToFile = true;For settings that aren't available through the Windows API, Win2PDF can use the Windows registry. This makes it easy to control Win2PDF from almost any development environment.Win2PDF looks for registry values at the following locations and in the following order: "HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Dane Prairie Systems\Win2PDF" "HKEY_CURRENT_USER\Software\Dane Prairie Systems\Win2PDF" and "HKEY_LOCAL_MACHINE\Software\Dane Prairie Systems\Win2PDF" The first registry location is used for the Visual Basic and VB.NET "SaveSetting" function. From Visual Basic or VB.NET, you can call SaveSetting with the following parameters to control Win2PDF:SaveSetting "Dane Prairie Systems", "Win2PDF", ValueName, ValueFrom C#, you can use the same fully qualified SaveSetting function name:Microsoft.VisualBasic.Interaction.SaveSetting("Dane Prairie Systems", "Win2PDF", ValueName, Value)Where "ValueName" and "Value" will depend on the Win2PDF setting to control. The SaveSetting command only works with Win2PDF registry settings that use a string type.The HKEY_CURRENT_USER registry location is useful if you want the setting to apply only to the current user. This is especially important when using Win2PDF in a multi-user environment such as Windows Terminal Services.The HKEY_LOCAL_MACHINE location is useful if you want the setting to apply to all users, the application is running as part of a Windows service, or if your application is only going to be used with a single user.After the document is created, the registry value will be deleted by Win2PDF. If you would like the setting to apply to all documents without having to add the registry value for each document, you can create a non-zero registry value named "persistent" to one of the locations listed above. This will prevent Win2PDF from deleting the value after each document. Most settings also have a "Default" setting that is not deleted after each document.The following Win2PDF settings can be controlled from the registry. All settings with the "String" type support Environment Variable Expansion if saved as REG_EXPAND_SZ.Value NameTypeDescriptionPDFFileNameStringControls the output
2025-04-16Specified by PDFFileName, PDFPostFileName, or PDFDefaultFileNameshell printDwordWhen set to 1, use the Windows default PDF viewer to print PDF files when the "Print File" option is enabled.PDFPreviewDwordWhen set to 1, use the Win2PDF Desktop PDF viewer instead of the default Windows PDF viewer.PDFAutoNameContentSearchWord PDFAutoNameContentSearchWord2 PDFAutoNameContentSearchWord3StringWin2PDF searches the text of the current PDF for the word specified. If the word is found, the auto-name variable %PDFAutoNameContentSearch% is filled with the word after the search word. PDFAutoNameContentLengthDwordSpecified the length of the text field to use for the auto-name variable %PDFAutoNameContentPosition%If you create the any of the string registry values as a REG_EXPAND_SZ instead of a REG_SZ type, the value will be expanded from environment variables. The environment variables are specified with "%" characters at the beginning and end of the variables as in "%HOMEPATH%". A list of Win2PDF environment variables that can be used in registry settings is at PDF Auto-name: User Defined. The REG_EXPAND_SZ option is not available from the Visual Basic SaveSetting command. The %DATE% and %TIME% environment variables are not expanded by this option.The registry methods are not safe when used with programs that have multiple threads or multiple processes that access Win2PDF unless you use a REG_EXPAND_SZ setting for "PDFDefaultFileName" with a %PDFMillisecond% or %PDFIncrement% variable to prevent files from being overwritten. For these types of programs, you need to ensure that only one thread or process has access to Win2PDF at a time by using a Windows critical section or mutex. The Windows printer interfaces do not have these limitations.When multiple instances of Win2PDF are installed, Win2PDF first looks in the registry locations based on the instance name of Win2PDF. This allows separate settings for different instance of Win2PDF. For example, if the current instance of Win2PDF is named "Win2PDF (Copy 1)" the following registry locations would be checked before the standard registry locations:"HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Dane Prairie Systems\Win2PDF (Copy 1)" "HKEY_CURRENT_USER\Software\Dane Prairie Systems\Win2PDF (Copy 1)" and "HKEY_LOCAL_MACHINE\Software\Dane Prairie Systems\Win2PDF (Copy 1)" If a setting doesn't exist under the instance name section of the registry, then Win2PDF checks the standard locations. Created with Help+Manual 8 and
2025-04-10Download Win2PDF OCR Add-on Free add-on to enable optical character recognition (OCR) features to Win2PDF. Enables the Portable Document Format - Searchable (OCR PDF) save-as type,the Export -> PDF - Searchable (OCR) menu,and the makesearchable command line features in Win2PDF to make any PDF searchable. Supports the following languages for making a PDF searchable: English, Deutsch (German), Français (French), Italiano (Italian), Nederlands (Dutch), Ελληνικά (Greek), Português (Portuguese), Español (Spanish), العربية (Arabic), Հայերեն (Armenian), Български (Bulgarian), বাংলা (Bengali), Català (Catalan), Corsu (Corsican), Hrvatski (Croatian), Čeština (Czech), 简体中文 (Chinese Simplified), Dansk (Danish), Suomi (Finnish), עברית (Hebrew), हिंदी (Hindi), Magyar (Hungarian), Íslenska (Icelandic), 日本語 (Japanese), 한국어 (Korean), Latviešu (Latvian), Lietuvių (Lithuanian), Norsk (Norwegian), Polski (Polish), Română (Romanian), Русский (Russian), Српски (Serbian), Slovenčina (Slovak), Slovenščina (Slovenian), Svenska (Swedish), ภาษาไทย (Thai), Türkçe (Turkish), Українська (Ukrainian), Tiếng Việt (Vietnamese). *Requires that Win2PDF is already installed. The OCR Add-on is automatically installed in Win2PDF Pro 10.0.144 and above. **You must accept the following license agreementduring the Win2PDF software installation. New Win2PDF 10 Update Now Available! Our newest release of Win2PDF 10 build 174 includes the following new features: Added support for converting email formats EML, MSG, and MHT files to PDF, images, and text. (Win2PDF Pro only) Added command lines to convert from email formats to PDF: "EML2PDF", "MSG2PDF", and "MHT2PDF". Also added command line options to print spreadsheet formats to a paper printer: "PRINTEML", "PRINTMSG", and "PRINTMHT". (Win2PF Pro only) Added “pdfscansearchable” output format to the command line “convertto”, “batchconvert”, and “watchconvert” commands to improve text recognition for lower quality scanned document. Added a new batch convert option to "Archive Source Document As Attachment". (Win2PDF Pro only) Added Win2PDF Desktop menu items to add attachments, save attachments, and delete attachments including documents, images, audio files, or video files to a PDF. (Win2PDF Pro only) Added command
2025-04-15Note: In the latest version of Win2PDF, the Win2PDF Mail Helper functionality has been incorporated in to the Win2PDF Desktop application and is no longer required in most circumstances (See How to Mail a PDF).The Win2PDF Mail Helper application is an optional SMTP mail client that integrates with Win2PDF and supports sending email without user interaction. This application can be downloaded from the Win2PDF support download site at: email without user interaction, you must have the Win2PDF Mail Helper application installed and configured, you must set the email recipient address, and you must enable the "Send email - no user interaction" option. The Win2PDF Mail Helper uses SMTP to send email, and requires configuration to use an SMTP server. You can use the "Configure Win2PDF Mail Helper" menu option to interactively set the server settings, or you can use the following registry settings in any of the standard registry locations:Value NameTypeDescriptionPDFMailFromStringUsed to fill in the "from:" field in the email header.PDFMailServerNameStringSMTP server namePDFMailUserNameStringIf authentication is used, the user name for the SMTP server.PDFMailPasswordStringIf authentication is used, the password for the SMTP server.PDFMailAuthenticationString1 if authentication is used by the SMTP server, 0 otherwise Created with Help+Manual 8 and styled with Premium Pack Version 4 © by EC Software --> --> conflicts with Olark --> -->
2025-04-21