Dibujar gráficos vectoriales en una página PDF con Aspose.PDF FOSS para C++
Dibujando círculos, elipses y líneas directamente en una página PDF con el contenedor Graph, la jerarquía Shape y el estilo GraphInfo/BorderInfo en Aspose.PDF FOSS para C++.
Dibujando círculos, elipses y líneas directamente en una página PDF con el contenedor Graph, la jerarquía Shape y el estilo GraphInfo/BorderInfo en Aspose.PDF FOSS para C++.
Cubre las API DocumentInfo, Metadata, Outlines, NamedDestinationCollection, EmbeddedFileCollection y PageLabelCollection en Aspose.PDF FOSS para C++ para gestionar metadatos a nivel de documento, marcadores, destinos nombrados, archivos adjuntos y etiquetas de página.
Cubre la jerarquía de errores AsposePdfException, los campos de formulario interactivo (Field, FieldType), los archivos adjuntos incrustados (FileSpecification), el descubrimiento de fuentes (FontDescriptor, FontRegistry, FontRepository) y la creación de marcadores (OutlineItem) en Aspose.PDF FOSS para Python.
Una biblioteca gratuita, con licencia MIT, C++20 para abrir, crear y modificar documentos PDF — que cubre el acceso a páginas, la extracción de texto, el renderizado raster, el cifrado y los campos AcroForm sin dependencias propietarias en tiempo de ejecución.
Cubre las nuevas API Document.SaveHTML/WriteHTML, Layer, TaggedContent y Form.ExportJSON en Aspose.PDF FOSS para Go para la exportación HTML, capas de contenido opcional y la creación de PDF accesible (etiquetado).
Aspose.PDF FOSS para .NET se entrega con un rico conjunto de APIs de anotación y campos de formulario que le permiten marcar, enlazar e interactuar con documentos PDF completamente en código administrado, sin necesidad de clave de licencia. Anotaciones de un vistazo La clase AnnotationCollection de la biblioteca proporciona métodos auxiliares tipados para cada anotación estándar de PDF. Añadir una nota adhesiva es una única llamada: page.Annotations.AddTextAnnotation( new Rectangle(72, 720, 200, 740), contents: "Review needed", title: "Editor", open: true); Las anotaciones de enlace combinan un rectángulo clicable con un PdfAction: ...
La clase Document es el corazón de Aspose.PDF FOSS for .NET. Representa un PDF completo y brinda acceso a toda la estructura interna — páginas, anotaciones, campos de formulario, metadatos y archivos incrustados. Apertura de documentos Cargue un PDF desde un archivo, una matriz de bytes o un flujo: using var doc = Document.Open(File.ReadAllBytes("input.pdf")); Console.WriteLine($"Pages: {doc.Pages.Count}"); Las páginas usan indexación basada en 1: doc.Pages[1] es la primera página. Creando desde cero using var doc = new Document(); var page = doc.Pages.Add(); page.Paragraphs.Add(new TextFragment("Hello, PDF!")); doc.Save("hello.pdf"); Las tablas, los cuadros flotantes, los encabezados/pies de página y los gráficos son todos tipos de párrafo que el motor de diseño coloca automáticamente. ...
Aspose.PDF FOSS para Java proporciona una API nativa de Java para la creación de documentos PDF, gestión de anotaciones, campos de formularios interactivos, manipulación de páginas, validación de conformidad con PDF/A y cifrado AES-CBC - MIT licenciado, sin dependencias propiedades.
PdfFileEditor, ContentsResizeParameters y PDFPageEdtor proporcionan las capacidades de manipulación básicas de documentos PDF en Aspose.PDF FOSS para Java — todos MIT-licenciados y independientes.
La capa de facadas en Aspose.PDF FOSS para Java proporciona APIs ligeros y focalizados en tareas para la gestión de anotaciones, edición de marcadores, seguridad de documentos, estampamiento y extracción de contenido - todo sin requerir manipulación directa del modelo de objeto PDF.