تصویر به PDF رایگان
تصاویر را به PDF تبدیل کنید. صفحات را مرتب کنید، اندازه و حاشیه را تنظیم کنید.
فایلها را اینجا رها کنید یا برای مرور کلیک کنید
JPG, PNG, WebP, GIF, BMP, AVIF, HEIC, HEIF · پردازش روی دستگاه شما
یا Ctrl+V را بزنید تا از کلیپبورد جایگذاری شود
میتوانید چندین فایل را به یکباره رها کنید
فایلهای شما هرگز دستگاهتان را ترک نمیکنند. تمام پردازش به صورت محلی در مرورگر شما انجام میشود.
کاربردهای رایج
- تبدیل عکسها به PDFعکسهای خود را به PDF مرتب تبدیل کنید — برای آلبومهای عکس، نمونهکار و اشتراک تصاویر متعدد عالی است.
- تبدیل تصاویر اسکنشده به PDFتصاویر سند اسکنشده را به PDF مرتب تبدیل کنید — اسناد چندصفحهای را از اسکنهای جداگانه بازیابی کنید.
- تبدیل اسکرینشاتها به PDFاسکرینشاتها را در یک سند PDF تدوین کنید — برای گزارشهای اشکال، آموزش و مستندات ایدهآل.
- تبدیل آثار هنری به PDFهنر دیجیتال و تصاویری را به PDF تبدیل کنید — نمونهکار را اشتراک کنید، چاپ فروخت و کار خود را حفظ کنید.
- تبدیل تصاویر سند به PDFعکسهای سند، فرم و کاغذ را به فایلهای PDF مناسب تبدیل کنید — امضا، ارسال و بایگانی کنید.
نحوه کار
تبدیل کاملاً در مرورگر شما با استفاده از pdf-lib اجرا میشود — یک کتابخانه جاوااسکریپت که یک فایل PDF واقعی را بهصورت محلی میسازد، بدون آپلود تصاویر شما به هیچ سروری. PNGها بدون-افت تعبیه میشوند؛ JPEGها مستقیماً از بایتهای اصلی خود تعبیه میشوند (بدون کدگذاری مجدد)؛ سایر فرمتها مانند WebP ابتدا از طریق Canvas API به JPEG رسترایز میشوند.
- 1تصاویر بهصورت محلی خوانده میشوندهر فایل انداختهشده یا انتخابشده مستقیماً توسط مرورگر خوانده میشود. ابزار برای JPEG، PNG، و WebP فیلتر میکند. یک پیشنمایش URL-شیء کوچک برای بندانگشتی ساخته میشود — دادهای در این مرحله دستگاه شما را ترک نمیکند.
- 2جهت EXIF حل میشودپیش از تعبیه، یک تجزیهگر DataView دستنویس سربرگ باینری هر JPEG را برای تگ EXIF Orientation (0x0112) اسکن میکند. اگر عکس کج گرفته شده باشد و تگ آن را بگوید، API createImageBitmap مرورگر چرخش را دوباره در داده پیکسل میپزد تا صفحه PDF عمودی بهنظر برسد — pdf-lib خودش EXIF را نمیخواند.
- 3pdf-lib صفحه PDF را صفحه به صفحه میسازدpdf-lib یک PDFDocument جدید در حافظه میسازد. PNGها به embedPng() تحویل میشوند و بدون-افت با شفافیت دستنخورده نگه داشته میشوند. JPEGها بدون تغییر به embedJpg() میروند. WebP و سایر فرمتها ابتدا از طریق canvas.toBlob() در کیفیت ۰٫۹۲ به JPEG تبدیل میشوند. هر تصویر برای جا شدن در اندازه صفحه انتخابی (A4، Letter، یا متناسب-با-تصویر) با تنظیم حاشیه شما مقیاس میشود، سپس در صفحه خود مرکز میگیرد.
- 4PDF تمامشده دانلود میشودpdfDoc.save() ساختار PDF تکمیلشده را به یک Uint8Array در حافظه سریال میکند. مرورگر آن را در یک Blob میپیچد و یک دانلود فایل راهاندازی میکند — یک تبدیل تکتصویری بر اساس فایل اصلی نامگذاری میشود، خروجی چندتصویری images.pdf نامگذاری میشود.
تصاویر شما کاملاً درون مرورگر شما توسط pdf-lib پردازش میشوند — هرگز به سروری آپلود نمیشوند.
راهنما
مثال عملی
یک JPEG به اندازهٔ 4032×3024 از تلفن را رها کنید. صفحه «تنظیمات PDF» را نشان میدهد با «اندازهٔ صفحه» روی A4، «جهت» روی «خودکار»، «حجم فایل» روی «اصلی» و «حاشیه» روی 20pt. «ساخت PDF از 1 تصویر» را بزنید. عکس پهنتر از بلند است و جهت خودکار است، پس صفحه A4 افقی است، 841.89 × 595.28 pt، و عکس به 740 × 555 pt مقیاس میشود و درون حاشیهٔ 20 pt در مرکز قرار میگیرد. کارتی میگوید «PDF شما آماده است» با حجم و «1 صفحه»، کادر «نام فایل» نام خود عکس را با پسوند .pdf پیشنهاد میدهد و دکمه «دانلود PDF» میگوید. JPEG بدون چرخش همانگونه که هست جاسازی میشود. «حجم فایل» را به «متعادل» تغییر دهید و تصویر به 1542 × 1157 px کوچک میشود، حدود 150 dpi در آن اندازه، و با JPEG 82% ذخیره میشود. «هماندازه با تصویر» را انتخاب کنید و صفحه 842 × 641.5 pt میشود.
کدام تنظیمات را استفاده کنید و محدودیتها
- اندازه و جهت صفحه را انتخاب کنید. «اندازهٔ صفحه» A4 (595.28 × 841.89 pt)، Letter (612 × 792 pt) و «هماندازه با تصویر» را دارد. با A4 یا Letter، «جهت» «خودکار» است (صفحهٔ افقی برای تصویر پهنتر از بلند)، «عمودی» یا «افقی»، و هر تصویر در صفحهٔ خودش میرود و بدون برش برای جا شدن در حاشیه مقیاس میشود. «پر کردن صفحه (بریدن لبهها)» در عوض آن را برای پوشاندن ناحیه مقیاس میکند و اضافه را میبرد. «هماندازه با تصویر» هر صفحه را به شکل تصویرش میکند، با بلندترین ضلع محدود به 842 pt.
- از «حجم فایل» برای کوچک کردن PDF استفاده کنید. «اصلی» فایلهای JPEG و PNG را همانگونه که هستند جاسازی میکند؛ JPEGی که چرخیده یا برچسب چرخش دارد با کیفیت 92% دوباره ذخیره میشود، و فایلهای WebP، GIF، BMP و AVIF همیشه دوباره بهصورت JPEG ذخیره میشوند. «متعادل» تصاویر را به حدود 150 dpi در اندازهای که روی صفحه چاپ میشوند کوچک میکند و JPEG را با 82% ذخیره میکند. «کوچک» حدود 100 dpi و 70% به کار میبرد. تصویری که کمتر از 5% کوچک شود دستنخورده میماند. وقتی تصویر کوچک میشود به JPEG روی پسزمینهٔ سفید تبدیل میشود، پس PNGهای شفاف شفافیتشان را از دست میدهند.
- انتظار داشته باشید عکسهای آیفون به PNG تبدیل شوند. عکسهای HEIC و HEIF هنگام افزودن به PNG تبدیل میشوند و صفحه هنگام کار «در حال تبدیل عکسهای HEIC…» یا «در حال تبدیل عکس آیفون شما…» را نشان میدهد. روی «اصلی» PNG بدون افت و با وضوح کامل جاسازی میشود، پس PDF عکسهای HEIC ممکن است بزرگ شود. «متعادل» یا «کوچک» را انتخاب کنید تا آنها با وضوح کمتر به JPEG تبدیل شوند.
- حاشیهها را با واحدی که به آن فکر میکنید تنظیم کنید. «حاشیه» دکمههای واحد pt، mm و in دارد. لغزنده 0 تا 50 pt با گام 1، 0 تا 20 mm با گام 1، یا 0 تا 0.75 in با گام 0.05 است و از 20 pt شروع میشود. تغییر واحد مقدار را تبدیل میکند، پس 20 pt میشود 7 mm یا 0.3 in. با «هماندازه با تصویر» حاشیه دور هر تصویر اضافه میشود.
- صفحهها را مرتب کنید، بچرخانید و نامگذاری کنید. هر تصویر یک صفحه است و در فهرست شمارهگذاری میشود. سطری را برای جابهجایی بکشید، یا از «انتقال به بالا» و «انتقال به پایین» استفاده کنید. «چرخش 90°» تصویر را در هر بار زدن 90° ساعتگرد میچرخاند، علاوه بر هر چرخشی که در عکس ذخیره شده. پس از آماده شدن PDF، «نام فایل» نام آن را تعیین میکند (تا 120 نویسه، با حذف نویسههایی مانند / \ : * ? " < > | و افزوده شدن .pdf). اگر خالی بماند، یک تصویر برای scan.png نام scan.pdf را میدهد و چند تصویر نامی مانند IMG_0001-3-images.pdf.
- بدانید کدام فایلها پذیرفته میشوند. JPG، PNG، WebP، GIF، BMP، AVIF و HEIC پذیرفته میشوند. «+ افزودن تصاویر بیشتر» به فهرست اضافه میکند. فایلی با همان نام و حجم فایلی که قبلاً اضافه شده با یادداشتی مانند «1 تکراری رد شد (قبلاً اضافه شده): scan.png» رد میشود، و فایل پشتیبانینشده با «1 فایل رد شد (تصویر پشتیبانیشده نیست): map.tif».
مشکلات رایج و راه حل آنها
- میگوید «بارگذاری photo.webp ناموفق بود. ممکن است فایل خراب یا پشتیبانینشده باشد.»
- مرورگر نتوانست آن فایل را هم مستقیم و هم از طریق بارگذار تصویر جایگزین رمزگشایی کند. اجرا روی آن فایل متوقف میشود و PDFی ساخته نمیشود. آن تصویر را حذف کنید (با دکمهٔ حذفش، یا «پاک کردن همه»)، یا دوباره بهصورت JPG یا PNG ذخیره کنید، و دوباره بسازید.
- میگوید «مشکلی پیش آمد. لطفاً دوباره امتحان کنید.»
- این پیام هر شکست دیگر هنگام ساخت PDF را پوشش میدهد، مانند امتناع مرورگر از ساخت بوم یا کدگذاری تصویر. این فقط وقتی رخ میدهد که تصویر باید دوباره رسم شود: وقتی چرخیده است، JPEG یا PNG نیست، یا وقتی «حجم فایل» «اصلی» نیست. هر بار تصاویر کمتری امتحان کنید، یا «حجم فایل» را روی «اصلی» با فایلهای JPEG و PNG بدون چرخش بگذارید که بدون دوباره رسم شدن جاسازی میشوند.
- میگوید «فقط فایلهای تصویری پذیرفته میشوند (JPG، PNG، WebP، GIF، BMP، AVIF، HEIC).»
- همهٔ فایلهایی که اضافه کردید رد شدند. فایل رد میشود اگر خالی باشد (0 بایت، معمول فایل OneDrive یا iCloud که هرگز دانلود نشده)، اگر HEICی باشد که تبدیل نشد، یا اگر نوعش خارج از فهرست باشد، مانند SVG یا TIFF. یادداشتی فایلهای ردشده را نام میبرد. آنها را به JPG یا PNG تبدیل کنید، یا ابتدا فایلهای ابری را روی دستگاه دانلود کنید.
- PDF بسیار بزرگتر از انتظار شماست، یا برای فرم بارگذاری بیش از حد بزرگ است.
- «اصلی» هر تصویر را با وضوح کامل نگه میدارد: JPEGها دستنخورده، PNGها بدون افت، و عکسهای HEIC که به PNG تبدیل شدهاند، پس مجموعهای از عکسهای بزرگ PDF بزرگی میسازد. «حجم فایل» را روی «متعادل» (حدود 150 dpi، JPEG 82%) یا «کوچک» (حدود 100 dpi، JPEG 70%) بگذارید، سپس دوباره ساخت را بزنید. حجم هنگام آماده شدن PDF کنار تعداد صفحهها ظاهر میشود.
- عکس در لبههای صفحه بریده شده است.
- «پر کردن صفحه (بریدن لبهها)» تیک خورده است. تصویر را مقیاس میکند تا ناحیه درون حاشیهها را بپوشاند و هر چه بیرون بزند میبرد. تیکش را بردارید تا کل تصویر روی صفحه جا شود، یا «هماندازه با تصویر» را انتخاب کنید تا صفحه شکل تصویر را بگیرد.
مقایسه آن
برنامهٔ PDF رومیزی، یا قابلیت چاپ به PDF در برنامهٔ عکس، کنترل بیشتری میدهد: متن، حاشیهنویسی، شمارهٔ صفحه، اندازهٔ صفحهٔ متفاوت برای هر صفحه و نمایههای فشردهسازی. این ابزار یک کار میکند. یک تصویر را در هر صفحه، به ترتیبی که تعیین میکنید، با اندازهٔ صفحه، حاشیه، چرخش و پیشتنظیم حجم فایل میگذارد و یک PDF ذخیره میکند. متن اضافه نمیکند و OCR اجرا نمیکند، و نمیتواند دو تصویر را روی یک صفحه بگذارد. همان اندازهٔ صفحه و حاشیه برای هر صفحه اعمال میشود، بهجز «هماندازه با تصویر» که هر صفحه از تصویرش پیروی میکند. در عوض چیزی برای نصب نیست و چیزی بارگذاری نمیشود: PDF در مرورگر شما ساخته میشود.
ابزارهای مرتبط
استخراج تصاویر PDF — ذخیره عکسهای داخل PDF
تصاویر داخل PDF را با وضوح کامل بهصورت PNG یا JPG استخراج کنید: عکسها، اسکنها، نمودارها و آرمها، هر کدام یک بار. یکییکی یا در یک ZIP دانلود کنید. در مرورگر شما اجرا میشود؛ PDF آپلود نمیشود.
ادغام تصاویر — ترکیب چند تصویر در یک تصویر
عکسها یا اسکرینشاتها را در یک تصویر ادغام کنید: از بالا به پایین، کنار هم یا بهصورت شبکه، بدون برش. عرضها را یکسان کنید، فاصله، قاب و پسزمینه اضافه کنید و با قالب JPG، PNG یا WebP ذخیره کنید. در مرورگر شما اجرا میشود و چیزی بارگذاری نمیشود.
تبدیل PDF به تصویر (JPG، PNG، WebP)
هر صفحه از یک PDF را به تصاویر JPG، PNG یا WebP با وضوح انتخابی تبدیل کنید. صفحات را به صورت جداگانه یا همه با هم به صورت ZIP دانلود کنید. فایلها هرگز مرورگر شما را ترک نمیکنند.