Raw File Printer is a tool to print files directly on Windows(tm) Printers. Input file type must be recognized by printer’s driver, like PDF, PS, XPS etc.

Usage

To print on local printer:

c:\Program Files (x86)\RawFilePrinter>RawFilePrinter.exe -p "c:\Users\Me\Desktop\mypdffile.pdf" "Canon Printer"

To print on network shared printer:

c:\Program Files (x86)\RawFilePrinter>RawFilePrinter.exe -p "c:\Users\Me\Desktop\mypdffile.pdf" "\\myhost\NetworkPrinterName"

List available Windows(tm)Printers:

c:\Program Files (x86)\RawFilePrinter>RawFilePrinter.exe --list all

Download

Version 1.4 (Windows x32/x64)

older versions

License

Follow two steps below to purchase license via PayPal (you can also visit our online shop to order license in classic way). You will receive an email with license key once you purchase it.

  1. Provide Name to generate license key (License key will introduce itself using this name. It can be your name, like John Smith or company name like Company Inc).
  2. Click “Buy Now” button below (to pay using PayPal or Credit Card. Put a note in the “Note to Seller” field requesting an invoice, if you require one)
Enter Your Name (Company Name)

Sample batch script

RawFilePrinter.exe -p "c:\Users\Me\Desktop\mypdffile.pdf" "Canon Printer"
IF %ERRORLEVEL% 1(
echo "Error!"
)

Sample C# code

private static void ExecuteRawFilePrinter() {
  Process process = new Process();
  process.StartInfo.FileName = "c:\\Program Files (x86)\\RawFilePrinter\\RawFilePrinter.exe";
  process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
  process.StartInfo.Arguments = string.Format("-p \"c:\\Users\\Me\\Desktop\\mypdffile.pdf\" \"gdn02ptr006\"");
  process.Start();
  process.WaitForExit();
}

FAQ

  • How to launch RawFilePrinter with license:
rawfileprinter.exe -p --lic "MYLICENSESTRINGFROMEMAIL" "c:\Users\MyUser\Desktop\myfile.pdf" "printername"
  • How to launch RawFilePrinter with license file (stacked license file for BigDotSoftware partners):
rawfileprinter.exe -p --lic-file "C:\PathtoMyLicense\licensefile.lic" "c:\Users\MyUser\Desktop\myfile.pdf "printername"