Kas šī lapa dara un ar ko tā atšķiras
Šī lapa pārveido PDF dokumenta lappuses atsevišķos PNG attēlos. Katra PDF lapa kļūst par savu PNG failu. Viss notiek jūsu pārlūkprogrammā, tāpēc jūsu faili paliek privāti.
Atšķirībā no attēlu pārveidošanas uz PDF, šī virziena darbības princips ir rastrizācija — katru PDF lapu pārvērš fiksētā pikseļu režģī. Teksts pēc konvertēšanas vairs nav atlasāms un nav meklējams. PNG formāts saglabā asas malas un vienkrāsainus laukumus, tāpēc tas ir ideāls dokumentiem, kas satur tekstu un diagrammas. Rezultāts ir attēlu kopums — viens PNG uz katru lapu — kas ir precīzs oriģinālā izkārtojuma momentuzņēmums.
Šī pieeja atšķiras no, piemēram, PDF eksportēšanas uz JPG, kur tiek izmantota zudumaina saspiešana. PNG izmanto bezzudumu saspiešanu, kas nozīmē, ka katrs pikselis tiek saglabāts precīzi tāds, kāds tas ir. Teksts uz baltas lapas paliek ass, līnijas diagrammās nezaudē kontūras. Tas ir svarīgi, ja jums jāiekļauj PDF lappuse prezentācijā, tīmekļa lapā vai dokumentā, kas neatbalsta PDF iegulšanu, bet jums nepieciešama maksimāla vizuālā precizitāte.
Kā darbojas rasterizācija: no vektoriem uz pikseļiem
PDF ir vektoru formāts — tā saturs tiek aprakstīts kā matemātiski ceļi, līnijas un līknes. Fonti tiek iekļauti kā vektoru burtveidoli, katras rakstu zīmes forma ir precīzi definēta. PNG, gluži pretēji, ir rastra formāts — tas sastāv no fiksēta pikseļu režģa. Lai PDF pārvērstu PNG, katrs vektora elements ir jā“cep” pikseļos.
Procesā pārlūkprogramma vispirms atveido PDF lapu virtuālā audeklā, izmantojot fiksētu renderēšanas skalu: līdz pat divām reizēm lielāku par lapas dabisko izmēru, kas atbilst aptuveni 144 pikseļiem uz collu no oriģinālās lapas. Piemēram, standarta US vēstules lapai (8.5 × 11 collas) attēla izmērs ir 1224 × 1584 pikseļi. Ļoti lielas lapas — plakāti, plotera lapas — tiek renderētas samazinātā mērogā, kas saglabā to asumu, neizmantojot pārmērīgu atmiņu, tāpēc to attēli ir mazāki, nekā liecina formula.
Pēc atveidošanas pārlūkprogramma nolasa audekla pikseļu krāsas un kodē tās PNG formātā. PNG saspiešana darbojas uz horizontālu pikseļu rindu analīzes principa — tā atkārtojas pikseļu sekvences aizstāj ar īsāku kodu. Tas nozīmē ka lielas vienkrāsainas platības (piemēram, balts fons) tiek saspiestas ļoti efektīvi, bet sarežģīti fotoattēli ar daudzām krāsu pārejām PNG failam piešķir lielāku izmēru.
Ievades un izvades prasības
Ievade ir tieši viens PDF fails. Uz to attiecas trīs stingri ierobežojumi:
| Prasība | Vērtība |
|---|---|
| Maksimālais faila izmērs | 80 MB |
| Maksimālais lappušu skaits | 60 |
| Faila formāts | Tieši viens PDF |
| Šifrēšana | Netiek atbalstīta |
Ja fails pārsniedz 80 MB, parādās ziņojums: „Katram failam jābūt ‹max› vai mazākam.” Ja PDF ir vairāk nekā 60 lappušu: „Šajā PDF ir vairāk nekā ‹max› lappušu, tāpēc tas ir pārāk liels, lai šeit eksportētu.” Ja dokuments ir aizsargāts ar paroli: „Šis PDF ir šifrēts vai aizsargāts ar paroli.” Ja failu nevar atvērt kā PDF: „Šo failu nevar atvērt kā PDF. Tas var būt bojāts vai nepareizi marķēts.” Ja fails ir tukšs: „Šis fails ir tukšs.” Ja tiek piegādāts neatbalstīts formāts: „Šā faila tipu neatbalsta izvēlētajā virzienā.”
Izvade ir:
- “Eksportēts ‹count› attēls(i).”
- “Avots” (PDF sākotnējais izmērs)
- “Izvade” (katra ģenerētā PNG izmērs)
- “Lapas” (konvertēto lappušu skaits)
- “Izmēri” (katra attēla platums × augstums pikseļos)
- “Lejupielādēt” poga katram atsevišķam attēlam
- “Lejupielādēt visu (.zip)” poga visiem attēliem ZIP arhīvā
- Kopsavilkums: “Izveidotas ‹lapas› lappuses: ‹oriģināls› -> ‹izvade›”
Visi attēli tiek eksportēti PNG formātā. Ja vairākiem failiem konvertēšana neizdodas, redzams ziņojums: “‹count› failu(s) nevarēja apstrādāt.”
Kļūdu apstrāde un robežgadījumi
Katrs no šiem robežgadījumiem pastāv reālu tehnisko ierobežojumu dēļ.
80 MB limits nav patvaļīgs. Pārlūkprogrammu atmiņas ierobežojumi un veiktspēja lielu PDF apstrādē ir atkarīga no atmiņas daudzuma. PDF ar 80 MB saturu var saturēt simtiem lappušu ar augstas izšķirtspējas attēliem, un to rastrizācija vienlaikus var pārslogot pārlūkprogrammu. Tāpēc limits ir noteikts, lai novērstu avārijas.
60 lapu limits ir saistīts ar kopējo apstrādes laiku un pārlūkprogrammas spējām.
Šifrēti vai ar paroli aizsargāti PDF ir īpaša problēma. Pārlūkprogrammā notiek lokalā apstrāde — bez paroles nav iespējams atšifrēt dokumentu. Līdzeklis neprasa paroli; tas vienkārši noraida failu. Tāpēc šādi faili netiek atbalstīti.
Tukši faili vai neatbalstīti formāti ir pašsaprotami — bez derīga PDF satura nav ko rastrizēt. Bojāti PDF bieži rodas no nepabeigtām lejupielādēm, bojātiem servera datiem vai programmatūras kļūdām. Lapa pārbauda, vai fails ir nolasāms, un, ja ne, ziņo par kļūdu.
Konvertēšanas neveiksme var rasties, ja PDF satur ļoti sarežģītus elementus (piemēram, trīsdimensiju modeļus vai nestandarta fontus), kurus pārlūkprogrammas PDF atveidotājs nespēj apstrādāt. Šādos gadījumos lietotājam tiek ieteikts “Konvertēšana neizdevās. Mēģiniet citu failu.”
DPI izvēle: kvalitātes un faila izmēra līdzsvars
Šajā lapā jūs to neizvēlaties: katra lapa tiek renderēta līdz pat divām reizēm lielāka par tās dabisko izmēru, kas atbilst aptuveni 144 DPI standarta dokumenta lapai. Tas ir nedaudz zem 150 DPI, ko parasti iesaka ekrāna dokumentiem, un krietni virs 96 DPI, ko parāda tipisks ekrāns vai projektors, tāpēc teksts paliek salasāms, tuvinot attēlu, un diagrammu malas paliek tīras.
Daži atskaites punkti kontekstam:
- 72 DPI – atbilst vecāku ekrānu pikseļu blīvumam. Mazs teksts (piemēram, 8 punktu fonts) kļūst izplūdis pie šī blīvuma. Rīks renderē krietni virs tā.
- 150 DPI – labs standarta dokumentu skatīšanai ekrānā. Rīka izvade ir tuvu tam.
- 300 DPI – standarts drukas reproducēšanai. Rīks ir paredzēts lietošanai ekrānā; ja jums nepieciešams drukas izšķirtspējas fails, eksportējiet šeit asu ekrāna attēlu un izveidojiet drukas failu ar darbvirsmas PDF rīku.
Ļoti lielas lapas ir izņēmums: tās tiek renderētas samazinātā mērogā, lai tās paliktu drošās atmiņas robežās, kas samazina to efektīvo izšķirtspēju. Tā kā PNG ir bezzudumu formāts, tas, kas tiek renderēts, ir tieši tas, ko jūs saņemat — netiek pievienota saspiešanas izplūšana.
Sekojiet līdzi kopējam izvades izmēram. Pie fiksētā renderēšanas mēroga 60 lappušu PDF ar tekstu joprojām var radīt ZIP arhīvu desmitiem megabaitu apjomā. Ja jums nepieciešamas tikai dažas lapas, vispirms sadaliet PDF ar specializētu rīku.
Kam šis rīks noder
Rīks ir domāts cilvēkiem, kuriem nepieciešams:
- Iegūt PDF lappuses kā attēlus izmantošanai prezentācijās (PowerPoint, Google Slides), kur PDF iegulšana nedarbojas vai ir apgrūtināta.
- Pārveidot PDF par attēliem tīmekļa saturam — piemēram, emuāra ierakstam, kurā jāiekļauj dokumenta fragments kā attēls.
- Saglabāt PDF lappusi kā PNG, lai to droši kopīgotu bez iespējas rediģēt tekstu — rastrizēta attēla tekstu nevar atlasīt, kopēt vai mainīt.
- Iegult PDF lappusi dokumentā, kas neatbalsta PDF (piemēram, Microsoft Word vai Google Docs), bet atbalsta attēlu ievietošanu.
PNG formāts ir izvēlēts tā bezzudumu īpašību dēļ. Atšķirībā no JPG, kas izmanto zudumu saspiešanu un rada artefaktus ap tekstu un līnijām, PNG saglabā asas malas un viendabīgus laukumus. Tas ir būtiski dokumentiem, kuros ir shēmas, diagrammas vai tabulas ar plānām līnijām.
Tā kā apstrāde notiek pārlūkprogrammā, fails nekad netiek augšupielādēts serverī. Tas ir svarīgi konfidenciāliem dokumentiem — līgumiem, finanšu pārskatiem, personīgiem failiem. Lietotājs var būt drošs, ka dati paliek viņa ierīcē.
Biežāk uzdotie jautājumi (FAQ)
Kāpēc mans iegūtais PNG attēls ir izplūdis, lai gan PDF izskatījās ass?
Pārbaudiet, vai pats PDF nav zemas izšķirtspējas skenējums — skenētas lapas konvertēšana uz PNG nepievieno detaļas; tā tikai reproducē esošos pikseļus. Ļoti lielas lapas tiek renderētas arī samazinātā mērogā, lai saglabātu drošu atmiņas lietojumu, kas var mīkstināt smalku druku. Normālam uz vektoriem balstītam PDF fiksētā renderēšanas skala saglabā tekstu asu.
Kāpēc mans PNG fails ir tik liels, pat ja PDF bija mazs?
PNG ir bezzudumu formāts, kas nesaspiež attēlus tik efektīvi kā JPG. Ja PDF satur daudz krāsu, gradientus vai fotoattēlus, PNG fails var būt daudz lielāks nekā PDF.
Vai varu konvertēt tikai noteiktas PDF lappuses, ne visas?
Nē, šī lapa pārveido visas PDF lappuses. Ja nepieciešams tikai daļa lappušu, pirms konvertēšanas sadaliet PDF ar specializētu rīku.
Ko darīt, ja mans PDF ir aizsargāts ar paroli un es to nevaru atvērt?
Lapa nevar apstrādāt šifrētus PDF, jo apstrāde notiek lokāli un parole netiek nosūtīta nekur. Vispirms jānoņem aizsardzība, izmantojot citu rīku, vai jāatver PDF ar paroli un jāsaglabā neaizsargāta kopija. Pēc tam to var augšupielādēt.
Vai es varu lejupielādēt visus attēlus uzreiz?
Jā, pēc konvertēšanas ir pieejama poga “Lejupielādēt visu (.zip)”, kas izveido ZIP arhīvu ar visiem PNG failiem. Tas ir ērti, ja lapu ir daudz un katru lejupielādēt atsevišķi būtu laikietilpīgi.
Kāpēc mans PDF ar 61 lappusi netiek apstrādāts?
Lapām ir ierobežojums līdz 60 lappusēm. PDF ar vairāk nekā 60 lappusēm tiek uzskatīts par pārāk lielu eksportam. Lai to apietu, sadaliet PDF mazākās daļās (piemēram, pa 100–200 lappusēm) un konvertējiet katru daļu atsevišķi.