What's New in Raster Image Printer

What's new in Raster Image Printer 11.0.004

  • Fixes: For very large images that do not fit in memory software processes the images in bands. Peernet fixed a one pixel error when banded images are upside down which created a one pixel gap in between the bands when reassembled into a single image.

What's new in Raster Image Printer 11.0.003

  • Improved parallel printer job throughput.
  • Other security fixes for Window 10.

What's new in Raster Image Printer 11.0.002

  • Fixes an issue in the text extraction process where font metric information was not correctly scaled to size of font causing text to become scrambled in physical layout mode.

What's new in Raster Image Printer 11.0.001

  • Adds full support for Microsoft Windows 10.
  • Paper size matching was altered to match identically to how paper size matching works for all other Microsoft built printers and the printer core components are now fully 64-bit when installed on a 64-bit operating system.
  • In order to improve security, the long since deprecated email functionality was removed in this release which on some systems was failing various security audit scans.


  • Cumulative security updates to improve stability.
  • Fixed trimming issue where top and bottom of band were not correctly trimmed. This only occurred when the image being trimmed required banding in order to process in limited memory.

What's new in Raster Image Printer 10.0.010

  • Random issue with property tabs Image Processing and Page Processing on 64-bit operating systems sometimes failing to display properly is resolved in this update.
  • When upgrading the Windows operating system from Windows XP or Vista and moving to Windows 7 or better, the printer would sometimes fail to install; this update resolves this issue.

What's new in Raster Image Printer 10.0.009

  • Added feature to split multipage files by page count and/or file size threshold, feature can be enabled on the Save tab of printing preferences.


  • Fix to allow the use of UNC naming (\\Server\Folder\) in the Output Directory field.
  • Fix for PNControl temp files filling up the temp folder when using PNSrv10 COM in a Windows service running under NETWORK SERVICE account.

What's new in Raster Image Printer 10.0.007

  • Fix for potentially null pointer exception in PNSrv10 on systems with low resources.
  • Fix issue in locating script file when %TEMP% is setup to be session local.

What's new in Raster Image Printer 10.0.006

  • Cumulative security updates to improve stability.
  • Fix for handling of very large image files that produced incorrect output (parts of the page repeated or black areas) when scaling.
  • Fix for issue with print jobs that are submitted to the print queue with tabs as part of the print job name. In this scenario the file would spool but not print and no output was created. The tabs are now replaced with spaces and leading and trailing spaces are removed from the job name.
  • Fix for late binding when using the PNSrv10 COM interface, including using dynamic types and named and optional arguments.

What's new in Raster Image Printer 10.0.005
Added feature to allow the output file name to be specified when a print job is created by the calling application. For example, if you Print to File from an application like Word, Excel or any other application, the specified file will be used as the save file name and location.

This feature allows the Raster Image Printer to be used as a full replacement for the Microsoft Document Image Writer and even if you have programmed software to automatically print to the Microsoft Document Image Writer where the PrintOut method specified the output file name, the Raster Image Printer 10.0.005 will now use this information for the output file name.

What's new in Raster Image Printer 10.0.004

  • Resolved issue where Printer would failed to install on some supported Windows platforms.

What's new inRaster Image Printer 10.0.003

  • A registry key value is being stored as if the product were a version 9 product and not a version 10 product, this has been corrected.

NOTE: If you have been using the PNSrv10 COM interface prior to 10.0.003 release, please make sure you update to this release. You will also need to manually cleanup the registry using regedit. Locate the folder, HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\PEERNET Inc.\Printers\9 or HKEY_LOCAL_MACHINE\SOFTWARE\PEERNET Inc.\Printers\9 using regedit and delete all keys that are in the form of a GUID {F2A676AF-655B-49D6-BB03-6A8FA336386B} found in this folder.

What's new inRaster Image Printer 10.0.002

  • For PNSrv10 COM Interface users, improved the cleanup of printer information left behind in registry by a Microsoft Windows when they are requested to delete a printer.
  • For PNSrv10 COM Interface users, added missing properties for controlling fax formating options: 'Fax Page Use 256 Greyscale Palette'.
  • For PNSrv10 COM Interface users, added missing properties for controlling control string recognization: 'Control String Prefix' and 'Control String Suffix'.

