tigtools

HTML به PDF

HTML را جای‌گذاری کنید یا یک فایل .html باز کنید و یک PDF تمیز از محتوای آن بگیرید. صفحه به‌صورت امن تجزیه و در مرورگر شما چیدمان می‌شود.

در مرورگر شما اجرا می‌شود بدون ثبت‌نام

محتوا و ساختار تبدیل میشوند (عناوین، پاراگراف‌ها، فهرست‌ها، جدول‌ها، پیوندها، کد، نقل‌قول‌ها و تصاویر data: URI). چیدمان CSS، استایل‌شیت‌های خارجی، فونت‌ها، اسکریپت‌ها و تصاویر از نشانی‌های وب استفاده نمی‌شوند.

نحوه استفاده

  1. HTML را جای‌گذاری کنید یا یک فایل .html باز کنید.
  2. اندازهٔ صفحه، جهت، حاشیه‌ها و اندازهٔ قلم را انتخاب کنید.
  3. ایجاد PDF را انتخاب کنید.
  4. PDF را دانلود کنید.

نحوه کار

مرورگر شما HTML را به یک سند غیرفعال تجزیه می‌کند: اسکریپت‌ها اجرا نمی‌شوند و هیچ‌چیز از شبکه بارگیری نمی‌شود. سپس ابزار عناصر را پیمایش کرده و محتوای آن‌ها را با فونت‌های تعبیه‌شده Noto صفحه‌بندی می‌کند: h1–h6، پاراگراف‌ها، شکست خط، پررنگ، کج، زیرخط، خط‌خورده، کد، پیوندها (قابل کلیک)، فهرست‌های گلوله‌ای و شماره‌دار، نقل‌قول‌های بلوکی، بلوک‌های pre، جدول‌ها (سطرهای سرصفحه در هر صفحه تکرار می‌شوند و colspan رعایت می‌شود)، خطوط افقی، ترازبندی متن و رنگ‌های ساده متن از ویژگی‌های style.

این یک اسکرین‌شات از صفحه وب نیست. طرح CSS مانند ستون‌ها، flexbox، grid، شناورها، پس‌زمینه‌ها، حاشیه‌ها و فونت‌های سفارشی نادیده گرفته می‌شود و فرم‌ها، ویدیوها، iframeها و ترسیمات SVG کنار گذاشته می‌شوند. تصاویر فقط زمانی گنجانده می‌شوند که به‌صورت data: URI تعبیه شده باشند؛ تصاویری که با نشانی وب ارجاع شده‌اند بارگیری نمی‌شوند و متن alt آن‌ها به‌جای تصویر نمایش داده می‌شود.

برای چاپ وب‌سایت زنده دقیقاً همان‌طور که به نظر می‌رسد، از گزینه Print → Save as PDF مرورگر خود استفاده کنید. زمانی که کد HTML یا فایل .html ذخیره‌شده‌ای دارید و سندی تمیز و خوانا می‌خواهید، از این ابزار استفاده کنید.

نمونه‌ها

قالب فاکتور

HTML تولیدشده توسط یک اسکریپت برای فاکتور، همراه با جدول اقلام، بدون باز کردن پنجره چاپ به PDF صفحه‌بندی‌شده تبدیل می‌شود.

یک صفحهٔ راهنمای ذخیره‌شده

یک صفحهٔ راهنمای ذخیره‌شده با پسوند .html شامل عنوان‌ها و مراحل شماره‌دار به PDF خوانا تبدیل می‌شود؛ منوهای سایت و اسکریپت‌ها نادیده گرفته می‌شوند.

پرسش‌های متداول

چرا PDF شبیه صفحهٔ وب نیست؟

این ابزار محتوا و ساختار آن را تبدیل می‌کند، نه طراحی CSS را. رنگ‌ها، ستون‌ها، پس‌زمینه‌ها و فونت‌های وب بازتولید نمی‌شوند. برای دریافت نسخهٔ دیداری از یک صفحهٔ زنده، از گزینهٔ Print → Save as PDF مرورگر استفاده کنید.

چرا تصاویر نمایش داده نمی‌شوند؟

تصاویر دارای آدرس اینترنتی هرگز دانلود نمی‌شوند. برای گنجاندن آن‌ها، آن‌ها را به‌صورت data: URI جاسازی کنید؛ در غیر این صورت متن alt آن‌ها نمایش داده می‌شود.

آیا تبدیل HTML از یک منبع ناشناس امن است؟

بله. HTML به یک سند غیرفعال تجزیه می‌شود که نمی‌تواند اسکریپت اجرا کند یا منابعی بارگیری کند؛ فقط متن، ساختار و تصاویر جاسازی‌شدهٔ آن استفاده می‌شود.

آیا می‌توانم صفحه‌ای را با وارد کردن URL آن تبدیل کنم؟

خیر. این ابزار صفحه‌های وب را واکشی نمی‌کند. صفحه را به‌صورت فایل .html ذخیره کنید یا کد منبع آن را کپی و اینجا جای‌گذاری کنید.

حریم خصوصی

HTML در مرورگر شما تجزیه و PDF ساخته می‌شود. فونت‌ها از این سایت بارگیری می‌شوند؛ HTML بارگذاری، ذخیره یا در تحلیل‌ها گنجانده نمی‌شود و با هیچ نشانی که در آن آمده است تماس گرفته نمی‌شود. فقط یک رویداد ناشناس مبنی بر استفاده از ابزار شمارش می‌شود.