Scan To PDF, Scan To Email With PDF Attachment, PDF Scanning Software, Paper to PDF, PDF OCR Searchable, Document Archive, escanear pdf, software de escaneado pdf, numériser pdf, numériser pdf software, scannen pdf, scannen pdf software, scansione pdf, scansione pdf software Based in London UK, OIC offers Scan to PDF software, PDF scanning software, scan to email, scanning to Outlook, scanning to pdf, electronic document management and imaging services from software to fully integrated solutions. This includes web based document management systems that can operate over the internet

    Converting your paper documents into PDF files
Paper to PDF
PDF Scanner 
Dont Fax it, Scan and Email! 
Make a PDF from Images
Home page Download Demo Prices & Buy Now System Features Plugins Our Clients Contact us Deutsche English français español italiano Norsk português
Plugins are software modules that add additional functionality to the standard version ScanToPDF. For the latest pricing and details on how to download and configure the plugins please send us an email outlining your requirements.
Batch Scanning
The standard version of ScanToPDF will scan a batch of multiple pages and create one, multi-paged PDF file. The addition of the batch scanning plugin allows for the creation of multiple PDFs from a scanned batch.

The division of the batch into multiple PDFs can be controlled in a number of ways.
  • Using a pre-set number of pages - you can specify that you want a PDF created every 'N' pages. For example using a setting of a PDF every 1 page will convert a batch of 30 pages into 30 one page PDFs. A setting of a PDF every 3 pages you would create 10 PDFs each with 3 pages.


  • Using a barcoded or blank separator page - by inserting separator pages between documents determines when a new PDF file is created. This option allows you to create multiple PDFs of variable page length from the batch of pages. We highly recommend the use of a barcoded separator and provide an example - click here to view - which can be printed as often as required. We also suggest that the separator page is printed on coloured paper which makes post-scanning removal a lot easier. The barcode recognition module is required for this option.

  • Note that the problem with a blank page is that defining what is to be taken as blank is highly dependent on your scanner settings and a page with a few words or a short hand written note may be taken as a blank page.

  • Detecting a barcode on the first or last page - here the recognition of a barcode triggers the creation of a PDF. For example a batch of contracts of multiple page length can be scanned to a PDF per contract by the detecting a contract reference barcode on either the first or the last page of the document. The barcode recognition module is required for this option.
Note that the naming of the PDF files generated by the Batch Scanning plugin can be automated using the Auto Filenamer plugin.

Automatic Filename Generation
FileName Generator - This plugin removes the need for the operator to enter a file name. The automatically generated filenames are formed using the following options.

An increment - here the file name is a simple sequential series of numbers

- {%increment%}.pdf generates 1.pdf, 2.pdf, 3.pdf, etc
- {%increment%:000000}.pdf generates 000001.pdf, 000002.pdf, etc

A datetime stamp - here the file name is based on today's date the current time

- {%datetime%:dd MMM yy}.pdf generates 06 NOV 05.pdf
- {%datetime%:yyyyMMdd}.pdf generates 20051106
- {%datetime%:yyyyMMddhhmmss}.pdf  generates  20051106141720.pdf

Note that the different options can be used in combination
- {%datetime%:yyyyMMdd}-{%increment%:000}.pdf generates 20051106-078.pdf

And with the addition of the barcode recognition plugin
- {%barcode%}.pdf generates 637444.pdf where 637444 is the barcode value.

And in conjunction with the MetaData plugin the indexing data entered can be used to construct a filepath and file name
- {ClientCode}\{DocType}\{DocRef}-{DocDate}.pdf

Logfile Generator Plugin
On completion of creating the PDF the addition of this plugin will create a csv logfile containing the pdf name, pdf filepath and optional indexing information.

This log file can then be processed by your own application to update your database with a link to the PDF or to initiate a workflow process.

Document Selector Plugin
Document Selector Plugin - This plugin allows you to set up multiple document types each with their own settings, e.g. save to different folders, different file name options, scan some types in batch mode, read barcodes or not, etc.

  Metadata Indexing Window

API Plugin
The API plugin enables ScanToPDF to be called from within your own application.

Your application can pass parameters specifying the pdf filename and pdf filepath and receives a notification from ScanToPDF confirming that the PDF has been created successfully.

The simplest method of integration is for your application to launch Scan To PDF passing the PDF filename and path as a switch. For example, in C# this would be achieved with the following code:

//contractId will have been assigned by your application
string pdfPath=@"//docserver/pdfarchive/contracts/" + contractId + ".pdf";
System.Diagnostics.ProcessStartInfo psInfo =new
System.Diagnostics.ProcessStartInfo();
psInfo.FileName=@"C:\Program Files\O Imaging Corporation\ScanToPDF\scantopdf.exe";
psInfo.Arguments="/autoscan /pdfpath=" + pdfPath + "/terminateaftersave";
System.Diagnostics.Process.Start(psInfo);