What's new in Raster Image Printer 10.0

  • Supports Windows 8 and Windows Server 2012.
  • Supports handling documents with millions of pages.
  • Supports adding header and footer endorsements on each generated image(s).
  • PNSrv10 COM interface included which supports this new release.

What's new in Raster Image Printer 9.0.013

  • Improved performance of printing lots of small documents in a row.
  • Improved performance of text extraction.
  • Fixed issue with COM API reporting jobs not completed when no jobs in print queue, introduced by Windows 7 and Windows 2008 SP1.

What's new in Raster Image Printer 9.0.012

  • New feature added to support rendering pages at resolution of printer when in Fax Mode. This feature is enabled by default. It solves the problem of Excel documents creating more pages when forced to rendered document at Fax resolution (200 dpi) as was default in prior releases
  • Enhanced support of paper selection based on paper width and height. A few products do not always select paper type (Letter, A4, etc.) but instead only use the width and height of the paper. Product now matches postscript printer driver behaviour for this situation
  • For PNSrv9 COM users, improved speed of creating printer pool, enhanced clean-up of ports and printers to ensure all registry keys removed

What's New in Raster Image Printer 9.0.011

Support added for:

  • Windows 7 (SP1)
  • Internet Explorer 9.0
  • Adobe Acrobat and Reader X (10.0.xx)

New features and fixes:

  • New feature added to allow creation of PDF/A-1b standard complaint files when created PDF documents.
  • New feature added to support saving sent messages in the sent folder when using extended MAPI.
  • Resolved issue with memory leak in spooler (spoolsv.exe) process.

What's New in Raster Image Printer 9.0.010

  • Resolves issues in the PNSrv9 COM Interface where the SetTIFFCompressionOptions method did not correctly configure compression to JPEG in TIFF when called with any of the JPEG compression options as follows:
    which resulted in only LZW compressed images instead of JPEG compressed images in TIFF files.

What's New in Raster Image Printer 9.0.009

  • Resolved conversion performance/speed issue found on computers with no internet access.

What's New in Raster Image Printer 9.0.008

  • Added feature to allow enabling Fax Mode to use a full 256 greyscale palette when dithering to black and white. The default is still to use a 64 greyscale palette to reduce size of fax and eliminate low intensity colors used normally to shape areas.
  • Added feature to allow setting the Control String prefix and suffix to a single unicode character value. By using this feature, products like Crystal Reports 11 and Adobe Reader can be configured so the product recognizes control strings. The default prefix of '~0%' and suffix '?' are used if this feature is not in affect.
  • Fixed an issue in the [TIFF File Format] section of the config C.INI file and the script S.INI file. The keywords for the Color Compression and Greyscale Compression entries:
    • High quality JPEG
    • Medium quality JPEG
    • Low quality JPEG

    were not being recognized.

What's New in Raster Image Printer 9.0.007

  • Resolved a multi-thread issue causing trial watermark to appear randomly on output when printer used in highly threaded application on computers with more then 4 CPUs.

What's New in Raster Image Printer 9.0.006

  • Resolved another issue with paper sizes off by 1 pixel when user paper size specified instead of form name.

What's New in Raster Image Printer 9.0.005

  • Resolved issues in Fax Mode with paper sizes off by 1 pixel.
  • Added support to detect pre-rotated forms like 'A4 Rotated', so operation like rotated landscape pages will be applied correctly to these paper sizes.
  • Enhanced watermark brightness to allow full range from -100 to 100 for improved control.
  • Resolved issues with PrintRange, SkipPage, and watermark control strings.
  • Resolved issue with $copies variable not reporting correct number of copies selected during print operation.

What's New in Raster Image Printer 9.0.004

  • Fixed spooled page count for PNSrv9 COM users on Windows 2008 systems.

What's New in Raster Image Printer 9.0.003

  • Fixed auto selecting of paper size in fax mode to when paper is printed landscape.

What's New in Raster Image Printer 9.0.002

  • Added new feature to support auto selecting of paper size in fax mode based on first page of document.

