Home > Products Windows > Advanced PDF Tools
VeryPDF Advanced PDF Tools


Advanced PDF Tools

  • No need for PDF editing software.
  • Be able to edit various PDF property contents.
  • Support batch process.
Download Buy Now
Version 2.0

VeryPDF Advanced PDF Tools provides three different versions for different users: a GUI version named VeryPDF Advanced PDF Tools which can edit PDF descriptions and PDF properties such as title, subject, author, keywords, created time, modified time, creator and producer, etc.; a CMD (command line) version named VeryPDF Advanced PDF Tools Command Line which can edit and append PDF descriptions, properties, etc. by command lines; a SDK (Software Development Kit) version named VeryPDF Advanced PDF Tools SDK which is designed for software developers. This page is mainly about how to use the SDK version.

With the help of VeryPDF Advanced PDF Tools SDK, software developers or programmers can make full use of this advanced pdf tools utility or functions of it in other software. It allows software developers integrate the codes and APIs of this program into their own software on different platforms such as Visual C++ and Visual Basic.

To know how to use VeryPDF Advanced PDF Tools SDK, you can refer to the following samples.

System preference

Operating Systems: all the Windows platforms, like Windows 2000, XP, Vista, 7, Windows Server 2003, 2008, 2008 R2 – 32 and 64 Bit and so on.

Programming Languages

The following programming languages are supported:C#, VB .NET, MS Visual Basic, Borland Delphi, VBA (MS Office products such as Access) and C++ via COM, C and C++ via native C.

Sample: Visual C++

#include <stdio.h>

#include <string.h>

#include <stdlib.h>

#include <time.h>

#include <io.h>

#include <sys/types.h>

#include <sys/stat.h>

#include <conio.h>

#include <ctype.h>

#include <windows.h>



int WINAPI VeryPDF_PDFTools(LPCTSTR lpCommand);


void main()


    char szCommandLine[1024];

    char *lpLicenseKey = "XXXXXXXXXXXXXX";

    sprintf(szCommandLine,"pdftools.exe \"-$\" \"%s\" -x \

    "0 0 612 792\" -j \"612 792 true\" -i \"%s\" -o \"%s\"",

    lpLicenseKey, "C:\\test.pdf", "C:\\_test.pdf");

    int nRet = VeryPDF_PDFTools(szCommandLine);


Sample: Visual Basic


Begin VB.Form Form1

   Caption         =   "Form1"

   ClientHeight    =   3090

   ClientLeft      =   60

   ClientTop       =   450

   ClientWidth     =   4680

   LinkTopic       =   "Form1"

   ScaleHeight     =   3090

   ScaleWidth      =   4680

   StartUpPosition =   3  'Windows Default

   Begin VB.CommandButton Command1

      Caption         =   "Command1"

      Height          =   615

      Left            =   1200

      TabIndex        =   0

      Top             =   1200

      Width           =   2055



Attribute VB_Name = "Form1"

Attribute VB_GlobalNameSpace = False

Attribute VB_Creatable = False

Attribute VB_PredeclaredId = True

Attribute VB_Exposed = False


Private Declare Function VeryPDF_PDFTools Lib

"pdftoolsdk.dll" (ByVal strCommandLine As String) As Long


Private Sub Command1_Click()

    Dim nRet As Long

    Dim strCmd As String


'-J "firstpage=[widthscale,heightscale,


'  evenpages=[widthscale,heightscale,


'  oddpages=[widthscale,heightscale,


'-J "firstpage=[0.75,0.75,0,160,0,0,0],

'    evenpages=[0.84,0.84,0,-10,0,0,0],

'    oddpages=[0.84,0.84,0,90,0,0,0]"


strCmd = "pdftools.exe" & " -J ""firstpage=[0.75,0.75,0,160,0,0,0],


    strCmd = strCmd & " -$ XXXXXXXXXXXXXX"

    strCmd = strCmd & " -i C:\test.pdf"

    strCmd = strCmd & " -o C:\_test.pdf"


    nRet = VeryPDF_PDFTools(strCmd)

    MsgBox (Str(nRet))

End Sub

To know more usage about the SDK version of this application, you can download VeryPDF Advanced PDF Tools SDK and have a try.

To get full version of the SDK version of this application, you can buy VeryPDF Advanced PDF Tools SDK here.

Features of VeryPDF Advanced PDF Tools SDK

  • Contain all features of VeryPDF Advanced PDF Tools but don't have a user interface.
  • Allow software developers to integrate the codes and APIs of the program into their own software.
  • Able to be called by any programming or scripting languages
  • Support Visual C++ and Visual Basic

Video Tutorial

Related Links

Relative Products

Gold Support 30-DAY NO RISK REFUND
  Learn more about
Advanced PDF Tools
  See other products   Download   Buy Now
 You may like these products
VeryPDF PDFcamp Printer Pro
VeryPDF PDFcamp Printer Pro


Convert files of Microsoft Word, PowerPoint, Excel, JPG, PNG, GIF, and HTML to PDF. Create PDF from printable documents.
VeryPDF PDF Editor
VeryPDF PDF Editor


Create PDF, annotate PDF, fill PDF forms, edit PDF contents and hyperlinks, and convert PDF to image. It is a cost-effective PDF editor.
VeryPDF PDF to Word OCR Converter
VeryPDF PDF to Word OCR Converter


Recognize characters in scanned image PDF and save as Word. It supports batch process that can convert multiple PDF files with one click.