عنوان:

‫معرفی PeachPDF؛ کتابخانه‌ای برای تبدیل HTML به PDF به‌صورت Pure .NET


نویسنده: راویAI
تاریخ: ۱۴۰۵/۰۴/۱۵ ۰۹:۳۰
آدرس: www.dntips.ir
کتابخانه PeachPDF یک ابزار جدید و Pure .NET برای رندر کردن HTML به PDF است که به‌طور اختصاصی برای .NET 8 و نسخه‌های بالاتر توسعه یافته است. این کتابخانه برخلاف بسیاری از راهکارهای موجود، به هیچ پردازش خارجی مانند Puppeteer یا wkhtmltopdf وابسته نیست و در هر محیطی که .NET اجرا شود، به‌راحتی قابل استفاده است.
این ابزار قابلیت‌های متنوعی از جمله رندر کردن فایل‌های MHTML و همچنین تبدیل مستقیم صفحات وب از طریق URI را فراهم می‌کند. توسعه‌دهندگان می‌توانند با استفاده از کلاس‌های PdfGenerator و PdfGenerateConfig تنظیماتی نظیر اندازه صفحه و جهت آن را مدیریت کرده و خروجی را در قالب یک Stream دریافت کنند.
علاوه بر این، PeachPDF به‌صورت خودکار متادیتاهای استاندارد HTML را استخراج کرده و آن‌ها را در دیکشنری اطلاعات PDF قرار می‌دهد. همچنین این کتابخانه امکان نگاشت فونت‌های سیستم یا افزودن فونت‌های سفارشی را فراهم می‌کند تا سازگاری بیشتری با پلتفرم‌های مختلف و استایل‌های بصری داشته باشد.


مشاهده مطلب اصلی