UltKit

تبدیل HTML به PDF

یک فایل HTML بارگذاری کنید، مثلاً گزارشی که خروجی گرفته‌اید، فاکتوری که سیستم شما تولید می‌کند، یک قالب ایمیل یا یک صفحهٔ وب ذخیره‌شده. یک PDF صفحه‌بندی‌شده تحویل می‌گیرید که فونت‌ها، جدول‌ها و لینک‌هایش حفظ شده‌اند. اگر فایل استایل چاپ داشته باشد، صفحه‌ها بر اساس همان استایل شکل می‌گیرند.

تبدیل به PDF

یا فایل‌های DOC, DOCX, DOCM … را اینجا رها کنید ·

حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه

خروجی

فایل‌ها روی سرورهای ما پردازش می‌شوند و پس از 30 دقیقه حذف می‌شوند.

نحوه استفاده از این ابزار

  1. 1

    فایل .html یا .htm را بارگذاری کنید

    تا ۲۰ فایل اضافه کنید که هر کدام حداکثر 95 MB باشد. برای تبدیل یک صفحهٔ وب، ابتدا آن را با Ctrl+S (در مک Cmd+S) ذخیره کنید و فایل .html را بارگذاری کنید.

  2. 2

    اندازهٔ صفحه و حاشیه‌ها را انتخاب کنید

    اگر اندازهٔ صفحه روی «مطابق فایل مبدأ» باشد، از قاعدهٔ @page داخل فایل پیروی می‌کند. A4 یا Letter، جهت صفحه افقی یا حاشیه‌های دیگر را در تنظیمات پیشرفته اجباری کنید.

  3. 3

    به PDF تبدیل کنید

    روی تبدیل به PDF بزنید و نتیجه را دانلود کنید. فایل‌های بارگذاری‌شده و PDFها بعد از 30 دقیقه حذف می‌شوند.

تبدیل HTML به PDF رایگان: کدام فایل‌ها بی‌نقص تبدیل می‌شوند

فایل‌های HTML که همه‌چیز را درون خود دارند بهتر تبدیل می‌شوند: استایل‌ها در عنصر <style>، تصاویر جاسازی‌شده یا با نشانی کامل https:// پیوند خورده، و فونت‌ها با @font-face بارگذاری‌شده. این وضعیت بیشتر اسناد تولیدشده را توصیف می‌کند، از فاکتور و صورت‌حساب تا گزارش آزمون، خروجی مستندات و قالب‌های ایمیل HTML که چون برنامه‌های ایمیل فایل‌های خارجی را مسدود می‌کنند، مستقل ساخته می‌شوند.

صفحه‌ای که از یک وب‌سایت ذخیره شده باشد فرق دارد. با گزینهٔ Webpage, Complete مرورگر فایل .html را همراه پوشه‌ای از تصاویر و استایل‌ها کنار آن می‌نویسد و آن پوشه جزو فایل بارگذاری‌شده نیست. اگر PDF چنین صفحه‌ای ساده به نظر می‌رسد، آن را از خود مرورگر چاپ کنید یا ابتدا محتوا را پاکسازی کنید؛ مبدل HTML به ورد برای حذف منوها و پانویس‌ها پیش از ساخت PDF مفید است.

پیکسل‌های CSS چگونه با صفحه‌های A4 و Letter تطبیق داده می‌شوند

SizePixelscminDPIFits
A4794 × 112321.0 × 29.78.27 × 11.6996عرض قابل استفاده حدود 602 px با حاشیهٔ 25.4 mm
Letter816 × 105621.6 × 27.98.5 × 1196پیش‌فرض آمریکا؛ عرض قابل استفاده حدود 624 px با حاشیهٔ 1 in
Legal816 × 134421.6 × 35.68.5 × 1496قراردادها و فرم‌های بلند آمریکایی
A31123 × 158729.7 × 42.011.69 × 16.5496داشبوردها و برنامه‌های زمان‌بندی عریض
A5559 × 79414.8 × 21.05.83 × 8.2796کتابچه‌ها و رسیدها

CSS هر اینچ را 96 px تعریف می‌کند، پس صفحه عرضی ثابت به همان واحدهای استایل‌شیت شما دارد. چیدمانی که برای پنجرهٔ دسکتاپ 1280 px طراحی شده، روی صفحهٔ A4 با حاشیهٔ معمولی تقریباً 600 px جا دارد. صفحه‌های واکنش‌گرا به چیدمان باریک‌تر برمی‌گردند و خوب چاپ می‌شوند؛ صفحه‌هایی با قاب ثابت 1000 px بسته به رندرکننده کوچک یا بریده می‌شوند. تنظیم حاشیه‌ها روی باریک (12.7 mm) حدود 100 px عرض برمی‌گرداند.

یک استایل‌شیت چاپ اولیه: اندازهٔ صفحه، پنهان کردن اجزای سایت و قواعد شکست
@page { size: A4; margin: 15mm; }
@media print {
  nav, footer, .cookie-banner { display: none; }
  h2, h3 { break-after: avoid; }
  table, figure, pre { break-inside: avoid; }
  .new-section { break-before: page; }
}

