Η κλάση Document είναι η καρδιά του Aspose.PDF FOSS για .NET. Αντιπροσωπεύει ένα πλήρες PDF και παρέχει πρόσβαση σε κάθε δομή μέσα — σελίδες, σημειώσεις, πεδία φόρμας, μεταδεδομένα και ενσωματωμένα αρχεία.
Άνοιγμα εγγράφων Φορτώστε ένα PDF από αρχείο, έναν πίνακα byte ή μια ροή:
using var doc = Document.Open(File.ReadAllBytes("input.pdf")); Console.WriteLine($"Pages: {doc.Pages.Count}"); Οι σελίδες χρησιμοποιούν αρίθμηση που ξεκινά από το 1: doc.Pages[1] είναι η πρώτη σελίδα.
Δημιουργία από το μηδέν using var doc = new Document(); var page = doc.Pages.Add(); page.Paragraphs.Add(new TextFragment("Hello, PDF!")); doc.Save("hello.pdf"); Πίνακες, αιωρούμενα πλαίσια, κεφαλίδες/υποσέλιδα και γραφήματα είναι όλοι τύποι παραγράφων που η μηχανή διάταξης τοποθετεί αυτόματα.
...