การจัดการเอกสาร PDF ใน .NET: เปิด, สร้าง, และแปลง
คลาส Document คือหัวใจของ Aspose.PDF FOSS for .NET มันเป็นตัวแทนของ PDF ฉบับเต็มและให้การเข้าถึงโครงสร้างทุกอย่างภายใน — หน้า, คำอธิบาย, ฟิลด์ฟอร์ม, เมตาดาต้า, และไฟล์ที่ฝังอยู่. การเปิดเอกสาร โหลด PDF จากไฟล์, อาร์เรย์ไบต์, หรือสตรีม: using var doc = Document.Open(File.ReadAllBytes("input.pdf")); Console.WriteLine($"Pages: {doc.Pages.Count}"); หน้าใช้การจัดทำดัชนีแบบ 1‑based: doc.Pages[1] คือหน้าแรก. สร้างจากศูนย์ using var doc = new Document(); var page = doc.Pages.Add(); page.Paragraphs.Add(new TextFragment("Hello, PDF!")); doc.Save("hello.pdf"); ตาราง, กล่องลอย, ส่วนหัว/ส่วนท้าย, และกราฟทั้งหมดเป็นประเภทย่อหน้าที่เครื่องยนต์การจัดวางวางโดยอัตโนมัติ. การจัดการหน้า ตั้งค่ารูปร่างหน้า, การหมุน, และกล่องขอบเขต: var page = doc.Pages[1]; page.SetMediaBox(new Rectangle(0, 0, 612, 792)); page.SetCropBox(new Rectangle(36, 36, 576, 756)); page.SetRotation(90); การแปลง ไลบรารีมีตัวแปลงเฉพาะสำหรับหลายรูปแบบผลลัพธ์: ตัวแปลง ผลลัพธ์ PdfToHtmlConverter HTML PdfToMarkdownConverter Markdown PdfToSvgConverter SVG PdfToTextConverter Plain text การเรนเดอร์เป็นภาพแรสเตอร์ใช้คลาสอุปกรณ์ (PngDevice, JpegDevice, TiffDevice, BmpDevice) แต่ละคลาสรับค่า Resolution ใน DPI. ...