And here's some example code for scanning a supplier invoice document to PDF from within an Access Database application:

Dim pdfpath As Variant
Dim pdfname As Variant
Dim progpath As Variant
Dim progswitches As Variant
Dim x%

pdfname = "SI123456" '//set by your application
pdfpath = "//server/works order pdfs/" & pdfname & ".pdf"
progpath = "C:\Program Files\O Imaging Corporation\ScanToPDF\scantopdf.exe"
progswitches = " /autoscan /terminateaftersave /pdfpath=""" & pdfpath & """"
x% = Shell(progpath & progswitches, vbNormalFocus)

Scan to PDF can be integrated with your application software via a number of methods. These methods include:  
  • COM Objects
  • .NET Assemblies
  • SQL script database updates
  • XML file write/read
Integration enables Scan To PDF to automatically attach a PDF to a record in your database. For example a supplier's invoice to the bought ledger record, a CV to a candidates record, a POD to a despatch record, etc.

Please feel free to contact us with details of your requirements.


SMTP Plugin
The SMTP plugin enables ScanToPDF to send emails directly via an SMTP server.

  SMTP Settings Window

This plugin is used in applications where you need to scan and email documents but do not require or want a copy stored in the user's mailbox. For applications where the recipient is always the same the transmission of the email can be silent or an email dialogue box can be presented for entry of the recipient or modification of the default values.

Catalog Plugin
Acrobat Professional users have a utility (or program) called Acrobat Catalog that can create search indexes. Catalog is a menu command in Acrobat Professional offering users options for creating index files from folders or hard drives containing PDF files.

The resultant search index file can be used with all Acrobat viewers. Search indexes offer you much faster results and are especially helpful when you’re searching for a particular PDF when searching through large volumes of PDF documents.

The Catalog Indexing Plugin prompts the user for indexing information which can be read by Acrobat Catalog process.

  API Enabler Plugin

Barcode Plugin
BarCode Recognition Plugin - Detects a barcode on the scanned page and returns the barcode value for use by the auto filenamer plugin and/or the batch scanning plugin.

The supported barcode types are EAN_13, EAN_8, UPCA, UPCE, CODE_39, CODE 93, CODE_128, UCC/EAN CODE_128, CODE_I25, CODA_BAR

Barcode detection can be configured for each or all directions and a 'Regex' can be used to validate the returned value.  

OCR Searchable PDF
OCR Plugin - The addition of the ScanToPDF OCR plugin generates searchable PDFs. The PDFs are formatted with the resultant text hidden behind the image.

The OCR process is in-line, i.e. happens as part of the PDF creation process and offers a very simple method of creating PDFs for indexing by document management systems such as DTSeacrh, Google, MS Index, etc.

The supported characted set is as follows:

  C# DynaCode Plugin

SMTP Plugin
The C# DynaCode (dynamic code) plugin allows you to execute custom code written in either C# or VB Net. The custom code can be triggered by events during the scanning process. These events include:
  • Start of Batch (i.e. scan button is clicked)
  • Assignment of PDF file name
  • PDF File Saved
  • End of Batch
The custom code has access to the ScanToPDF variables associated with the batch and PDF file name and enables such functions as:
  • Application Database Updates
  • FTP Transfers
  • Email Transmissions
  • Manipulation of text obtained by OCR plugin
  • Assignment of PDF filename based text obtained by OCR plugin
  C# DynaCode Plugin

If you do not have access to C# or VB Net programming resources we will be pleased to provide a quotation for the development of the code required to fulfill your requirement. To receive a quotation simply send us an email with an outline of your requirement.

Twain Settings
The Twain Settings plugin enables pre-set scanner profiles to be configured and sent to the scanner. This removes the need for the operator to use the twain user interface.

  Twain Settings Profile

Through the use of a program switch a default scanner profile can be specified in the ScanToPDF shortcut target or as part of the command line paramenters.

MetaTag Indexing
MetaTag Indexing - Prior to saving the PDF this plugin displays a user configurable indexing window such as the one shown below.

  Metadata Indexing Window

In conjunction with the auto filenamer plugin the data entered can be used to construct the PDF file path and file name. It can also be used for auto-indexing of the PDF by third party document management systems. For example using the data entered in the above input screen, a filename could be constructed as follows:

\\server\pdf-files\{ClientCode}\{DocType}\{DocRef}-{DocDate}

Which would automatically generate a sub-folder for each client within which would be sub-folders for each document type.

SMTP Plugin
The Watermark plugin allows you to specify your own Watermark that will be stamped on your PDFs.

  SMTP Settings Window

The available positions are header, footer or diagonal. The text can include a date and time stamp, the font can be selected from any of the installed Windows fonts and the colour can be selected from a standard palet.




Services |  Products |  Clients |  Contact |  Sitemap |  FAQ | 
For more information please contact info@oimaging.co.uk or call +44 (0) 870 429 6575 © 2005 - O Imaging Corporation. |  Terms & Privacy