PDF to TXT API

The API for converting PDF document to a plain text file, extract text from PDF.

PDF TXT

Convert textual and scanned PDF document to a plain text file, extract text from PDF, apply OCR on a scanned PDF document before conversion.

Copy parameter's URL Secret Secret
Type: String
Authentication secret must be provided as a query parameter. If omitted, token must be provided.
Show all
Copy parameter's URL Token Token
Type: String
Authentication token must be provided as a query parameter. If omitted, secret must be provided.
Show all
Copy parameter's URL File File Required
Type: File
File to be converted. Value can be URL or file content.
Show all
Copy parameter's URL StoreFile Store file
Type: Bool
Store converted file on our secure server and provides download URL.
Default: False Show all
Copy parameter's URL FileName File name
Type: String
Converted output file name without extension. The extension will be added automatically.
Show all
Copy parameter's URL Timeout Timeout
Type: Integer
Conversion timeout in seconds.
Default: 600 Range: 10 .. 1200 Show all
Copy parameter's URL Password Open Password
Type: String
Sets the password to open protected documents.
Show all
Copy parameter's URL PageRange Page Range
Type: String
Set page range. Example 1-10 or 1,2,5.
Default: 1-2000 Show all
Copy parameter's URL OcrLanguage OCR Language
Type: Collection
Set the OCR language.
Default: automatic Values: automatic ca da de es en fr fi it nl no pl pt ro ru sv sl tr Show all
Copy parameter's URL EnableOcr Enable OCR
Type: Bool
Enable optical character recognition(OCR).
Default: True Show all
Copy parameter's URL IncludeFormatting Include Formatting
Type: Bool
Persist formatting while extracting text. Only works when RemoveHeadersFooters and RemoveFootnotes properties are disabled.
Default: False Show all
Copy parameter's URL RemoveHeadersFooters Remove headers and footers
Type: Bool
Remove headers and footers from the document.
Default: False Show all
Copy parameter's URL RemoveFootnotes Remove footnotes
Type: Bool
Remove footnotes from the document.
Default: False Show all
Copy parameter's URL RemoveTables Remove tables
Type: Bool
Remove tables from the document.
Default: False Show all

Code snippet

// Code snippet is using the ConvertAPI JavaScript Client: https://github.com/ConvertAPI/convertapi-js

// Code snippet is using the ConvertAPI Node.js Client: https://github.com/ConvertAPI/convertapi-nodejs

// Code snippet is using the ConvertAPI PHP Client: https://github.com/ConvertAPI/convertapi-php

// Code snippet is using the ConvertAPI Java Client: https://github.com/ConvertAPI/convertapi-java

// Code snippet is using the ConvertAPI C# Client: https://github.com/ConvertAPI/convertapi-dotnet

# Code snippet is using the ConvertAPI Ruby Client: https://github.com/ConvertAPI/convertapi-ruby

# Code snippet is using the ConvertAPI Python Client: https://github.com/ConvertAPI/convertapi-python

// Code snippet is using the ConvertAPI Go Client: https://github.com/ConvertAPI/convertapi-go

REM Code snippet is using the command line utility program: https://github.com/ConvertAPI/convertapi-cli

<!-- For conversions with the multiple file result please refer to this example: https://repl.it/@ConvertAPI/HTML-Form-with-multiple-file-result -->