Безплатен конвертор

PDF към PNG Конвертор

Незабавно превърнете вашите PDF документи в PNG изображения с висока разделителна способност. Сигурно, бързо и напълно безплатно.

Плъзнете и пуснете файловете тук

Поддържан формат: PDF. Максимален размер на файла: 50MB.

или

За този инструмент

PDF и PNG се намират от противоположните страни на разделителя документ/изображение. PDF описва страница с помощта на векторни команди, вградени шрифтове и опционални растерни изображения, всички с размер във фиксирани точки (1/72 инча). PNG съхранява едно правоъгълно растерно изображение с фиксирана резолюция на пикселите. Следователно преобразуването от PDF в PNG е стъпка на растеризация: инструкциите за рисуване на PDF се изпълняват при избран DPI, за да се създаде растерно изображение, което след това се кодира без загуби като PNG. Изборът на правилния DPI е най-важното решение при това преобразуване — твърде нисък и текстът става размазан, твърде висок и файлът става огромен.

Този конвертор изобразява всяка PDF страница с помощта на PDF.js, същата машина, която Firefox доставя за вградено гледане на PDF. Изобразяването се извършва върху платно във вашия браузър; никоя част от файла не напуска вашето устройство. За многостранични PDF файлове инструментът създава един PNG на страница, наречен със суфикс за номер на страница. За PDF файлове с една страница изходът е един PNG.

Общите възможности за избор на DPI са 72 (екранен еквивалент, най-малки файлове), 150 (подходящ за онлайн преглед и повечето документация), 300 (качество на печат, подходящо за OCR и офсетов печат) и 600 (архивно или заснемане на фини детайли). По-високи от 600 рядко водят до видимо подобрение и учетворяват размера на файла с всяко удвояване на DPI.

Защо да конвертирате PDF в PNG

PDF файловете не са изображения. Те не могат да бъдат вградени в HTML имейли, пуснати в социални платформи само с изображения, използвани като тапет на работния плот или поставени в чат, който не поддържа прикачени файлове. Изобразяването на всяка страница като PNG превръща PDF файла в нещо, което всяка платформа разбира - с цената на загуба на избираем текст, хипервръзки и каквато и да било независимост на разделителната способност на вектора, която оригиналът е имал.

Другата основна причина е OCR. Много конвейери за оптично разпознаване на знаци работят на растери, а не директно на векторни PDF; конвертирането в 300 DPI PNG и подаването на резултата в Tesseract, Cloud Vision или друга OCR услуга е стандартен работен процес. Тук PNG е за предпочитане пред JPG, тъй като краищата на текста видимо страдат от компресията на JPG при малки размери, а пределният размер на файла на PNG има по-малко значение от точността на разпознаване.

Как да използвате

Пуснете файла, изберете DPI, изобразете. Инструментът обработва единични и многостранични PDF файлове по същия начин.

  1. Качете вашия PDF файл: Плъзнете файла в областта за качване или щракнете, за да прегледате. Не се поддържат шифровани или защитени с парола PDF файлове; първо премахнете паролата с помощта на настолен PDF инструмент. Работят файлове до 50 MB; изобразяването на много големи многостранични документи може да отнеме повече време.
  2. Изберете разделителна способност (DPI): По подразбиране е 150 DPI, което е подходящо за повечето онлайн употреба. Изберете 72 за миниатюрни изображения за предварителен преглед, 300 за качество на печат и OCR канали, 600 за архивно заснемане. Размерите на изходното растерно изображение се мащабират линейно с DPI; удвояването на DPI създава 4 × по-голям файл.
  3. Изобразете страниците: PDF.js анализира документа, оценява потока от съдържание на всяка страница върху платно при избрания DPI и експортира платното като PNG. Многостраничните документи създават един PNG на страница; документите от една страница създават един PNG.
  4. Изтеглете PNG(ите): Изходът на една страница се изтегля директно. Резултатът от много страници е пакетиран в ZIP архив, съдържащ един PNG на страница, наречен page-1.png, page-2.png и т.н.

Обичайни случаи на употреба

Технически подробности

PDF (ISO 32000) е език за описание на страници, извлечен от PostScript. Всяка страница съдържа поток от съдържание от оператори за чертане (преместване, линия, крива, рисуване, задаване на шрифт, показване на текст), които работят върху координатна система, измерена в точки. Изобразяването на PDF означава преминаване през този поток от съдържание и изпълнение на всеки оператор срещу целева повърхност - в този случай HTML5 платно.

PDF.js имплементира този тръбопровод за изобразяване в JavaScript. Инструментът инициализира PDF.js документ, извиква getPage(n) за всяка страница и използва page.render({canvasContext, viewport}), където прозорецът за изглед се изчислява от заявения DPI. Полученото платно се експортира чрез canvas.toBlob('image/png'). Многостраничните PDF файлове се обработват последователно; изходът се събира в JSZip архив и се изтегля.

Избор на DPI: PDF страница с US Letter е 612 × 792 точки. При 72 DPI изобразеното растерно изображение е 612 × 792 пиксела (около 0,5 MP); при 150 DPI, 1275 × 1650 (2,1 MP); при 300 DPI, 2550 × 3300 (8,4 MP); при 600 DPI, 5100 × 6600 (33,7 MP). Памет и времева скала с брой пиксели.

Най-добри практики

Често задавани въпроси

Преобразуването на PDF в PNG променя ли съдържанието?
Съдържанието е запазено възможно най-точно. Някои специфични за формата функции обаче може да нямат директни еквиваленти, така че могат да възникнат малки разлики във форматирането.
За какво се използва формат PNG?
PNG (Portable Network Graphics) се използва предимно за графики с прозрачност, екранни снимки, лога, икони.
Има ли някакви ограничения, за които трябва да знаете?
Поддържат се файлове до 50 MB. Обработката на много големи или сложни файлове може да отнеме повече време. Цялото преобразуване се извършва във вашия браузър, така че скоростта на обработка зависи от вашето устройство.
Защитени ли са данните от моя документ?
да Обработката на документи се извършва изцяло във вашия браузър. Вашите файлове и тяхното съдържание никога не се качват на сървър. Това прави безопасно конвертирането на чувствителни или поверителни документи.
Моят PDF качен ли е на вашия сървър?
Не. PDF.js работи изцяло във вашия браузър; файлът се анализира и изобразява локално. Можете да проверите, като проверите раздела Мрежа на браузъра си по време на преобразуването — няма да има качване.
Защо моят PNG е огромен?
PDF страниците имат пълни размери на документа и при 300 DPI страница с US Letter се превръща в растерно изображение с размери 2550 × 3300 пиксела (около 8,4 мегапиксела). В комбинация с PNG компресията без загуби, файловете от няколко мегабайта на страница са нормални при разделителна способност за печат. Намалете DPI, ако размерът на файла е по-важен от точността.
Запазват ли се векторните графики в PDF?
Не. Растеризацията намалява всички чертежи — векторни форми, текстови глифове, вградени растерни изображения — до решетка с един пиксел. Изходният PNG вече не съдържа векторна информация.
Мога ли да конвертирам сканирани PDF файлове?
да Сканираните PDF файлове обикновено обгръщат едно вградено растерно изображение на страница; изобразяването им при DPI на оригиналното вградено изображение произвежда резултат, еквивалентен на сканирания. Изобразяването при по-висок DPI не подобрява качеството, тъй като източникът вече е растериран.