PDF library SDK

PDF To Word ActiveX DLL

Turn PDF files into editable Word documents from your own application — with table recognition, image conversion and Unicode support.

  • Win32 & Win64
  • Royalty-free
  • No Adobe Acrobat
  • v2.00

Overview

PDF To Word ActiveX DLL converts PDF documents into Microsoft Word (DOC) files that users can edit. It recognises tables, converts images and drawing primitives, and handles Unicode text across languages.

Choose flowing mode when the result should be easy to edit, or exact mode when the original layout matters more than editability. The component can convert a page range instead of the whole document.

It is a standalone DLL and does not require Adobe Acrobat, Reader or Microsoft Word on the server.

Features

Key features

  • Convert PDF to DOC with accurate handling of complex documents.
  • Recognise tables and preserve their structure.
  • Convert images and common PDF drawing primitives.
  • Choose flowing mode (editable) or exact mode (layout-preserving).
  • Support Unicode text in PDF files.
  • Convert a page range such as 1,3,5-10.
  • Handle password-protected inputs.
  • Works with Win32 and Win64 processes.
  • Royalty-free distribution with a valid license.
  • Supports Windows XP – 11, Windows Server 2003 – 2016 (incl. R2).

Use cases

What you can build

Document conversion portals

Let users upload a PDF and download an editable Word file.

Contract review

Convert supplier PDFs into Word for redlining and comments.

Content reuse

Extract text and tables from PDF reports for editing and publishing.

Batch processing

Convert folders of PDFs on a schedule without desktop software.

Sample code

COM signature example

COM signature
LONG PDFtoWord(
    BSTR inputPdf,
    BSTR Password,
    BSTR PageRanges,
    LONG ConvertStyle,     // 1 = exact layout, 0 = flowing text
    LONG NoGraphics,       // 1 = include images and drawing primitives
    LONG NoCRLF,           // 1 = do not insert line breaks inside paragraphs
    LONG RecognizeTables,  // 1 = detect tables
    BSTR OutputFile
);

Create the object from any COM-capable language. The interface reference below lists return codes and parameter details.

Supported languages and environments

  • C#
  • .NET
  • VB.NET
  • VB6
  • Delphi
  • C++ Builder
  • Visual C++
  • ASP
  • ASP.NET
  • PHP
  • Python
  • Java
  • VBScript
  • JavaScript
  • ColdFusion
  • Perl
  • PowerBuilder
  • VBA

More examples are available on request. Your project can use late binding, an imported type library, or P/Invoke where applicable.

Licensing: call SetLicenseKey() with the key you receive after purchase. Trial builds run with the limitation described above.

Interface reference

Main methods

The installer includes a complete interface reference and demo projects.

MethodPurpose
SetLicenseKey(key)Unlock the component. Call before PDFtoWord().
PDFtoWord(inputPdf, password, pageRanges, convertStyle, noGraphics, noCRLF, recognizeTables, outputFile)Convert PDF to DOC. Returns 1 on success; negative codes describe the failure.
GetPageCount(path, password)Return the number of pages, or a negative error code.

Pricing

One-time licenses

Royalty-free distribution. Prices in USD; taxes and VAT are handled by our Merchant of Record at checkout.

Single developer

$129.95

1 developer, or 1 server deployment

  • Royalty-free distribution
  • 32-bit and 64-bit builds
  • Email support
Buy license

Enterprise

$499.95

Unlimited developers, servers and applications

  • Royalty-free distribution
  • 32-bit and 64-bit builds
  • Email support
Buy license

Need a custom build or an upgrade? Contact us. See the refund policy.

Free trial

Download PDF To Word ActiveX DLL

Install the trial, run the sample code, and evaluate the output on your own documents. The installer includes the component, demo application and documentation.

  • Version 2.00 · 7.69 MB
  • Trial limitation: Output documents are watermarked until licensed.
  • Runs on Windows XP–11 and Windows Server 2003–2016
  • Unlocks with your registration key after purchase

The full version and registration key are delivered by email after purchase.

FAQ

PDF To Word ActiveX DLL questions

Does it require Microsoft Word on the server?
No. The converter writes DOC files directly and does not automate Microsoft Word.
Which mode should I use?
Use flowing mode for documents users must edit; use exact mode for multi-column layouts and complex tables.
Can it convert only some pages?
Yes. Pass a range such as 1,3,5-10 in the pageRanges parameter.
What is the trial limitation?
Trial output documents are watermarked. A purchased key removes the watermark.

Related products

Often used together

Evaluate PDF To Word ActiveX DLL on your own files.

The trial is free and does not require registration. See the output before you buy.