
تحويل محتوى HTML إلى PDF أمر حاسم للأرشفة، والمشاركة، أو طباعة المستندات. توفر مكتبة .NET HTML to PDF الموثوقة المقدمة من Aspose.HTML for .NET للمطورين القدرة على تحويل ملفات HTML، والسلاسل، وعناوين URL الحية إلى مستندات PDF عالية الجودة بسهولة. في هذه المقالة، ستكتشف كيفية الاستفادة من قدرات تحويل HTML إلى PDF في C# .NET Core لتوليد PDFs برمجياً من HTML، مع أمثلة عملية وخيارات تخصيص متقدمة.
المواضيع المغطاة
- واجهة برمجة التطبيقات C# لتحويل HTML إلى PDF
- توليد PDF من ملف HTML
- تخصيص تحويل HTML إلى PDF
- تحويل سلسلة HTML إلى PDF
- تحويل URL حي إلى PDF
واجهة برمجة التطبيقات C# لتحويل HTML إلى PDF
إسبوز. HTML لـ .NET هي مكتبة قوية توفر قدرات تحويل HTML إلى PDF بسلاسة، تدعم تنسيقات متنوعة مثل XPS والصور. يمكن دمج هذه المكتبة بسهولة في أي تطبيق .NET، مما يمكّن من تحويل HTML إلى PDF عالي الأداء في .NET. يمكن للمطورين تحويل مستندات HTML برمجياً بدقة عالية باستخدام هذه المكتبة الفعالة لتحويل HTML إلى PDF في C#.
الميزات الرئيسية
- أنواع إدخال متعددة: تحويل ملفات HTML، والسلاسل، أو عناوين URL الحية إلى PDF بسهولة.
- مخرجات قابلة للتخصيص: تعديل خيارات الحفظ مثل الدقة، والضغط، وعلامات المياه للتحكم الدقيق.
- دعم متعدد الأنظمة: متوافق تماماً مع Windows وmacOS وLinux.
التثبيت: يمكنك إضافة Aspose.HTML لـ .NET إلى مشروعك باستخدام NuGet:
PM> Install-Package Aspose.Html
توليد مستند PDF من HTML في C#
توليد مستند PDF من ملف HTML أمر بسيط. اتبع هذه الخطوات السهلة:
- قم بتحميل مستند HTML باستخدام فئة HTMLDocument.
- أنشئ مثيلاً لفئة PdfSaveOptions.
- استدعِ طريقة Converter.ConvertHTML() لتوليد PDF. هذه الطريقة تقبل HTMLDocument، PdfSaveOptions، ومسار ملف PDF الناتج كوسائط.
توضح عينة الكود التالية كيفية توليد مستند PDF من ملف HTML باستخدام C#.

توليد مستند PDF من HTML في C#
تحويل HTML إلى PDF مع خيارات الحفظ في C#
يمكنك توليد مستند PDF من ملف HTML مع تحديد خيارات حفظ إضافية باتباع هذه الخطوات:
- قم بتحميل مستند HTML باستخدام فئة HTMLDocument.
- أنشئ مثيلاً لفئة PdfSaveOptions.
- حدد خيارات حفظ إضافية مثل HorizontalResolution وVerticalResolution.
- استدعِ طريقة Converter.ConvertHTML() لتوليد PDF.
توضح عينة الكود التالية كيفية توليد PDF من ملف HTML مع خيارات إضافية في C#.
توليد PDF من سلسلة HTML في C#
إنشاء مستند PDF من سلسلة HTML أمر بسيط أيضاً. اتبع هذه الخطوات:
- أنشئ مثيلاً لفئة PdfSaveOptions.
- حدد أي خيارات حفظ حسب الحاجة.
- استدعِ طريقة Converter.ConvertHTML() لتوليد PDF. هذه الطريقة تأخذ سلسلة HTML، PdfSaveOptions، ومسار ملف PDF الناتج كوسائط.
توضح عينة الكود التالية كيفية توليد PDF من سلسلة HTML باستخدام C#.
توليد PDF من URL حي في C#
الآن، دعنا نستكشف كيفية حفظ صفحة ويب من URL كمستند PDF:
- أنشئ مثيلاً لفئة Url مع URL لصفحة الويب.
- أنشئ مثيلاً لفئة PdfSaveOptions.
- حدد أي خيارات حفظ مرغوبة.
- احفظ HTML كـ PDF باستخدام طريقة Converter.ConvertHTML()، مع تمرير Url، PdfSaveOptions، ومسار ملف PDF الناتج كوسائط.
توضح عينة الكود التالية كيفية توليد PDF من URL حي باستخدام C#.
الحصول على ترخيص مجاني
يمكنك الحصول على ترخيص مؤقت مجاني لتجربة Aspose.HTML لـ .NET دون قيود التقييم. هذه فرصة رائعة لاستكشاف تجربة مجانية لواجهة برمجة تطبيقات HTML إلى PDF في C# وتقييم ميزاتها.
الخاتمة
في هذه المقالة، تعلمنا كيفية:
- تحميل ملف HTML برمجياً.
- تحديد خيارات حفظ PDF.
- حفظ سلسلة HTML كـ PDF.
- حفظ صفحة ويب كمستند PDF.
- تحويل ملف HTML إلى PDF في C#.
سواء كنت تستخدم Aspose أو تستكشف بدائل .NET HTML to PDF مفتوحة المصدر، يمكنك تعميق فهمك لواجهة برمجة تطبيقات Aspose.HTML for .NET باستخدام التوثيق. إذا كان لديك المزيد من الأسئلة، فلا تتردد في التواصل عبر منتدى الدعم المجاني.