Convert PDF To Text Component tools from Softinterface.
Product Navigation

PDF to Text Component Conversion

Adobe Systems Inc. Chooses 'Convert Doc'.  A custom site license has been signed by Adobe allowing them to install 'Convert Doc' on their servers.  They will be using it specifically to do Doc to HTML conversions. "We look forward to using your product and potentially working together in the future",

Bob Free, Adobe

PDF to Text ActiveX

Great customer service, prompt attention to our requirements and lightening speed development has been my experience with the staff at Softinterface Inc. Within a few hours of installing ...

Bruce King, IBM Canada, Toronto, Ontario


Click for the BBB Business Review of this Computers Hardware, Software & Services in Santa Monica CA

Convert PDF To Text Component / DLL


English, Deutsch, Italiano, Espaņol


PDF to Text Component Conversion

.NET compatible Diff DLLPDF Converter X is an ActiveX component / DLL designed to assist you, the software programmer, to quickly add a PDF conversion utility to your application. A tool like this can be very helpful when the native binary format of PDF documents is not acceptable. This component can convert a PDF to a Text, or HTML file.  Need to convert PDF to Doc/RTF, see 'Convert Doc', it now has a COM interface for automation.

PDF to Text Component Conversion

Please Note: This product does not require any other product to function. It is completely standalone.


PDF Converter X encapsulates all the details required for quick integration. Furthermore, a sample Visual Basic application is provided to get you up to speed quickly. Although you may not be using Visual Basic, the approach for all development environments will be similar (for a simple VC6 demo click here).

Simply install the product, and add the PDF to Text Component / DLL to your development environment. Once in place the routines can be accessed to programmatically convert PDF files. You will see that the code required to integrate this component in an application is relatively small considering the functionality it provides.


PDFConverterX Features

  • Quick integration of this PDF to Text component is easy since sample Source code provided.

  • Built in Dialogs (GUI) for quick conversion, and Advanced conversion tasks.

  • Does not require Adobe Acrobat, it is completely standalone technology.

  • This component can be invisible at run time.

  • File conversion is exceptionally fast.

  • DLL and ActiveX and EXE interfaces are available. For command line execution see 'Convert Doc'.

A sample VB program is provided to illustrate proper usage of this PDF to Text OCX. Converting a PDF file is as simple as filling out a few properties, and then calling the ConvertPDFToFile() method. A sample piece of VB Code is shown below:

Public Function ConvertPDFToFile(sInputFile As String, _
    sOutputFile As String, _
    bIgnoreProtect As Boolean, _
    sPasswordUser As String, _
    sPasswordOwner As String, _
    lFirstPage As Long, _
    lLastPage As Long, _
    lTargetFileType As Long, _
    sErr As String) As Long

  Dim lResult As Long
  Dim bSingleShot As Boolean
  Dim sPassword As String

  bSingleShot = False
  sPassword = ""

  PDFX1.InputFile = sInputFile ' Assign the PDF to Text ActiveX properties
  PDFX1.OutputFile = sOutputFile ' Assign the PDF to Text ActiveX properties
  PDFX1.PasswordOwner = sPasswordUser ' Assign the PDF to Text ActiveX properties
  PDFX1.PasswordUser = sPasswordOwner ' Assign the PDF to Text Component properties
  PDFX1.TargetFileType = lTargetFileType ' Here we select PDF to Text or PDF to HTML conversion
  PDFX1.FirstPage = lFirstPage ' Assign the PDF to Text Component properties
  PDFX1.LastPage = lLastPage ' Assign the PDF to Text Component properties

  ConvertPDFToFile = PDFX1.ConvertPDFToFile() ' Convert PDF to Text DLL / Component Conversion
  sErr = PDFX1.ErrorString
End Function

'Note the PDF to Text DLL has a very similar API.  Click here for the API.


You can interface to the DLL directly.  Sample VC6 and VB6 Code shown Below:

#include "stdafx.h"
#include "pdflib.h"

int main(int argc, char* argv[])
long *tstPDF;
long status;
char buffer[5000];

if ( (tstPDF = OpenPDF( "input.pdf", TRUE, NULL, NULL, &status )) == NULL )

  // Handle Error
    status = ConvertPDFToTextFile( 1, 0, tstPDF, "output.txt");

    status = ConvertPDFToText( 1, 0, tstPDF, buffer, sizeof(buffer) );

    status = ConvertPDFToHTMLFile( 1, 0, tstPDF, "output.html");

    ClosePDF( tstPDF );

    return 0;


Need documentation for PDFConverterX, click here.

PDF to Text Component Conversion

MDdatacor Selects 'Convert Doc' For It's File Conversion Needs!

MDdatacor, inc., a leading provider of clinical information management products for physician practices and the healthcare industry, recently chose Convert Doc, a document conversion utility, from SoftInterface, Inc. as its product of choice to convert "Office" style documents to standard text files.

"We are very pleased with our decision to go with Convert Doc," commented Tim Lewis, MDdatacor Vice President of Information Systems. "It is a resource efficient program that currently converts over 75,000 documents a day for us. We like the fact that the program has a command line interface that allows us to integrate it into our automation routine. We evaluated other software packages costing 10 to 20 times more, but selected Convert Doc due to its speed and SoftInterface's service. We have been very pleased with how quickly SoftInterface's development team responds to our feedback and requests."


PDF to Text DLLConversion"Great customer service, prompt attention to our requirements, and lightening speed development has been my experience with the staff at SoftInterface Inc. Within a few hours of installing the WordConverterEXE product, I was convinced that I made the right choice in doing business with this company.

For several months now, their product has been working in mission critical environment flawlessly. With a few enhancement requests that were completed and delivered the same day they were asked for, WordconverterEXE has saved us time and money.

It was a pleasure dealing with your team. Thanks Again!"

IBM Canada, Toronto, Ontario, Bruce King

Your products are very impressive, easy to use and script compatible, for what we desired in the management of MS Word and Excel files. Thank you for your continue contact with me in regards to these tools. Mark Purinton EMC Corporation  'Diff Doc'  + 'Convert Doc'