How to Convert a PDF file to text in VB.NET

Using the WhatsMate PDF-to-Text REST API



This article shows you how to extract text from an online PDF document in Microsoft .NET language: VB.NET.

Here’s how:

  1. Copy the following source code to the main module file in your Console Application in Visual Studio.
  2. Customize the TODO lines:
    • Specify the URL of your online PDF file on line 50.
    • Replace the Client ID and Secret on lines 9 and 10 if you have your own credentials.
  3. Add the reference “System.Web.Extensions” by doing this:
    1. Right-click on your project node in the Solution Explorer panel.
    2. Choose “Add” -> “Reference…”
    3. Choose “Framework” on the left pane.
    4. Look for “System.Web.Extensions” in the middle pane. Check the checkbox in front of it.
    5. Click OK.
  4. Build and run the application in Visual Studio.

If your PDF file is larger than 1 MB, you will need to call the asynchronous API instead. See an example in C#.

The trial account only allows you to call the PDF-to-Text API up to 20 times for learning purpose. Upgrade to a Premium plan to use the API seriously.

Want to extract PDF text in another programming language? Check out the PDF-to-Text API page.