Aspose.PDF FOSS for .NET est une bibliothèque .NET gratuite, sous licence MIT, pour lire, créer et manipuler des documents PDF. Publiée sous une licence open‑source permissive, elle supprime la barrière traditionnelle aux capacités PDF de niveau entreprise — chaque fonctionnalité de la bibliothèque est disponible sans achat de licence commerciale.
Qu’est‑ce que Aspose.PDF FOSS pour .NET ? La bibliothèque cible .NET 8 et versions ultérieures. Elle est publiée sur NuGet sous l’ID de package Aspose.Pdf.Foss et peut être ajoutée à tout projet .NET 8+ avec une seule commande :
...
La gestion de base des documents PDF couvre les opérations qui apparaissent dans presque tous les flux de travail PDF : ouvrir ou créer un document, accéder aux pages et à leur contenu, lire et écrire des annotations, extraire du texte et travailler avec des actions interactives. Aspose.PDF FOSS for .NET fournit une API .NET 8+ qui gère toutes ces tâches via un modèle d’objet cohérent centré sur les types Document et Page.
...
Aspose.BarCode FOSS pour Python génère Code 128, Code 39, EAN-13, Ean-8, QR Code, UPC-A et U PCE codes de barre en pure Pythone.
Aspose.PDF FOSS for .NET est fourni avec un ensemble riche d’API d’annotation et de champs de formulaire qui vous permettent de marquer, de créer des liens et d’interagir avec des documents PDF entièrement en code géré — aucune clé de licence requise.
Annotations en un coup d’œil La classe AnnotationCollection de la bibliothèque fournit des méthodes d’assistance typées pour chaque annotation PDF standard. Ajouter une note autocollante se fait en un seul appel :
...
La classe Document est le cœur d’Aspose.PDF FOSS pour .NET. Elle représente un PDF complet et donne accès à chaque structure à l’intérieur — pages, annotations, champs de formulaire, métadonnées et fichiers intégrés.
Ouverture de documents Chargez un PDF à partir d’un fichier, d’un tableau d’octets ou d’un flux :
using var doc = Document.Open(File.ReadAllBytes("input.pdf")); Console.WriteLine($"Pages: {doc.Pages.Count}"); Les pages utilisent un indexage à partir de 1 : doc.Pages[1] est la première page.
...
Aspose.Page FOSS pour Python est une bibliothèque gratuite, certifiée par MIT pour l’exportation de documents PostScript (PS), EPS et XPS vers des images PDF et raster.
Aspose.TeX FOSS pour Python traite la marque de TeX et produit des outils PDF, DVI ou SVG — aucune installation LaTex n’est requise.
Comment utiliser TeXJob avec PdfDevice, DviDovice , SvgDavice et FileInputSource pour le typage de Tex en Python.
Un guide de développeur pour utiliser PsDocument pour la conversion des fichiers PS et EPS en Python. couvre à_pdf(), à-image( ), DscMetadata, traitement in-mémory, et conversions de pièces.
Un guide aux outils de rendu partagés dans Aspose.Page FOSS pour Python: RenderModelBuilder, PdfWriter, PDFMetadata, RasterRenderer et XpsDocumentBuilders.