Skip to content

Releases: aspose-pdf/aspose-pdf-go-cpp

Aspose.PDF for Go via C++ 25.9

24 Sep 11:33

Choose a tag to compare

Public API and Backward Incompatible Changes

Added APIs

Miscellaneous:

  • About - Return metadata information about the Aspose.PDF for Go via C++

Convert from PDF:

  • SaveSvgZip - Convert and save the previously opened PDF-document as SVG-archive

Removed APIs

Complete details of API can be referenced from Aspose.PDF for Go via C++ API Reference Guide.

Aspose.PDF for Go via C++ 25.8

21 Aug 18:09

Choose a tag to compare

Public API and Backward Incompatible Changes

Added APIs

Convert from PDF:

  • SaveDocXEnhanced - Convert and save the previously opened PDF-document as DocX-document with Enhanced Recognition Mode (fully editable tables and paragraphs)

Removed APIs

Complete details of API can be referenced from Aspose.PDF for Go via C++ API Reference Guide.

Aspose.PDF for Go via C++ 25.7

24 Jul 18:25

Choose a tag to compare

Public API and Backward Incompatible Changes

Added APIs

Convert from PDF:

  • SaveTiff - Convert and save the previously opened PDF-document as Tiff-document

Removed APIs

Complete details of API can be referenced from Aspose.PDF for Go via C++ API Reference Guide.

Aspose.PDF for Go via C++ 25.6

19 Jun 08:23

Choose a tag to compare

Public API and Backward Incompatible Changes

Added APIs

Core PDF functions:

  • Bytes - Return the contents of the PDF-document as a byte slice

Removed APIs

Complete details of API can be referenced from Aspose.PDF for Go via C++ API Reference Guide.

Aspose.PDF for Go via C++ 25.5

28 May 14:34

Choose a tag to compare

Public API and Backward Incompatible Changes

Added APIs

Core PDF functions:

  • AppendPages - Append selected pages from another PDF-document
  • MergeDocuments - Create a new PDF-document by merging the provided PDF-documents
  • SplitDocument - Create multiple new PDF-documents by extracting pages from the source PDF-document
  • SplitAtPage - Split the PDF-document into two new PDF-documents

Removed APIs

Complete details of API can be referenced from Aspose.PDF for Go via C++ API Reference Guide.

Aspose.PDF for Go via C++ 25.4

30 Apr 08:52

Choose a tag to compare

Public API and Backward Incompatible Changes

Added APIs

Core PDF functions:

  • Append - Append pages from another PDF-document

Organize PDF functions:

  • RemoveAnnotations - Remove annotations from PDF-document
  • RemoveAttachments - Remove attachments from PDF-document
  • RemoveBlankPages - Remove blank pages from PDF-document
  • RemoveBookmarks - Remove bookmarks from PDF-document
  • RemoveHiddenText - Remove hidden text from PDF-document
  • RemoveImages - Remove images from PDF-document
  • RemoveJavaScripts - Remove java scripts from PDF-document
  • PageRemoveAnnotations - Remove annotations in page
  • PageRemoveHiddenText - Remove hidden text in page
  • PageRemoveImages - Remove images in page

Removed APIs

Complete details of API can be referenced from Aspose.PDF for Go via C++ API Reference Guide.

Aspose.PDF for Go via C++ 25.3

31 Mar 20:17

Choose a tag to compare

Public API and Backward Incompatible Changes

Added APIs

Convert from PDF functions:

  • SaveBooklet - Convert and save the previously opened PDF-document as booklet PDF-document
  • SaveNUp - Convert and save the previously opened PDF-document as N-Up PDF-document
  • SaveMarkdown - Convert and save the previously opened PDF-document as Markdown-document
  • ExportFdf - Export from the previously opened PDF-document with AcroForm to FDF-document
  • ExportXfdf - Export from the previously opened PDF-document with AcroForm to XFDF-document
  • ExportXml - Export from the previously opened PDF-document with AcroForm to XML-document

Organize PDF functions:

  • Flatten - Flatten PDF-document

Removed APIs

Complete details of API can be referenced from Aspose.PDF for Go via C++ API Reference Guide.

Aspose.PDF for Go via C++ 25.2

28 Feb 13:15

Choose a tag to compare

First Public Release of Aspose.PDF for Go via C++

We are pleased to announce the first public release of Aspose.PDF for Go via C++.

Aspose.PDF for Go via C++ allows developers manipulate them PDF files directly and helps do various tasks for PDF. Contains unique features for converting PDF to other formats. This Go package is built on the use of CGO technology and is based on Aspose.PDF. You can easily use this package.

Please visit Product Page and Docs for further details.

Features

PDF Processing

  • Core operation: New, Open, Save, SaveAs, Close, SetLicense, WordCount, CharacterCount
  • Page core operation: Add, Insert, Delete, Count, WordCount, CharacterCount, IsBlank
  • Organize: Optimize, OptimizeResource, Grayscale, Rotate, SetBackground, Repair, ReplaceText, AddPageNum, AddTextHeader, AddTextFooter
  • Page organize: Rotate, SetSize, Grayscale, AddText, ReplaceText, AddPageNum, AddTextHeader, AddTextFooter
  • Others: Get contents as plain text

PDF converting and saving

  • Microsoft Office: DOC, DOCX, XLSX, PPTX
  • Images: JPEG, PNG, BMP, TIFF
  • Others: EPUB, DICOM, SVG, XPS, TEX, TXT

Complete details of API can be referenced from Aspose.PDF for Go via C++ API Reference Guide.

Platforms

Implemented support for Linux x64, macOS x86_64, macOS arm64 and Windows x64 platforms. Used cgo.