Neevia docuPrinter SDK

Neevia docuPrinter SDK


VERSION 7.3
Updated on: July 16, 2024


Reliable library for controlling docuPrinter LT, Pro or TSE via code.

  DOWNLOAD     PRICING / BUY


DOCUMENTATION
Neevia docuPrinter SDK user manual  Neevia docuPrinter SDK code samples


docuPrinter SDK is a software development tool that can be used by developers and programmers to control docuPrinter LT, Pro or TSE and programmatically create PDF or Image files from their own applications.

docuPrinter SDK works on every Windows operating system from Windows Server 2022 to Windows 2003 and because it includes both C/C++ libraries and COM object, the functionality of the product can be accessed from most programming languages like C, C++, Visual Basic, Delphi and MS Access. docuPrinter SDK is also .NET compatible meaning that VB.NET, C#, and J# programmers can also take full advantage of the product.

KEY FEATURES
  • Support for Windows 2003, Vista, 2008, 7, 8, 10, 11 2012, 2016, 2019, 2022;
  • Create PDF, EPS, PostScript, TEXT, JPEG, TIFF, PNG, PCX, BMP, PSD and PCL-XL files from any Windows application that supports printing;
  • 128/256 bits PDF encryption (security) support;
  • PDF linearization (fast web view) support;
  • Font embedding, resolution and image compression support;
  • Apply stationery and watermark;
  • Customize the docuPrinter LT, Pro and TSE user interface;
  • Multi-language support;
  • Combine (merge) multiple documents into a single PDF file;
  • Combine (merge) multiple documents into a single TIFF file;
  • Control the docuPrinter Word macro for Enhanced PDF creation from MS Word;
  • Control the docuPrinter Excel macro for Enhanced PDF creation from MS Excel;
  • Control the docuPrinter PowerPoint macro for Enhanced PDF creation from MS PowerPoint;
SUPPORTED OPERATING SYSTEMS

The operating systems listed here have been tested with Neevia docuPrinter SDK and are officially supported:

  • Windows 11 64-bit edition
  • Windows Server 2019 64-bit edition
  • Windows Server 2016 64-bit edition
  • Windows 10 32-bit and 64-bit editions
  • Windows 8 32-bit and 64-bit editions
  • Windows Server 2012 32-bit and 64-bit editions
  • Windows 7 32-bit and 64-bit editions
  • Windows Server 2008 32-bit and 64-bit editions
  • Windows Vista 32-bit and 64-bit editions
  • Windows Server 2003 32-bit Web Edition, Standard Edition and Enterprise Edition
  • Windows Server 2003 x64 Web Edition, Standard Edition and Enterprise Edition
  • Windows XP Professional and Home Edition with Service Pack 1, 2 or 3
  • Windows XP x64 Professional with Service Pack 2 or 3
  • Windows 2000 Professional, Server and Advanced Server
RECOMMENDED HARDWARE
  • Standard PC; 2GHz or faster compatible x86/x64 processor
  • RAM: 2GB RAM recommended, 1GB minimum
  • Hard-disk: 100MB free space recommended, 30MB free space required
  • Display: 16-bit display adapter recommended; greater than 4-bit display adapter required
Product Comparison Chart (docuPrinter)
FEATURES LT PRO TSE
Windows 2000/XP, 2003/VISTA/2008, 7/8/10/2016/2019  
Windows 2000/2003, 2008/2012, 2016/2019 Terminal Server    
Citrix Metaframe    
Licensed per Computer (Desktop)  
Licensed per Server    
Create PostScript / PDF files
Create PDF files with security (PDF Encryption)
Create TIFF, JPEG, BMP, PNG, TEXT, PCX files  
Extract Text from PDF and PostScript files  
Create PSD and PCL-XL files  
Convert PostScript into PDF
Convert PDF/PostScript into TIFF, JPEG, BMP, PCX  
Microsoft Word \ Excel \ PowerPoint \ Publisher macros
Auto file naming
Silent (unattended) install
Configured on Desktop by end user
Configured at Server Level by IT Admin    

What is Neevia docuPrinter SDK

docuPrinter SDK is a software development tool that can be used by developers and programmers to control docuPrinter LT, Pro or TSE and programmatically create PDF or Image files from their own applications.


I want to use docuPrinter SDK. What are the requirements?

In order for docuPrinter SDK to work you need to have docuPrinter LT, Pro or TSE installed.


What file formats can docuPrinter SDK convert?

Any file that can be printed in MS Windows can also be converted to PDF or Image using docuPrinter SDK.


What are the main docuPrinter SDK features?

