إنشاء مستند PDF برمجيًا

Aspose.PDF for .NET API يتيح لك إنشاء وقراءة ملفات PDF باستخدام C# و VB.NET. يمكن استخدام API في مجموعة متنوعة من تطبيقات .NET بما في ذلك WinForms و ASP.NET والعديد من التطبيقات الأخرى. في هذه المقالة، سنوضح كيفية استخدام Aspose.PDF for .NET API لتوليد وقراءة ملفات PDF بسهولة في تطبيقات .NET.

كيفية إنشاء ملف PDF باستخدام C#

لإنشاء ملف PDF باستخدام C#، يمكن استخدام الخطوات التالية.

  1. إنشاء كائن من فئة Document.
  2. إضافة كائن Page إلى مجموعة Pages الخاصة بكائن Document.
  3. إضافة TextFragment إلى مجموعة Paragraphs الخاصة بالصفحة.
  4. حفظ مستند PDF الناتج.

تعمل الشيفرة البرمجية التالية أيضًا مع مكتبة Aspose.Drawing.

// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void HelloWorld()
{
    // The path to the documents directory
    var dataDir = RunExamples.GetDataDir_AsposePdf_QuickStart();

    // Create PDF document
    using (var document = new Aspose.Pdf.Document())
    {
        // Add page
        var page = document.Pages.Add();
        // Add text to new page
        page.Paragraphs.Add(new Aspose.Pdf.Text.TextFragment("Hello World!"));
        // Save PDF document
        document.Save(dataDir + "HelloWorld_out.pdf");
    }
}

في هذه الحالة، نقوم بإنشاء مستند PDF بصفحة واحدة بحجم A4، واتجاه عمودي. ستحتوي صفحتنا على “Hello, World” في الجزء العلوي الأيسر من الصفحة.