A Document osztály az Aspose.PDF FOSS for .NET szíve. Egy teljes PDF-et képvisel, és hozzáférést biztosít a benne lévő minden struktúrához — oldalak, megjegyzések, űrlapmezők, metaadatok és beágyazott fájlok.
Dokumentumok megnyitása PDF betöltése fájlból, bájt tömbből vagy adatfolyamból:
using var doc = Document.Open(File.ReadAllBytes("input.pdf")); Console.WriteLine($"Pages: {doc.Pages.Count}"); Az oldalak 1‑től kezdődő indexelést használnak: doc.Pages[1] az első oldal.
Alapoktól kezdve using var doc = new Document(); var page = doc.Pages.Add(); page.Paragraphs.Add(new TextFragment("Hello, PDF!")); doc.Save("hello.pdf"); A táblázatok, lebegő dobozok, fejléc/lábléc és grafikonok mind bekezdéstípusok, amelyeket a layout motor automatikusan elhelyez.
...