How to convert PDF to XML from file for PDF to XML API in cURL using PDF.co Web API
Step-by-step tutorial:How to convert PDF to XML from file to have PDF to XML API in cURL
On this page, you will find sample source codes which show you how to handle a complex task, such as, PDF to XML API in cURL. PDF.co Web API was designed to assist PDF to XML API in cURL. PDF.co Web API is the Web API with a set of tools for documents manipulation, data conversion, data extraction, splitting and merging of documents. Includes image recognition, built-in OCR, barcode generation and barcode decoders to decode bar codes from scans, pictures and pdf.
Use the code displayed below in your application to save a lot of time on writing and testing code. Follow the tutorial and copy – paste code for cURL into your project’s code editor. Check cURL sample code examples to see if they respond to your needs and requirements for the project.
Trial version of ByteScout is available for free download from our website. This and other source code samples for cURL and other programming languages are available.
@echo off :: Path of the cURL executable set CURL="curl.exe" :: The authentication key (API Key). :: Get your own by registering at https://app.pdf.co/documentation/api set API_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx :: PDF file. set SOURCE_FILE=sample.pdf :: Comma-separated list of page indices (or ranges) to process. Leave empty for all pages. Example: '0,2-5,7-'. set PAGES= :: PDF document password. Leave empty for unprotected documents. set PASSWORD= :: Result XML file name set RESULT_FILE_NAME=result.xml :: Prepare URL for `PDF To XML` API call set QUERY="https://api.pdf.co/v1/pdf/convert/to/xml?name=%RESULT_FILE_NAME%&password=%PASSWORD%&pages=%PAGES%" echo %QUERY% :: Perform request and save response to a file %CURL% -# -X GET -H "x-api-key: %API_KEY%" -F "file=@%SOURCE_FILE%" %QUERY% >response.json :: Display the response type response.json :: Use any convenient way to parse JSON response and get URL of generated file(s) echo. pause
ON-PREMISE OFFLINE SDK
ON-DEMAND REST WEB API
Get Your API Key