Manage & Manipulate PDF Files via Go

Generate, merge, split, append, modify, watermark, stamp & annotate PDF files to unleash the power of PDF using Go Cloud SDK & API.

  Start Free Trial
Aspose.PDF Cloud SDK for Go

Aspose.PDF Cloud SDK for Go

 
 

Manipulate PDF files using Go Language SDK

Go is expressive, concise, clean, and efficient. In order to facilitate our customers using Go programming language, we have built Aspose.PDF Cloud SDK for Go offering the features related to PDF files creation, modification, manipulation and conversion to other supported file formats. You can either create the PDF file from scratch or even convert number of file formats including PCL, EPUB, HTML, XML, raster images to PDF format. When it comes to PDF files manipulation, the SDK offers plenty of options to individually work with Text, Annotations, Watermarks, Signatures, Bookmarks, Stamps, Form Fields, Images, Hyperlinks and Attachments etc. It also facilities in common operations such as manipulation of PDF document Properties, Concatenation, Splitting, Merging & Signing of PDF documents.

 

Advanced Features of Go Cloud SDK

 

 

Generate PDF from scratch

 

Inter-convert PDF & HTML formats

 

Inter-convert PDF & Image formats

 

Inter-convert PDF & ePUB formats

 

Inter-convert PDF & XPS formats

 

Convert PDF to PS format

 

Convert PDF to PowerPoint Presentation

 

Convert PDF to Word Document

 

Convert PDF to Excel SpreadSheet

 

Convert SVG files to PDF documents

 

Split PDF document into single page documents

 

Merge multiple PDF documents

 

Insert, Append or Extract PDF pages

 

Extract & update text from PDF documents

 

Insert or Extract Images from PDF documents

 

Manipulate Text Formatting

 

Add, Update, Remove Bookmarks

 

Add, Update, Remove Attachments

 

Add, Update, Remove Annotations

 

Add, Update, Remove Watermarks

 

Add Image, Page Number or PDF page as Watermark

 

Create and Manage Form Fields

 

Set Page Orientation, Transition & Zoom Factor

 

Set Page Size & Margin

 

Specify Security Constraints

 

Set PDF Encryption & Passwords

 

Count number of words on each page of a PDF

 

Add and update screen & stamp annotations

 

Read all screen & stamp annotations from whole document or from a particular page

 

Support to flatten annotations

Dynamically Create or Manipulate PDF Documents

Aspose.PDF Cloud SDK for Go is a complete and reliable solution offering the features to create PDF files on the fly. You may create and insert PDF elements using SDK or even get the capabilities to transform variety of input files to PDF format. The supported input file formats include PCL, EPUB, HTML, XML, PDF and Raster images. Similarly, the SDK also offers the feature to convert PDF document to various file formats including DOC, DOCX, HTML, PDF/A, PDF/A-1a, PDF/A-1b, SVG, EPUB, PPTX, LaTeX, MOBIXML, XPS, XML and XLS. Furthermore, it provides great capabilities when it comes to the conversion of PDF files to image formats including PNG, JPEG, EMF, GIF, BMP, TIFF and much more.

Comprehensive SDK with all Manipulation Capabilities

The SDK empowers you to manage / manipulate individual PDF elements such as Images, Hyperlinks, Attachments, Annotations, Watermark Stamps, Bookmarks, Form Fields, Signatures, PDF properties, Metadata, Text, Images etc. When it comes to manipulating Text Fragments, the SDK provides all the features you need to handle text in a PDF file. Most useful operations include find and replace text, remove or extract text from PDF and replace text using a regular expression and so on. When it comes to Text manipulation, the SDK provides all the features you need to handle text in a PDF file. Most useful operations include find and replace text, remove or extract text from PDF and replace text using a regular expression.

Manipulating Page objects

Aspose.PDF Cloud SDK for Go allows you to Split all or specific pages of a PDF to a new PDF file, or you can also Merge multiple PDF files into a single PDF document. Furthermore, you also get the capabilities to to Add new pages, Delete Pages from PDF file, Move PDF pages to New Location in same document, Delete pages from PDF file, Retrieve individual PDF page information, Get PDF page count information and also Get Word count from PDF document.

Secure PDF Documents with Digital Signatures

Data is the most critical asset and to ensure its privacy and protection, the PDF file can be encrypted with either 40-bit,128-bit or 256-bit encryption. You can either set owner and user passwords or in order to ensure the fidelity of the document, digital signatures are embedded inside the documents. Content modification in PDF documents such as copying content, printing the file, completing form fields, degraded printing, annotation modification as well as PDF document assembly can also be restricted. The SDK further improves PDF security mechanism by using PKCS#1, PKCS#7 and PKCS#7 detached signature types, and with the use of the digital certificates. You may specify the certificate level and set the graphical appearance of the signature as per application requirements. Nevertheless, you can also remove the signatures or de-crypt an existing document.

Manipulate Sections & Paragraphs

Aspose.PDF Cloud SDK for Go allows you to specify page size and page margin for each section within a document. The SDK also facilitates to add page background images for each section and page header & footer sections. Moreover, unique IDs can be assigned to each section of the document. You may also add multiple paragraphs to each and every section of the document.

 

Support and Learning Resources