Client Library Installation
Installing a DynamicPDF API client library is straightforward. Installation instruction are presented here for each client library.
The DynamicPDF API has several client libraries designed to integrate the REST endpoints into your application much more quickly. Depending upon your development environment, rather than developing your client application from scratch, consider using one of our client libraries to simplify your organization's development. Installation instructions are provided here.
Always be certain that you are using the correct client library version. The installation instructions provided here might not reflect the latest client library version.
C# .NET
- The C# .NET client library is available using the NuGet package manager at https://www.nuget.org/packages/DynamicPDF.API.
- The source is available on GitHub at https://github.com/dynamicpdf-api/dotnet-client.
Install using Visual Studio or using the .NET CLI.
dotnet add package DynamicPDF.API --version 1.9.2
Of course, the easiest installation method is using Manage NuGet Packages in Visual Studio.
Go
- The Go client library is available from the Go package manager at https://pkg.go.dev/github.com/dynamicpdf-api/go-client/v2
- The source is available on GitHub at https://github.com/dynamicpdf-api/go-client.
Install using Go Get.
go get github.com/dynamicpdf-api/go-client@2.1.2
Node.js
- The Node.js client library is available from https://www.npmjs.com/package/@dynamicpdf/api.
- The source is available on GitHub at https://github.com/dynamicpdf-api/nodejs-client.
Install using NPM.
npm i @dynamicpdf/api
Java
- The Java client library is available from https://central.sonatype.com/artifact/com.dynamicpdf.api/dynamicpdf-api.
- The source is available on GitHub at https://github.com/dynamicpdf-api/java-client.
Available using Maven,
<dependency>
<groupId>com.dynamicpdf.api</groupId>
<artifactId>dynamicpdf-api</artifactId>
<version>1.9.1</version>
</dependency>
or using Gradle.
implementation group: 'com.dynamicpdf.api', name: 'dynamicpdf-api', version: '1.9.1'
See Sonatype for other packaging implementations.
PHP
- The PHP client library is available on Packagist at https://packagist.org/packages/dynamicpdf/api.
- The source is available on GitHub at https://github.com/dynamicpdf-api/php-client.
Use Composer to install the client library.
- Install Composer if not already installed (installation instructions).
- Ensure the
ext_curl
extension is enabled in yourphp.ini
file (installation instructions). - Execute the following commands in your project root folder.
composer require dynamicpdf/api
composer update
You must have cURL on your system if using the PHP client library.
Python
- Install the Python client library using PIP at pypi.org: https://pypi.org/project/dynamicpdf-api.
- The source is available on GitHub at https://github.com/dynamicpdf-api/python-client.
Install using PIP.
pip install dynamicpdf-api