Below are listed the main docuPrinter SDK features:

  • Windows 2000, XP, 2003, Vista, 2008, 7, 8, 10, 2012, 2016, 2019;
  • Create PDF, EPS, PostScript, TEXT, JPEG, TIFF, PNG, PCX, BMP, PSD and PCL-X files from any Windows application that supports printing;
  • 40/128/256 bits PDF encryption (security) support;
  • PDF linearization (fast web view) support;
  • Font embedding, resolution and image compression support;
  • Apply stationery and watermark;
  • Customize the docuPrinter LT, Pro and TSE user interface;
  • Multi-language support;
  • Combine (merge) multiple documents into a single PDF file;
  • Combine (merge) multiple documents into a single TIFF file;
  • Control the docuPrinter Word macro for Enhanced PDF creation from Word;
  • Control the docuPrinter PowerPoint macro for Enhanced PDF creation from PowerPoint

What is PDF linearization?

PDF linearization is a way to optimize PDF files for more efficient viewing over the web. Pages are loaded faster and the user does not have to wait until the entire PDF file is uploaded by the browser.

How can I order docuPrinter SDK?

You can purchase docuPrinter SDK online at http://www.neevia.com or via the Neevia Technology Sales Department at sales@neevia.com. For online orders it may take up to 4 business hours to verify and email the licensing info.

How is docuPrinter SDK licensed?

docuPrinter SDK is licensed per computer.


How much does docuPrinter SDK cost?

The cost of one license of docuPrinter SDK is US$30. Discounted volume licensing is available - please see the complete pricelist or contact Neevia Technology Sales Department at sales@neevia.com for more details. We also offer discounted pricing for government and educational institutions.


Is site licensing available for docuPrinter SDK?

Yes, Neevia Technology offers a competitive site-licensing program for docuPrinter SDK. Please contact Neevia Technology Sales Department at sales@neevia.com for more details on this type of licensing.


What payment and delivery options do I have?

All Neevia products can be bought online or through a purchase order. The main delivery method is via download.


Does Neevia offer refunds?

Software is non-refundable. All Neevia products can be fully tested before purchase.

What support is offered if I have any technical questions regarding docuPrinter SDK?

Free support for the first year is available to all Neevia customers. Our support department can be reached by submitting a request to support@neevia.com. Telephone support is also available - to reach our support department call (954) 893-9343 - 9AM to 5PM EST.

How long does it normally take to receive a response from the support department?

We will respond and solve all technical support issues within two business hours (9AM to 5PM EST). This response time may vary depending on the nature of each issue submitted.

How can I download an evaluation version of docuPrinter SDK?

An evaluation version of docuPrinter SDK can be downloaded from our website - DOWNLOAD


What are the limitations of the evaluation version?

The evaluation version is a fully functional copy of the licensed product. Files created using the evaluation version will contain a "trial" watermark on every page.


Do I need to uninstall my trial version in order to install the full version after I purchase a license?

No. All you need to do is register the docuPrinter SDK with the registration info sent to you after the purchase. This process is fully documented in the docuPrinter SDK User's Manual.

I get an error message when trying to install docuPrinter SDK. What should I do?

Here are the things you should consider:

  1. Before installing docuPrinter SDK make sure that you have installed docuPrinter LT, Pro or TSE on the computer;
  2. Make sure that the Print Spooler service is started;
  3. Make sure that the user account you are installing docuPrinter SDK from has write access permissions to the HKEY_LOCAL_MACHINE\SOFTWARE registry key;
  4. Reboot the computer and try the docuPrinter SDK installer again;

The JPEG files that I create through docuPrinter SDK seem to be grayed. How can I improve that?

docuPrinter SDK allows you to set the "quality" of the output JPG/JPEG files. For that set the JPEGImageQuality property to a higher setting to improve image quality.

NOTE: Adjusting the image quality to a higher setting can cause your JPEG file to become larger (in file size) so experiment to see which setting works best for your documents.


What should I change in the docuPrinter SDK configuration to create smaller PDF files?

Here are several things you can try (note that, by default, docuPrinter SDK is configured to create high-quality PDF files optimized for printing):

a. Set the following docuPrinter SDK property OptimizePDFfor="screen".

b. Set the following docuPrinter SDK property TrueTypeFontDownloadOption=1.


When I'm trying to append (insert before) pages to an existing PDF document with docuPrinter SDK, I get an error message (or the resulting PDF file is blank). What should I do?

Make sure that the PDF document you are trying to append to is not encrypted or in use by some other application;


Why some of the PDF files created with docuPrinter SDK cannot be displayed in MacOS X Preview?

MacOS X Preview doesn't support PDF files with custom true type font encoding - Acrobat Reader for MacOS X displays this type of PDF documents without any problem. A simple workaround is to force docuPrinter to produce PDF files with type1 (PostScript) fonts inside which are fully supported by MacOS X Preview - for this set TrueTypeFontDownloadOption=1.


When I print from Word through docuPrinter SDK and my page orientation is Landscape the resulting PDF gets rotated. What do I do?

Try to set the following docuPrinter SDK property PDFAutoRotatePages="PageByPage".