Quickstart
الدليل السريع للبدء
هذه الصفحة تمشيك عبر أصغر دورة مفيدة: إنشاء ملف PDF جديد، وضع نص عليه، إضافة صفحة ثانية، حفظه إلى القرص، وإعادة فتح النتيجة لتأكيد عدد الصفحات والمحتوى نجح في رحلة العودة.
المتطلبات المسبقة
| المتطلب | التفصيل |
|---|---|
| Node.js | 22 أو أحدث |
| Package | @asposefoss/pdf تم التثبيت (Installation) |
1. إنشاء مستند وإضافة نص
Document.New() يأخذ PageFormat ويبدأ مستندًا بصفحة فارغة واحدة بهذا الحجم. doc.Pages[0] هو أول Page؛ Page.AddText() يضع نصًا موضعًا عليه، وDocument.AddPage() يضيف صفحات إضافية — هنا نسخة أفقية من نفس التنسيق.
import { Document, PageFormat } from '@asposefoss/pdf';
const doc = Document.New(PageFormat.A4);
doc.Pages[0].AddText('Hello from Aspose.PDF FOSS!', 72, 720, { fontSize: 14 });
doc.AddPage(PageFormat.A4.landscape());
console.log('Page count:', doc.Pages.length);2. حفظ المستند
استدعِ Document.WriteTo() على كائن doc الذي تم إنشاؤه في الخطوة 1 لكتابة الملف إلى مسار — هذا هو نفس استدعاء الحفظ المستخدم طوال دليل المطور، وبشكل افتراضي ينتج PDF بدون خيارات ضغط إضافية.
doc.WriteTo('quickstart.pdf');3. إعادة الفتح والتحقق
Document.OpenFile() يقرأ ملف quickstart.pdf الذي كُتب في الخطوة 2 من القرص إلى نسخة جديدة من Document. قراءة Pages.length على ذلك المستند المعاد فتحه تؤكد أن الصفحتين — صفحة A4 الأصلية والصفحة الأفقية المرفقة بـ AddPage() — تم كتابتهما بشكل صحيح.
const reopened = Document.OpenFile('quickstart.pdf');
console.log('Reloaded page count:', reopened.Pages.length); // 2
الخطوات التالية
- دليل المطور — توثيق على مستوى الميزة
- النواة API — إدارة الوثائق والصفحات بعمق