قاعدهٔ @page از ماژول CSS Paged Media سازمان W3C می‌آید و اندازهٔ برگه و حاشیه‌ها را تعیین می‌کند. ویژگی‌های break-before، break-after و break-inside به CSS Fragmentation تعلق دارند و جایگزین ویژگی‌های قدیمی‌تر page-break- شده‌اند که مرورگرها هنوز به‌عنوان نام مستعار می‌پذیرند. فونت‌های وب یک بررسی دیگر هم لازم دارند: فونتی که از سروری بارگذاری شود که مبدل به آن دسترسی ندارد، به فونت سیستم برمی‌گردد و با روشن بودن جاسازی فونت‌ها*، PDF همان فونت جایگزین را جاسازی می‌کند. فایل‌های فونت را در نشانی‌های کامل https:// در دسترس نگه دارید.

HTML

زبان نشانه‌گذاری ابرمتن (HTML)

HTML زبان نشانه‌گذاری وب است که Tim Berners-Lee در اوایل دهه 1990 آن را توصیف کرد و اکنون WHATWG به‌صورت استاندارد زنده نگهداری‌اش می‌کند. یک فایل HTML عنوان‌ها، پاراگراف‌ها، پیوندها، جدول‌ها، تصاویر و فرم‌ها را توصیف می‌کند و ظاهر معمولاً از CSS می‌آید. همه مرورگرها آن را نمایش می‌دهند و برای قالب‌های ایمیل و صفحات ذخیره‌شده وب هم به کار می‌رود. یک فایل HTML اغلب به تصاویر و شیوه‌نامه‌های خارجی وابسته است، پس اگر تنها جابه‌جا شود ممکن است خراب به نظر برسد.

فشرده‌سازی
–
شفافیت
–
انیمیشن
–
سال معرفی
1993 · Tim Berners-Lee; maintained by WHATWG
مبدل HTML

PDF

فرمت سند قابل‌حمل

PDF را Adobe در سال ۱۹۹۳ ساخت و در سال ۲۰۰۸ به استاندارد باز ISO 32000 تبدیل شد. متن، فونت‌ها، تصاویر و چیدمان را ثابت نگه می‌دارد تا سند روی هر صفحه‌نمایش و چاپگر یکسان دیده شود. PDF می‌تواند شامل فرم، امضا، پیوند، پیوست و متن قابل جست‌وجو باشد و نوع PDF/A برای بایگانی بلندمدت به کار می‌رود. چیدمان ثابت ویرایش PDF را دشوار می‌کند و PDFهای اسکن‌شده تا وقتی OCR اعمال نشود فقط تصویر دارند. همه مرورگرها و سیستم‌عامل‌ها می‌توانند آن را باز کنند.

فشرده‌سازی
–
شفافیت
بله
انیمیشن
خیر
سال معرفی
1993 · Adobe
مبدل PDF

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

پرسش‌های رایج دربارهٔ تبدیل HTML به PDF

آیا می‌توانم با وارد کردن نشانی یک صفحهٔ وب، آن را مستقیماً به PDF تبدیل کنم؟

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

چرا رنگ‌های پس‌زمینه در خروجی تبدیل HTML به PDF دیده نمی‌شوند؟

چاپ به‌طور پیش‌فرض برای صرفه‌جویی در جوهر پس‌زمینه‌ها را حذف می‌کند، چه در مرورگرها و چه در بیشتر مبدل‌ها. به عناصری که رنگ‌شان باید بماند، مثل ردیف سرستون جدول و نشان‌های وضعیت، print-color-adjust: exact اضافه کنید تا حفظ شوند.

آیا لینک‌های HTML در فایل PDF قابل کلیک می‌مانند؟

پیوندهایی که نشانی کامل دارند معمولاً قابل کلیک می‌مانند. پیوندهای نسبی مانند /pricing وقتی فایل از وب‌سایت جدا شود نشانی سایت را از دست می‌دهند؛ اگر خوانندگان از داخل PDF آن‌ها را دنبال می‌کنند، آن‌ها را به نشانی کامل https:// تغییر دهید.

چرا جدول عریض من در سمت راست صفحه بریده می‌شود؟

جدول از ناحیهٔ قابل چاپ عریض‌تر است، اغلب به‌خاطر عرض ثابت بر حسب پیکسل. جهت صفحه را روی افقی بگذارید، یا در CSS چاپ به جدول width: 100% و فاصلهٔ داخلی کوچک‌تر برای سلول‌ها بدهید تا در صفحه جا شود.

آیا می‌توان چند فایل HTML را به یک PDF تبدیل کرد؟

هر فایل بارگذاری‌شده یک PDF جداگانه می‌شود، تا ۲۰ فایل در هر دسته. بعداً با ادغام PDF آن‌ها را پشت هم قرار دهید؛ نام‌گذاری فایل‌ها با 01، 02، 03 پیش از بارگذاری ترتیب را روشن نگه می‌دارد.