Skip to main content

pdf-text


Use the pdf-text endpoint to extract text from a PDF.


Use the pdf-text endpoint to extract text from a PDF. It uses an HTTP POST to send a PDF as binary and then returns the extracted text as a JSON response. The pdf-text endpoint takes an HTTP POST form submission, where the PDF is sent as binary in the form's body.

info

Refer to the following Users Guide page if you need more information illustrating how to call the endpoint directly as a REST call.

The complete example is available via one of the following GitHub projects depending upon the language you wish to use.

LanguageGitHub Users Guide ProjectClassLocation/Namespace/Package
C#https://github.com/dynamicpdf-api/dotnet-client-examplesProgram.csnamespace PdfTextExample
Javahttps://github.com/dynamicpdf-api/java-client-examplesPdfTextExample.javacom.dynamicpdf.api.client.examples
Node.jshttps://github.com/dynamicpdf-api/nodejs-client-examplesPdfTextExample.jsnodejs-users-guide
PHPhttps://github.com/dynamicpdf-api/php-client-examplesPdfTextExample.phpphp-cllient-examples

The processing and syntax are similar for all four languages.

  • Create a new PdfText instance and pass a PdfResource instance to the constructor.
  • Call the PdfText instance's Process method and get the results as a PdfTextResponse which contains the extracted text as a JSON document.