mlapi
HomeBlog
  • Welcome
  • Extract Text from PDF
    • Parameters
    • Supported File types
    • Error Responses
    • Programming Languages
      • Python
      • Javascript
      • Curl
      • Java
      • Go
      • Rust
      • C++
    • Web and Mobile frameworks
      • React
      • React Native (Javascript)
      • HTML
      • PHP
      • Rust (with Active-Web)
      • Angular
      • Flutter
      • Andriod Development (Java)
      • Swift
      • Vue.js
      • Svelte
    • Pricing
    • On Premise Deployment
Powered by GitBook
On this page
  1. Extract Text from PDF
  2. Programming Languages

Javascript

PDF URL

const axios = require('axios');

axios.post('https://v1.mlapi.co/pdf/pdf-to-text', null, {
    params: {
        pdf_url: 'https://example.com/your-pdf.pdf',
        api_key: 'your_api_key'
    }
})
.then(response => console.log(response.data))
.catch(error => console.error(`Error: ${error.response.status}, ${error.response.data}`));

Upload PDF file

const axios = require('axios');
const FormData = require('form-data');
const fs = require('fs');

const form = new FormData();
form.append('file', fs.createReadStream('path/to/your-pdf.pdf'));
form.append('api_key', 'your_api_key');

axios.post('https://v1.mlapi.co/pdf/pdf-to-text', form, {
    headers: form.getHeaders()
})
.then(response => console.log(response.data))
.catch(error => console.error(`Error: ${error.response.status}, ${error.response.data}`));
PreviousPythonNextCurl

Last updated 9 months ago