PDF-ті PNG-ге айналдыру: бұл беттің ерекшелігі
Бұл бет PDF құжатының әр бетін бөлек PNG суретіне түрлендіреді. Басқа құрылғыларға ұқсамайтын басты айырмашылығы – мұнда әр бетті белгіленген пиксел торына растрлау (rasterization) жүреді. Яғни PDF ішіндегі мәтін, векторлық сызықтар және пішіндер толығымен пикселдерге айналады. Нәтижесінде шыққан PNG суретінде мәтінді бөлек таңдауға, көшіруге немесе іздеуге болмайды – ол енді тек суреттің бір бөлігі ретінде сақталады. Бұл PDF-тің түпнұсқалық макетін дәл сақтағысы келетін, бірақ контенттің өзгертілу қаупін болдырмағысы келетін пайдаланушыларға өте ыңғайлы.
PNG форматы жоғалтпай сығылатын (lossless) сурет форматы. Ол өткір жиектерді, біркелкі түстерді және анық мәтінді тамаша сақтайды. Сондықтан құжаттар, диаграммалар және мәтіні бар беттер үшін JPG-ге қарағанда әлдеқайда қолайлы. JPG жоғалтумен сығылады және әсіресе мәтін айналасында артефактілер қалдыруы мүмкін. PNG мұндай кемшіліктен ада.
Конверсия толығымен пайдаланушының браузерінде орындалады. Ешқандай файл серверге жіберілмейді, сондықтан құпиялылық сақталады. Бұл әсіресе құпия немесе жеке құжаттармен жұмыс істегенде маңызды.
Кіріс және шығыс деректері
Кіріс
| Параметр | Мәні |
|---|---|
| Файл саны | Дәл бір PDF файлы |
| Максималды өлшем | 80 МБ |
| Беттер саны | 60 бетке дейін |
Шығыс
Конверсия аяқталғаннан кейін бет келесі ақпаратты көрсетеді:
- "Exported ‹count› image(s)." – шыққан суреттер саны.
- "Source" – PDF файлының бастапқы өлшемі.
- "Output" – әрбір шыққан PNG суретінің өлшемі.
- "Pages" – конверсияланған беттер саны.
- "Dimensions" – әрбір суреттің өлшемдері (ені × биіктігі пикселмен).
Әр сурет үшін жеке "Download" түймесі қолжетімді, ол файлды PDF атауына және бет нөміріне сәйкес сақтайды — мысалы, report.pdf үшін report-page-1.png, report-page-2.png және т.б.. Барлық суреттерді бірден ZIP архивке жинап жүктеу үшін "Download all (.zip)" түймесі де бар, ол brobrogo-pdf-images.zip деп аталатын архивті жүктейді.
Жиынтық жол: "Created ‹pages› page(s): ‹original› -> ‹output›" мұндағы ‹original› – PDF өлшемі, ‹output› – шыққан суреттердің жиынтық өлшемі.
Шарттар мен шектеулер
Бетте бірқатар шектеулер мен қате жағдайлар алдын ала қарастырылған. Олардың әрқайсысына дәл қате хабарламасы көрсетіледі.
- Егер файл таңдалмаса, "Export pages" түймесі сөндірулі болады. Егер пайдаланушы растауға тырысса, интерфейс: "Choose at least one file." деп көрсетеді.
- Файл өлшемі 80 МБ-тан асса: "Each file must be ‹max› or smaller.".
- PDF 60 беттен артық болса: "This PDF has more than ‹max› pages, so it is too large to export here.".
- PDF шифрланған немесе құпиясөзбен қорғалған болса: "This PDF is encrypted or password-protected.".
- Файлды PDF ретінде ашу мүмкін болмаса (мысалы, бүлінген немесе дұрыс атауы жоқ файл): "This file could not be opened as a PDF. It may be corrupted or mislabeled.".
- Файл бос болса: "This file is empty.".
- Егер таңдалған бағытқа (PDF -> PNG) келмейтін файл түрі жүктелсе: "This file type is not supported for the selected direction.".
- Жалпы конверсия сәтсіз аяқталса: "Бұл файлды түрлендіру мүмкін болмады.".
Барлық шектеулер конверсияның сенімділігі мен жылдамдығын қамтамасыз ету үшін енгізілген.
DPI және сапа арасындағы байланыс
DPI (dots per inch) – бір дюймдегі нүктелер саны. Бұл параметр суреттің қаншалықты егжей-тегжейлі болатынын анықтайды. Бұл бетте DPI таңдау мүмкіндігі жоқ: әр бет өзінің табиғи өлшемінен екі есеге дейін үлкейтіліп көрсетіледі, бұл стандартты құжат беті үшін шамамен 144 DPI болады.
- 72 DPI – ескі экрандардың пиксель тығыздығына сәйкес келеді. Ұсақ мәтін (мысалы, 8-нүктелік қаріп) бұл тығыздықта бұлыңғыр болады. Құрал одан әлдеқайда жоғары деңгейде көрсетеді.
- 150 DPI – әдеттегі құжаттарды экраннан қарау үшін жақсы. Құралдың шығысы осыған жақын.
- 300 DPI – баспаға шығару стандарты. Құрал экранда қолдануға бағытталған; егер сізге баспаға арналған файл қажет болса, мұнда анық экрандық кескін үшін экспорттап, баспа файлын жұмыс үстеліндегі PDF құралымен жасаңыз.
Өте үлкен беттер ерекшелік болып табылады: олар жады шегінде қалу үшін кішірейтілген масштабта көрсетіледі, бұл олардың тиімді ажыратымдылығын төмендетеді. PNG жоғалтпайтын болғандықтан, бет қандай масштабта көрсетілсе, сіз дәл соны аласыз — үстіне ешқандай сығылу бұлыңғырлығы қосылмайды.
PNG форматының артықшылықтары
Неліктен JPG емес, PNG таңдалған? Бірнеше себеп бар:
- Жоғалтпай сығылу – PNG сурет сапасын еш өзгертпейді. Мәтін жиектері өткір қалады. JPG жоғалтумен сығылады және әсіресе қара-ақ контрасты аймақтарда артефактілер пайда етеді.
- Альфа-арна (мөлдірлік) – PNG мөлдір фонды қолдайды. Егер PDF бетінде мөлдірлік болса, ол сақталады.
- Біркелкі түстер – диаграммалар, кестелер және логотиптер сияқты біркелкі түс аймақтары бар құжаттар үшін PNG тамаша нәтиже береді.
- Жоғары сападағы мәтін – JPG-де мәтін жиектері айналасында "шу" пайда болады. PNG мұны болдырмайды.
PNG-нің кемшілігі – файл өлшемі JPG-ге қарағанда үлкенірек болуы мүмкін, әсіресе күрделі фотосуреттері бар беттерде. Бірақ PDF-тен суретке айналдыру кезінде құжаттың оқылуы мен макеттің дәлдігі маңыздырақ болғандықтан, PNG ең жақсы таңдау болып табылады.
Кімге бұл бет пайдалы?
- Презентациялар мен веб-контент үшін PDF беттерін сурет ретінде алу – көптеген платформалар PDF-ті тікелей қабылдамайды, бірақ PNG суреттерін кірістіруге болады.
- Құжатты өңдеу қаупін болдырмау – растрланған суреттегі мәтінді өзгерту мүмкін емес, сондықтан заңды құжаттар, сертификаттар немесе келісімшарттар үшін өте қолайлы.
- Басқа құжаттарға кірістіру – Word, PowerPoint немесе Google Docs сияқты бағдарламаларға PDF бетін сурет ретінде қоюға болады.
- Архивтеу – PDF-ті оқу қиын болған ескі жүйелер үшін беттерді PNG-ге айналдырып сақтау ыңғайлы.
- Қашықтан жіберу – бір беттің суретін жіберу толық PDF-ті жіберуден оңайырақ әрі жылдамырақ.
Жиі қойылатын сұрақтар
1. Неге менің PDF-ім 80 МБ-тан үлкен? Бұл бет 80 МБ-тан аспайтын файлдарды ғана өңдейді. Үлкен файлдарды алдымен PDF сығу құралдарымен кішірейтіңіз немесе беттерді азайтыңыз.
2. Шыққан PNG файлының өлшемі неге бастапқы PDF-тен үлкен? Бұл қалыпты жағдай. PDF жиі сығылған және векторлық элементтерден тұрады, ал PNG растрланған пикселдерді сақтайды. Жоғары DPI кезінде файл өлшемі бірнеше есе артуы мүмкін.
3. Мән мәтінді таңдай алмаймын. Неге? Растрлау кезінде барлық мәтін пикселге айналады. Бұл бет әдейі осылай жұмыс істейді: шығыс суреттерінде мәтінді бөлек таңдау, көшіру немесе іздеу мүмкін емес.
4. Шығыс суреттері презентация экраны үшін жеткілікті анық бола ма? Иә. Беттер өздерінің табиғи өлшемінен екі есеге дейін үлкейтіліп көрсетіледі — стандартты құжат беті үшін шамамен 144 DPI — ал көптеген экрандар мен проекторлар 96 DPI-де көрсетеді. Аудитория үлкейткен кезде де мәтін мен диаграммалар анық болып қалады.
5. Бір уақытта бірнеше PDF файлын жүктей аламын ба? Жоқ. Бұл бет дәл бір PDF құжатын өңдейді.
6. PDF шифрланған деген хабарлама шықты. Не істеуім керек? PDF құпиясөзбен қорғалған. Оны алдымен құпиясөзді жою құралымен ашып, содан кейін бұл бетке жүктеңіз. Бұл бет шифрланған файлдарды өңдей алмайды.