PDF به PNG
هر صفحه از یک PDF را به PNG بدون اتلاف تبدیل کنید. ۱۰۰٪ در مرورگر شما — هیچچیز آپلود نمیشود.
یک PDF انتخاب کنید
یا یک PDF را اینجا رها کنید
Your file is ready
Processed entirely in your browser — the file never left your device.
چگونه PDF را به PNG تبدیل کنیم
سه مرحله. درون مرورگر شما اجرا میشود.
یک PDF انتخاب کنید
یک PDF رها کنید یا انتخاب کنید. بهصورت محلی خوانده میشود — بدون آپلود.
DPI و صفحات را انتخاب کنید
۷۲/۱۵۰/۳۰۰ DPI و یک بازه صفحهای مانند «۱، ۳-۵» یا «all».
ZIP را دانلود کنید
هر صفحه به PNG تبدیل میشود. همه PNGها در یک ZIP برمیگردند.
«PDF به PNG» چیست؟
تبدیل PDF به PNG یعنی تبدیل هر صفحه از یک PDF به یک فایل تصویر PNG مستقل. خروجی یک PNG برای هر صفحه است که در یک ZIP بستهبندی میشود. مردم اغلب به این روی میآورند که تصاویر دقیق و بدون اتلاف از صفحات PDF برای اسلایدها، وبسایتها یا فایلهای طراحی میخواهند که نرمافزار گیرنده PNG را بهتر از PDF مدیریت میکند، و کیفیت بدون اتلاف و شفافیت PNG مهمتر از اندازه فایل کوچکتر JPG است. برای یک ابزار قرینه که PNGها را به یک PDF تبدیل میکند، /png-to-pdf را ببینید.
خروجی رستر است: هر صفحه به یک تصویر مسطح با DPI انتخابی شما تبدیل میشود. این یعنی متن PDF دیگر قابل انتخاب نیست، اما صفحه روی هر دستگاهی یکسان نمایش داده میشود چون هیچ فونت یا بازچینش چیدمانی وجود ندارد که شکست بخورد. اگر میخواهید یک PDF قابل جستوجو ایجاد کنید، با /ocr-pdf روی فایل اصلی شروع کنید.
PDF به PNG در مرورگر شما چگونه کار میکند
وقتی یک PDF را میکشید، مرورگر شما آن را در حافظه میخواند. صفحات با PDF.js رندر میشوند، خواننده PDF متنباز Mozilla. هر صفحه روی یک canvas HTML با DPI انتخابی شما رندر میشود، سپس canvas با canvas.toBlob بهعنوان PNG رمزگذاری میشود.
برخلاف JPG، PNG بدون اتلاف است: هیچ دستگیره کیفیتی وجود ندارد چون فرمت پیکسل را دور نمیاندازد. پس از رندر همه صفحات، PNGها در یک ZIP واحد با JSZip بستهبندی میشوند، که آن هم JavaScript خالص است و بهصورت محلی اجرا میشود. هیچچیز آپلود نمیشود.
کاربردهای رایج
- درج یک صفحه PDF در یک فایل طراحی. یک صفحه PDF را به PNG تبدیل کنید و در Figma، Photoshop یا Illustrator با پیکسلهای تیز قرار دهید.
- انتشار یک مقتطف قرارداد آنلاین. برخی پلتفرمها فقط تصاویر میپذیرند — PNG متن را در اندازههای کوچک واضحتر از JPG رندر میکند. میتوانید با /extract-pages فقط صفحاتی را که نیاز دارید بیرون بکشید.
- تولید بستهای تامبنیلها. از ۷۲ DPI برای ایجاد تامبنیلهای PNG برای یک کتابخانه سند داخلی استفاده کنید. اگر فایل سرچپذیر بزرگتر است، /compress-pdf منبع را کوچک میکند.
- تعبیه در وب برای سایتهای مستندسازی. یک اسکرینشات از یک صفحه PDF در یک صفحه راهنما نشان دهید — PNG فرمت مناسب برای رندر تیز روی صفحه است.
- استخراج اشکال برای استفاده مجدد. بهمحض اینکه صفحه یک PNG شد، میتوانید آن را در هر ویرایشگری بدون از دست دادن کیفیت برش بزنید. میتوانید با /watermark-pdf یک واترمارک به PDF منبع قبل از تبدیل اضافه کنید.
حریم خصوصی و امنیت
بیشتر مبدلهای آنلاین «PDF به PNG» فایل شما را به سرور آپلود میکنند، صفحات را آنجا رندر میکنند، و یک ZIP تحویل میدهند. این مدل کار میکند، اما یعنی هر رسید، قرارداد یا اسکنی که تبدیل میکنید — حتی برای مدتی کوتاه — روی دستگاه شخص دیگری میماند. imisspdf همان کار را با PDF.js و JSZip انجام میدهد که درون تب شما اجرا میشوند. هیچ آپلودی، هیچ حسابی، هیچ محدودیت روزانهای وجود ندارد. برای مدل آپلود معمول بررسی حریم خصوصی iLovePDF ما را ببینید.
پرسشهای متداول
PNG را وقتی انتخاب کنید که PDF منبع شامل گرافیکهای خطی، اسکرینشات، نمودار یا شفافیت است، چون PNG بدون اتلاف است و شفافیت را حفظ میکند. JPG را وقتی انتخاب کنید که منبع پر از تصاویر است و اندازه فایل مهم است. PNG برای صفحات پر از تصویر میتواند بهمراتب بزرگتر از معادل JPG باشد — هیچ دستگیره کیفیتی وجود ندارد چون PNG ذاتاً بدون اتلاف است. اگر میخواهید همان صفحه را بهعنوان JPG داشته باشید، از /pdf-to-jpg استفاده کنید.
برای استفاده روی صفحه ۱۵۰ DPI را انتخاب کنید — روی هر صفحه مدرن واضح بهنظر میرسد. برای انتشار PNG روی وب، ۷۲ DPI کافی است و کوچکترین فایلها را تولید میکند. ۳۰۰ DPI را فقط زمانی انتخاب کنید که PNG بهصورت فیزیکی در اندازه واقعی صفحه چاپ میشود؛ آنگاه فایل حدود چهار برابر بزرگتر از ۱۵۰ DPI میشود.
بیشتر PDFها حداقل چند صفحه دارند، و راهاندازی یک دانلود جداگانه برای هر صفحه مرورگر شما را غرق میکند. یک ZIP واحد گردشکار را مرتب نگه میدارد و به شما اجازه میدهد هرجا اکسترکتش کنید. اگر PDF تکصفحه باشد، ZIP همچنان یک PNG خواهد داشت — اکسترکت کنید و مستقیماً استفاده کنید. میتوانید PNGها را بعداً با /png-to-pdf دوباره به یک PDF واحد ادغام کنید.
معمولاً بله. PDF.js هر صفحه را روی یک canvas رندر میکند؛ هر ناحیه شفاف در PDF منبع (نادر ولی ممکن، مانند PDFهای لوگو بدون پسزمینه) به PNG حاصل منتقل میشود. بیشتر PDFها یک پسزمینه صفحه سفید ضمنی دارند، در این حالت PNG هم پسزمینه سفید خواهد داشت. اگر به شفافیت خاص نیاز دارید، مطمئن شوید PDF منبع با رنگ صفحه شفاف ایجاد شده است.
بله. PDF.js صفحات را درون تب شما رندر میکند، canvas API هر صفحه را بهصورت محلی بهعنوان PNG رمزگذاری میکند، و JSZip آنها را در حافظه مرورگر شما بستهبندی میکند. هیچچیز آپلود نمیشود، هیچ حسابی لازم نیست. ابزار را آفلاین اجرا کنید و همچنان با هر PDFی که قبلاً در تب بارگذاری کردهاید کار میکند. اگر PDF رمز عبور دارد، ابتدا با /unlock-pdf آن را باز کنید.
نکاتی برای بهترین نتیجه
- بهطور پیشفرض روی ۱۵۰ DPI بمانید. روی صفحه عالی بهنظر میرسد و اندازه فایل را معقول نگه میدارد. ۳۰۰ را فقط وقتی استفاده کنید که چاپ PNG مهم است.
- فقط صفحاتی را که نیاز دارید تبدیل کنید. بازهای مانند «۱، ۳-۵» در PDFهای طولانی بسیار سریعتر از «all» است. یا برای کنترل دقیق، با /extract-pages ابتدا یک PDF کوچکتر بسازید.
- PNG را برای گرافیک خطی و اسکرینشات استفاده کنید. اگر PDF پر از عکس است و به شفافیت نیاز ندارید، /pdf-to-jpg فایلهای کوچکتر با کیفیت ادراکی مشابه تولید میکند.
- ابتدا قفل PDFها را باز کنید. PDFهای رمزنگاریشده را نمیتوان رندر کرد. آنها را از /unlock-pdf عبور دهید و دوباره تلاش کنید.
- حافظه روی موبایل مهم است. رندر یک PDF ۱۰۰ صفحهای در ۳۰۰ DPI ممکن است حافظه موبایل را تمام کند. ابتدا PDF را با /split-pdf تقسیم کنید اگر به محدودیتی برخوردید.
ابزارهای PDF مرتبط
- PNG به PDF — برعکس: PNGها را دوباره به یک PDF واحد ادغام کنید.
- PDF به JPG — برای PDFهای پر از عکس، فایلهای کوچکتر.
- استخراج صفحات — اگر صفحات را بهعنوان PDF میخواهید نه PNG.
- تقسیم PDF — یک PDF را بر اساس صفحه یا بازه به چند PDF تقسیم کنید.
- Merge PDF — چند PDF را قبل از تبدیل ترکیب کنید.
- Compress PDF — اگر منبع PDF خیلی بزرگ است، آن را کوچک کنید.
- OCR PDF — به PDFها نص قابلجستوجو اضافه کنید.
- Crop PDF — صفحات را قبل از تبدیل به PNG برش بزنید.