What's New in Raster Image Printer 9.0.001
Raster Image Printer 9.0 has been upgraded and enhanced to unify the driver with PEERNET's family of image printer drivers, TIFF Image Printer and PDF Image Printer. All drivers now share the same user interface, options and most features as applicable.

Technical Enhancements Include:
Improved the performance of the printer driver to take advantage of parallel processing capabilities on multi-core machines.

Custom paper size improved, major improvement for those working with large paper or rotated paper sizes such as AutoCad users.

  • Removed the need to use the named paper size Custom Size; custom paper sizes can now be set directly through the Advanced Features tab without changing the paper size set on the printer driver's Layout tab.
  • Can now create custom paper sizes larger than 54x54inches.
  • Units for custom paper size are now entered as inches (English units) or centimeters (Metric units)

Added the ability to create faxable images:

  • Supports creating Profile F and Profile S monochrome fax images, and Profile C color fax images.
  • Fax images can be created in Letter, Legal, A4(ISO), A3(ISO) and B4(ISO) paper sizes.
  • Customize fax image scaling and its alignment on the fax-sized page.
  • Supports the following fax resolutions: 100 x 100, 200 x 100, 200 x 200, 204 x 98, 204 x 196, 300 x 300, 400 x 400, 408 x 391, 204 x 391, 300 x 600, 400 x 800, 600 x 600, 600 x 1200, 1200 x 1200.
  • A reduced fax mode palette is used when creating Profile F and Profile S fax images.

Added the ability to set PDF security options:

  • 40-bit/128-bit encryption.
  • Customize user permissions on the created PDF, such as copying text and graphics, printing or changing the document and adding or changing comments and form fields.
  • Set passwords for opening or changing the PDF.

File type, compression and color reduction options on the File tab have been moved to the Save tab and have been simplified to make it easier to select the output file type. The Compression options are now on their own tab, making it easier to select compression settings for individual file types.

New Color Reduction options have been added to give greater control over the output files:

  • Reduce to 256 color palette will reduce each page to a maximum of 256 colors.
  • Reduce to 16 color palette will reduce each page to a maximum of 16 colors.
  • Reduce to optimal palette, 256 colors max will reduce each page to its minimum number of colors with a maximum of 256 colors.
  • Reduce to optimal palette, 16 colors max will reduce each page to its minimum number of colors with a maximum of 16 colors.

Added the following enhancements to page and image processing:

  • Added Trim feature that can automatically trim page margins based on a customizable intensity level.
  • Crop had been enhanced to include the ability to:
    • crop and discard image margins
    • crop and keep an inside area of the image
  • Image Brightness Level allow you to lighten or darken the image or text.
  • Copy To has been enhanced to include the ability to:
    • copy all or part of the image to a new page of the same or different size, including margin settings.
    • choose scaling and alignment of the new image.
  • Units are now entered as inches (English units) or centimeters (Metric units).

New image resampling features replace the older Scale output to DPI and allows:

  • Scaling the output image to a particular width and height.
  • Setting the new dimensions can be set using Pixels, as a Percentage of the original size, or by setting a new image resolution (DPI).

All printing is processed synchronously with the print job in the print spooler. The print job is held in the print queue until the file is created and is ready for further processing. This is different from the previous versions of the driver and should simplify the automation process for application developers who are watching the printer queue to determine when the file is created.

Control Strings can now be enabled or disabled. Control Strings are disabled when Raster Image Printer 9.0 is installed.

Added the ability to extract text from the printed documents; new Text Extraction features include:

  • text layout options to better preserve the formatting of the text in the original document
  • Text extraction files encoded as ANSII, UTF-8 or UTF-16
  • Emulate Windows, Unix or Mac end-of-line encoding
  • Emit page breaks in the text file

Includes PNSrv9 COM Interface
The PNSrv9 COM Interface was designed to make it easier for you, the developer, to programmatically control the Raster Image Printer through your .NET applications by providing the ability to control and communicate with the Raster Image Printer 9.0 during the printing and file creation process. It replaces and greatly enhances the older script file methodology used in the previous versions of the printer.