Overview

Aspose.PDF for Go via C++

This page is an overview of Aspose.PDF for Go features.

Go, often called Golang, is a modern programming language developed by Google to address challenges faced in scalable and efficient software development. Created in 2009 by Robert Griesemer, Rob Pike, and Ken Thompson, Go blends simplicity, speed, and reliability, making it a favorite among developers.

The Go language includes beneficial features like garbage collection, strong typing, and concurrency mechanisms such as goroutines and channels. These features enable developers to write robust applications that efficiently handle multiple tasks simultaneously, which is crucial for cloud-based services and web servers.

Go’s popularity stems from its ease, minimalistic design, and seamless scalability. Its compilation speed is exceptional, producing highly optimized binaries, which reduce runtime overhead. With a growing ecosystem, including tools and libraries, Go is widely adopted in domains like microservices, DevOps, and big data.

The language also emphasizes community-driven development, fostering collaboration among developers. Go’s pragmatic approach to coding and focus on performance make it ideal for modern, high-performance applications.

Go has been popular since 2018, and it is the most popular language developers would like to add to their stack.

Using this library, you can implement rich capabilities for creating PDF files from scratch, or completely process existing PDF documents without installing Adobe Acrobat. The Aspose.PDF for Go supports a Wide Variety of Functions.

Document optimization

Aspose.PDF for Go provides different ways to optimize your PDF, such as:

  • optimize PDF.
  • optimize PDF resources.

Let’s check Docs pages for more details: Optimize PDF

Add, delete or rotate pages

The Working with PDF Pages section in explains how you can add, delete, rotate pages in PDF.

You can add, delete, and rotate PDF pages, get and set page properties, and set the background color, improving document organization and accessibility.

Transform PDF pages to other formats

Converting PDF pages to images makes the content more accessible to users who may have difficulty viewing or interacting with PDF documents directly. Aspose.PDF allows to convert PDF to different formats using Go. There are:

  • TIFF
  • BMP
  • JPG
  • PNG
  • DICOM
  • SVG
  • DOC
  • DOCX
  • EPUB
  • PPTX
  • TEX
  • TXT
  • XLSX
  • XPS

You can visit the Convert PDF format page for details.

Parsing feature

Extract Text From PDF Document with Aspose.PDF for Go.

Pricing and Policies

Please visit the Licensing page for information on licenses and review the Pricing Information page for details on pricing.

Technical Support

For more information on Aspose.PDF technical support, take a look at the Support page.

Learn more about: