PDF Annotations in C++ - Text Notes, Links, Highlights, and Stamps

A look at the Annotation class hierarchy in Aspose.PDF FOSS for C++: adding text notes, links, and stamps, detecting annotation types on load, and reading back markup metadata through AnnotationCollection.

July 28, 2026 · 5 min · Aspose

Document Management in Go: HTML Export, Layers, and Tagged PDF

Covers the new Document.SaveHTML/WriteHTML, Layer, TaggedContent, and Form.ExportJSON APIs in Aspose.PDF FOSS for Go for HTML export, optional content layers, and accessible (tagged) PDF authoring.

July 14, 2026 · 3 min · Aspose

PDF Annotations and Forms in .NET: A Complete Guide

Aspose.PDF FOSS for .NET ships with a rich set of annotation and form-field APIs that let you mark up, link, and interact with PDF documents entirely in managed code — no license key required. Annotations at a glance The library’s AnnotationCollection class provides typed helper methods for every standard PDF annotation. Adding a sticky note is a single call: page.Annotations.AddTextAnnotation( new Rectangle(72, 720, 200, 740), contents: "Review needed", title: "Editor", open: true); Link annotations combine a clickable rectangle with a PdfAction: ...

June 12, 2026 · 2 min · Aspose

PDF Document Management in .NET: Open, Create, and Transform

The Document class is the heart of Aspose.PDF FOSS for .NET. It represents a complete PDF and provides access to every structure inside — pages, annotations, form fields, metadata, and embedded files. Opening documents Load a PDF from a file, a byte array, or a stream: using var doc = Document.Open(File.ReadAllBytes("input.pdf")); Console.WriteLine($"Pages: {doc.Pages.Count}"); Pages use 1-based indexing: doc.Pages[1] is the first page. Creating from scratch using var doc = new Document(); var page = doc.Pages.Add(); page.Paragraphs.Add(new TextFragment("Hello, PDF!")); doc.Save("hello.pdf"); Tables, floating boxes, headers/footers, and graphs are all paragraph types that the layout engine places automatically. ...

June 12, 2026 · 2 min · Aspose

Introducing Aspose.PDF FOSS for Java

Aspose.PDF FOSS for Java provides a Java-native API for PDF document creation, annotation management, interactive form fields, page manipulation, PDF/A compliance validation, and AES-CBC encryption — MIT licensed, no proprietary dependencies.

May 24, 2026 · 4 min · Aspose

PDF Document Manipulation with Aspose.PDF FOSS for Java

PdfFileEditor, ContentsResizeParameters, and PdfPageEditor provide the core PDF document manipulation capabilities in Aspose.PDF FOSS for Java — all MIT-licensed and dependency-free.

May 24, 2026 · 3 min · Aspose

Working with PDF Facades in Java

The facades layer in Aspose.PDF FOSS for Java provides lightweight, task-focused APIs for annotation management, bookmark editing, document security, stamping, and content extraction — all without requiring direct manipulation of the PDF object model.

May 24, 2026 · 3 min · Aspose

Introducing Aspose.PDF FOSS for Go

Aspose.PDF FOSS for Go provides a Go-native API for PDF document creation, editing, splitting, merging, encryption, AcroForm filling, table layout, bookmarks, and annotations — MIT licensed with no native dependencies.

May 23, 2026 · 4 min · Aspose

PDF Core Document Management in Go

Covers the Document, Page, PageRange, and DocumentInfo API in Aspose.PDF FOSS for Go — open, create, save, split, merge, extract page ranges, and edit Info dictionary metadata without native dependencies.

May 23, 2026 · 4 min · Aspose