English | 日本
BCL Technologies
Shopping CartContact Us


<< Back

Programmatically Convert PDF to Word

BCL Technologies Newsletter

Programmatically Unlock the Contents
of Your PDF Documents

  • Rich content conversion from PDF to Word compatible RTF
  • Only requires as little as 3 lines of code to implement
  • Works with many programming languages
  • Unlimited multi-threading

BCL easyConverter SDK allows programmers to convert Adobe® Acrobat® compatible PDF documents to Microsoft® Word compatible RTF files. These Word compatible files can then be edited, modified or mined for text, graphics, tables and lists.


Easy To Implement

A few simple lines of code allows programmers to build robust, scalable, multi-threaded enterprise class applications :

1: EasyConverterLib::IPDF2WordPtr pConvObj = NULL;
2: pConvObj.CreateInstance(_T("EasyConverter.PDF2Word"));
3: pConvObj->ConvertToWord (InputFileName,OutputFileName,Password,From,To);

See all the API Features

Download Sample Codes


Rich Content Conversion

BCL easyConverter SDK's PDF2Word API authentically maintains the contents of the PDF files when converted into Word compatible RTF files, including:

  • Fonts. PDF fonts are mapped to the appropriate Word fonts with style, size and kerning to make accurate fit.
  • Multi-Column pages. Single and multi-column pages are converted to equivalent structures with text flow preserved to facilitate editing.
  • Tables. PDF tables with and without PDF table structures are detected and converted to Word tables automatically.
  • Lists. List are detected and converted automatically to lists in Word.
  • Graphics. Graphics are converted authentically and placed accurately on the page.
  • Page Fitting. Fonts and formatting are adjusted to make PDF page content fit on RTF page.


More Conversion Samples...



Works with Many Programming Languages

By putting easyConverter SDK's PDF2Word API in a fully compliant COM Object wrapper, BCL allows programmers to create, manipulate, and modify PDF documents from any language that supports COM Objects. Languages that can access BCL’s COM Object based easyConverter SDK include:

  • ASP and ASP.NET (running in Web Server)
  • PHP
  • VBScript
  • Java (using Java COM bridge)
  • ColdFusion
  • Perl
  • Python (requires PythonWin)
  • Visual Basic.NET
  • Visual C# .NET
  • Visual C++ 6.0
  • Visual Basic 6.0
  • Any programming language that supports COM Object, ActiveX, OLE
  • A COM Object bridge may be used with languages that don’t have native COM Object support.

© 1993 - , BCL Technologies.
All other trademarks are the property of their respective owners.