How to generate barcode for barcode generator API in PowerShell using PDF.co Web API

How to generate barcode for barcode generator API in PowerShell: How To Tutorial

The documentation is designed to help you to implement the features on your side. PDF.co Web API was made to help with barcode generator API in PowerShell. PDF.co Web API is the Rest API that provides set of data extraction functions, tools for documents manipulation, splitting and merging of pdf files. Includes built-in OCR, images recognition, can generate and read barcodes from images, scans and pdf.

Fast application programming interfaces of PDF.co Web API for PowerShell plus the instruction and the code below will help to learn how to generate barcode. Follow the instruction and copy – paste code for PowerShell into your project’s code editor. Use of PDF.co Web API in PowerShell is also explained in the documentation included along with the product.

Trial version of ByteScout is available for free download from our website. This and other source code samples for PowerShell and other programming languages are available.

Try PDF.co Web API today:  60 Day Free Trial (on-premise) or  Web API (on-demand version)

GenerateBarcode.ps1
      
# The authentication key (API Key). # Get your own by registering at https://app.pdf.co/documentation/api $API_KEY = "***********************************" # Result file name $ResultFile = ".\barcode.png" # Barcode type. See valid barcode types in the documentation https://app.pdf.co/documentation/api/1.0/barcode/generate.html $BarcodeType = "Code128" # Barcode value $BarcodeValue = "qweasd123456" $resultFileName = [System.IO.Path]::GetFileName($ResultFile) $query = "https://api.pdf.co/v1/barcode/generate?name=$($resultFileName)&type=$($BarcodeType)&value=$($BarcodeValue)" $query = [System.Uri]::EscapeUriString($query) try { # Execute request $jsonResponse = Invoke-RestMethod -Method Get -Headers @{ "x-api-key" = $API_KEY } -Uri $query if ($jsonResponse.error -eq $false) { # Get URL of generated barcode image file $resultFileUrl = $jsonResponse.url # Download the image file Invoke-WebRequest -Uri $resultFileUrl -OutFile $ResultFile Write-Host "Generated barcode saved to '$($ResultFile)' file." } else { # Display service reported error Write-Host $jsonResponse.message } } catch { # Display request error Write-Host $_.Exception }

Try PDF.co Web API today:  60 Day Free Trial (on-premise) or  Web API (on-demand version)

run.bat
      
@echo off powershell -NoProfile -ExecutionPolicy Bypass -Command "& .\GenerateBarcode.ps1" echo Script finished with errorlevel=%errorlevel% pause

Try PDF.co Web API today:  60 Day Free Trial (on-premise) or  Web API (on-demand version)

VIDEO

ON-PREMISE VERSION INFORMATION

Get 60 Day Free Trial or Visit PDF.co Web API Home Page

Explore PDF.co Web API Documentation

Get PDF.co Web API Free Training

WEB API

Get Your Free API Key

Explore Web API Documentation

Related Samples: