إنشاء مستندات PDF عبر C#
إنشاء PDF أصلي وعالي الأداء (تنسيق المستند المحمول) برمجيًا باستخدام واجهات برمجة التطبيقات .NET من جانب الخادم.
يعد إنشاء ملف PDF ديناميكيًا داخل التطبيق قيد التشغيل أمرًا سهلاً. من أجل إنشاء مستندات PDF من البداية دون الحاجة إلى MS Office ، سنستخدم
API يقدم ميزات مختلفة visio للإنشاء والمعالجة والتحويل باستخدام النظام الأساسي .NET. يمكن للمطورين بسهولة تحسين التعليمات البرمجية لكتابة البيانات ، وإنشاء الأشكال أو الرسوم البيانية.
كيفية إنشاء ملف PDF عبر C#
من السهل على المطورين إنشاء وتحميل وتعديل وتحويل PDF (تنسيق المستند المحمول) من خلال تشغيل تطبيقات تقارير مختلفة لمعالجة البيانات في بضعة أسطر من التعليمات البرمجية.
- قم بتضمين مساحة الاسم في ملف الفصل الدراسي الخاص بك1. إنشاء مثيل فئة Diagram.1. الوصول إلى الصفحة الأولى من diagram.1. أضف نصًا في الصفحة.1. استخدم طريقة الحفظ لحفظ diagram كملف PDF.
متطلبات النظام
فقط تأكد من أن النظام يحتوي على Microsoft Windows أو نظام تشغيل متوافق مع الأنظمة الأساسية .NET Framework و .NET Core و Windows Azure Mono بالإضافة إلى بيئة التطوير مثل Microsoft Visual Studio.
- التثبيت من سطر الأوامر كملف
nuget install Aspose.Diagram
أو عبر وحدة تحكم مدير الحزم في Visual Studio بامتدادInstall-Package Aspose.Diagram
.- بدلاً من ذلك ، احصل على مثبّت MSI غير المتصل أو كل مكتبات DLL في ملف ZIP من التحميلات
يوضح رمز المصدر التالي كيفية إنشاء ملف PDF باستخدام C#.
// إنشاء مثيل فئة Diagram.
Diagram diagram = new Diagram();
// الوصول إلى الصفحة الأولى من diagram.
Page page = diagram.Pages[0];
// أضف شكل النص.
Shape shape = page.AddText(1, 1, 1, 1, "Test text", "Calibri", "#a5a5a5", 0.25);
// احفظ Diagram كملف .pdf.
diagram.Save("out.pdf",SaveFileFormat.PDF);
PDF ما هو PDF تنسيق الملف
تنسيق المستندات المحمولة (PDF) هو نوع من المستندات التي أنشأتها Adobe في التسعينيات. كان الغرض من تنسيق الملف هذا هو تقديم معيار لتمثيل المستندات والمواد المرجعية الأخرى بتنسيق مستقل عن برامج التطبيقات والأجهزة وكذلك نظام التشغيل. يتمتع تنسيق ملف PDF بالقدرة الكاملة على احتواء معلومات مثل النصوص والصور والارتباطات التشعبية وحقول النموذج والوسائط الغنية والتوقيعات الرقمية والمرفقات والبيانات الوصفية والميزات الجغرافية المكانية والكائنات ثلاثية الأبعاد الموجودة فيه والتي يمكن أن تصبح جزءًا من المستند المصدر.
قراءة المزيدالجيل Visio المدعوم الآخر
يمكنك أيضًا إنشاء Microsoft Visio تنسيقات أخرى بما في ذلك بعض التنسيقات المدرجة أدناه.