Quickstart

الدليل السريع للبدء

هذه الصفحة تمشيك عبر أصغر دورة مفيدة: إنشاء ملف PDF جديد، وضع نص عليه، إضافة صفحة ثانية، حفظه إلى القرص، وإعادة فتح النتيجة لتأكيد عدد الصفحات والمحتوى نجح في رحلة العودة.


المتطلبات المسبقة

المتطلبالتفصيل
Node.js22 أو أحدث
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

الخطوات التالية

انظر أيضاً

 العربية