Logo
/
Sign in
Product Logo
Aspose.PDF for Go via C++Aspose

Generate, modify, secure, and convert PDF documents to various formats seamlessly within Go applications. Aspose.PDF is a PDF document generation library for Go that makes creating complex, multi-page, printable documents easy.

Vendor

Vendor

Aspose

aspose_pdf-for-go-cpp.svg
Product details

Aspose.PDF for Go via C++ is a PDF document generation library for Go that simplifies creating complex, multi‑page, printable PDF documents. The API is designed to be simple, making the generation of sophisticated documents achievable with just a few function calls. Developed using high‑performance C++ code, the library is optimized for speed and portability across different operating systems. The library enables backend manipulation of PDF files, allowing developers to optimize PDF content, repair corrupted documents, extract or add text, convert PDFs to popular formats, and manage pages. Aspose.PDF for Go via C++ also supports converting PDF to numerous office and image formats, rendering pages as high‑fidelity JPG, BMP, PNG, TIFF, and SVG images, and exporting PDFs to DOC, DOCX, XLSX, PPTX, XPS, EPUB, and TeX/LaTeX.

Features

Core Features

  • Extract text from PDF (preserving formatting or raw)
  • Optimize PDF
  • Repair PDF
  • Add pages
  • Delete pages
  • Rotate pages
  • Convert PDF to Word (DOC/DOCX)
  • Convert PDF to Excel (XLSX)
  • Convert PDF to JPG Backend Manipulation Aspose.PDF for Go via C++ enables backend processing such as:
  • PDF optimization
  • Repairing corrupted files
  • Adding or extracting text
  • Converting PDF to various document, image and publishing formats Conversion Features Convert PDF to:
  • Microsoft Office formats (DOC/DOCX, XLSX, PPTX)
  • Images (BMP, PNG, JPEG, TIFF, SVG)
  • Document formats (XPS, EPUB, TeX/LaTeX) Organize PDF Content
  • Optimize PDF content
  • Convert PDF to grayscale
  • Rotate entire PDF pages
  • Set background color
  • Repair damaged PDFs Page Manipulation
  • Add new pages
  • Remove pages Image Rendering Render and transform each page of a PDF document into image formats such as BMP, JPG, and PNG with maximum fidelity. PDFs can also be saved directly as DOC or DOCX files.

Benefits

  • High Performance: Built entirely on C++ for fast processing and cross‑platform portability.
  • Simple API Design: Creating complex, multi‑page documents requires only a few function calls.
  • Backend Automation: Ideal for server‑side PDF workflows such as repair, extraction, optimization, and conversion.
  • Extensive Conversion Support: Convert PDFs to a wide range of office, image, and publishing formats.
  • Reliable Page Rendering: Produces accurate, high‑resolution images from PDF pages.
  • Robust PDF Organization Tools: Includes repair, rotation, optimization, background settings and grayscale conversion.
  • No Adobe Acrobat Needed: Fully standalone, with no external dependencies.