ఈ సాధనం గురించి
PDF మరియు PNG డాక్యుమెంట్/ఇమేజ్ డివైడ్కి వ్యతిరేక వైపులా ఉంటాయి. PDF వెక్టార్ కమాండ్లు, ఎంబెడెడ్ ఫాంట్లు మరియు ఐచ్ఛికంగా రాస్టర్ ఇమేజ్లను ఉపయోగించి పేజీని వివరిస్తుంది, అన్నీ స్థిర పాయింట్లలో (1/72 అంగుళాలు) పరిమాణంలో ఉంటాయి. PNG స్థిరమైన పిక్సెల్ రిజల్యూషన్లో ఒకే దీర్ఘచతురస్రాకార బిట్మ్యాప్ను నిల్వ చేస్తుంది. కాబట్టి PDF నుండి PNGకి మార్చడం అనేది రాస్టరైజేషన్ దశ: ఒక బిట్మ్యాప్ను రూపొందించడానికి ఎంచుకున్న DPI వద్ద PDF యొక్క డ్రాయింగ్ సూచనలు అమలు చేయబడతాయి, అది PNG వలె లాస్లెస్గా ఎన్కోడ్ చేయబడుతుంది. ఈ మార్పిడిలో సరైన DPIని ఎంచుకోవడం అత్యంత ముఖ్యమైన నిర్ణయం — చాలా తక్కువగా మరియు వచనం అస్పష్టంగా, చాలా ఎక్కువగా మారుతుంది మరియు ఫైల్ భారీగా మారుతుంది.
ఈ కన్వర్టర్ ప్రతి PDF పేజీని PDF.jsని ఉపయోగించి రెండర్ చేస్తుంది, అదే ఇంజిన్ ఫైర్ఫాక్స్ అంతర్నిర్మిత 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 సేవకు అందించడం అనేది ప్రామాణిక వర్క్ఫ్లో. ఇక్కడ JPG కంటే PNGకి ప్రాధాన్యత ఇవ్వబడింది, ఎందుకంటే టెక్స్ట్ అంచులు JPG కంప్రెషన్ నుండి చిన్న పరిమాణాలలో కనిపిస్తాయి మరియు PNG యొక్క మార్జినల్ ఫైల్ సైజు పెనాల్టీ గుర్తింపు ఖచ్చితత్వం కంటే తక్కువగా ఉంటుంది.
ఎలా ఉపయోగించాలి
ఫైల్ను వదలండి, DPIని ఎంచుకోండి, రెండర్ చేయండి. సాధనం ఒకే మరియు బహుళ పేజీల PDFలను అదే విధంగా నిర్వహిస్తుంది.
- మీ PDFని అప్లోడ్ చేయండి: ఫైల్ను అప్లోడ్ చేసే ప్రదేశంలోకి లాగండి లేదా బ్రౌజ్ చేయడానికి క్లిక్ చేయండి. గుప్తీకరించిన లేదా పాస్వర్డ్-రక్షిత PDFలకు మద్దతు లేదు; డెస్క్టాప్ PDF సాధనాన్ని ఉపయోగించి ముందుగా పాస్వర్డ్ను తీసివేయండి. 50 MB వరకు ఫైల్లు పని చేస్తాయి; చాలా పెద్ద బహుళ-పేజీ పత్రాలు రెండర్ చేయడానికి ఎక్కువ సమయం పట్టవచ్చు.
- రిజల్యూషన్ (DPI)ని ఎంచుకోండి: డిఫాల్ట్ 150 DPI, ఇది చాలా ఆన్లైన్ వినియోగానికి అనుకూలంగా ఉంటుంది. చిన్న ప్రివ్యూ చిత్రాల కోసం 72, ప్రింట్-క్వాలిటీ మరియు OCR పైప్లైన్ల కోసం 300, ఆర్కైవల్ క్యాప్చర్ కోసం 600 ఎంచుకోండి. అవుట్పుట్ బిట్మ్యాప్ కొలతలు DPIతో సరళంగా ఉంటాయి; DPI రెట్టింపు 4× పెద్ద ఫైల్ను ఉత్పత్తి చేస్తుంది.
- పేజీలను రెండర్ చేయండి: PDF.js పత్రాన్ని అన్వయిస్తుంది, ఎంచుకున్న DPIలో ప్రతి పేజీ యొక్క కంటెంట్ స్ట్రీమ్ను కాన్వాస్లో మూల్యాంకనం చేస్తుంది మరియు కాన్వాస్ను PNGగా ఎగుమతి చేస్తుంది. బహుళ-పేజీ పత్రాలు ప్రతి పేజీకి ఒక PNGని ఉత్పత్తి చేస్తాయి; ఒకే పేజీ పత్రాలు ఒక PNGని ఉత్పత్తి చేస్తాయి.
- PNG(లు)ని డౌన్లోడ్ చేయండి: ఒకే పేజీ అవుట్పుట్ నేరుగా డౌన్లోడ్ అవుతుంది. బహుళ-పేజీ అవుట్పుట్ ఒక పేజీకి ఒక PNG కలిగి ఉన్న జిప్ ఆర్కైవ్లో బండిల్ చేయబడింది, పేజీ-1.png, పేజీ-2.png మరియు మొదలైనవి.
సాంకేతిక వివరాలు
PDF (ISO 32000) అనేది పోస్ట్స్క్రిప్ట్ నుండి తీసుకోబడిన పేజీ వివరణ భాష. ప్రతి పేజీ డ్రాయింగ్ ఆపరేటర్ల కంటెంట్ స్ట్రీమ్ను కలిగి ఉంటుంది (తరలించడం, లైన్, కర్వ్, పెయింట్, సెట్ ఫాంట్, షో టెక్స్ట్) ఇది పాయింట్లలో కొలవబడిన కోఆర్డినేట్ సిస్టమ్పై పనిచేస్తుంది. PDFని రెండరింగ్ చేయడం అంటే ఆ కంటెంట్ స్ట్రీమ్ను నడవడం మరియు ప్రతి ఆపరేటర్ను లక్ష్య ఉపరితలంపై అమలు చేయడం - ఈ సందర్భంలో HTML5 కాన్వాస్.
PDF.js ఈ రెండరింగ్ పైప్లైన్ను జావాస్క్రిప్ట్లో అమలు చేస్తుంది. సాధనం PDF.js పత్రాన్ని ప్రారంభిస్తుంది, ప్రతి పేజీకి getPage(n)ని కాల్ చేస్తుంది మరియు వ్యూపోర్ట్ అభ్యర్థించిన DPI నుండి గణించబడే page.render({canvasContext, viewport})ని ఉపయోగిస్తుంది. ఫలితంగా కాన్వాస్ canvas.toBlob('image/png') ద్వారా ఎగుమతి చేయబడుతుంది. బహుళ-పేజీ PDFలు వరుసగా ప్రాసెస్ చేయబడతాయి; అవుట్పుట్ JSZip ఆర్కైవ్లో సేకరించబడుతుంది మరియు డౌన్లోడ్ చేయబడుతుంది.
DPIని ఎంచుకోవడం: US లెటర్ PDF పేజీ 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 (పోర్టబుల్ నెట్వర్క్ గ్రాఫిక్స్) ప్రధానంగా పారదర్శకత, స్క్రీన్షాట్లు, లోగోలు, చిహ్నాలతో గ్రాఫిక్స్ కోసం ఉపయోగించబడుతుంది.
- తెలుసుకోవలసిన పరిమితులు ఏమైనా ఉన్నాయా?
- 50MB వరకు ఉన్న ఫైల్లకు మద్దతు ఉంది. చాలా పెద్ద లేదా సంక్లిష్టమైన ఫైల్లను ప్రాసెస్ చేయడానికి ఎక్కువ సమయం పట్టవచ్చు. అన్ని మార్పిడి మీ బ్రౌజర్లో జరుగుతుంది, కాబట్టి ప్రాసెసింగ్ వేగం మీ పరికరంపై ఆధారపడి ఉంటుంది.
- నా డాక్యుమెంట్ డేటా సురక్షితంగా ఉందా?
- అవును. డాక్యుమెంట్ ప్రాసెసింగ్ పూర్తిగా మీ బ్రౌజర్లో నడుస్తుంది. మీ ఫైల్లు మరియు వాటి కంటెంట్లు ఏ సర్వర్కి అప్లోడ్ చేయబడవు. ఇది సున్నితమైన లేదా రహస్య పత్రాలను మార్చడాన్ని సురక్షితంగా చేస్తుంది.
- నా PDF మీ సర్వర్కి అప్లోడ్ చేయబడిందా?
- లేదు. PDF.js పూర్తిగా మీ బ్రౌజర్లో నడుస్తుంది; ఫైల్ అన్వయించబడింది మరియు స్థానికంగా రెండర్ చేయబడింది. మీరు మార్పిడి సమయంలో మీ బ్రౌజర్ యొక్క నెట్వర్క్ ట్యాబ్ని తనిఖీ చేయడం ద్వారా ధృవీకరించవచ్చు — అప్లోడ్ ఉండదు.
- నా PNG ఎందుకు భారీగా ఉంది?
- PDF పేజీలు పూర్తి డాక్యుమెంట్ కొలతలు కలిగి ఉంటాయి మరియు 300 DPI వద్ద US లెటర్ పేజీ 2550 × 3300 పిక్సెల్ బిట్మ్యాప్ (సుమారు 8.4 మెగాపిక్సెల్లు) అవుతుంది. PNG యొక్క లాస్లెస్ కంప్రెషన్తో కలిపి, ప్రింట్ రిజల్యూషన్లలో ఒక్కో పేజీకి అనేక మెగాబైట్ల ఫైల్లు సాధారణం. ఫైల్ పరిమాణం విశ్వసనీయత కంటే ఎక్కువగా ఉంటే DPIని తగ్గించండి.
- PDFలో వెక్టర్ గ్రాఫిక్స్ భద్రపరచబడిందా?
- సంఖ్య. రాస్టరైజేషన్ అన్ని డ్రాయింగ్లను తగ్గిస్తుంది — వెక్టర్ ఆకారాలు, టెక్స్ట్ గ్లిఫ్లు, ఎంబెడెడ్ రాస్టర్ ఇమేజ్లు — ఒకే పిక్సెల్ గ్రిడ్కి. అవుట్పుట్ PNG ఇకపై వెక్టార్ సమాచారాన్ని కలిగి ఉండదు.
- నేను స్కాన్ చేసిన PDFలను మార్చవచ్చా?
- అవును. స్కాన్ చేయబడిన PDFలు సాధారణంగా ఒక్కో పేజీకి ఒకే ఎంబెడెడ్ రాస్టర్ ఇమేజ్ని చుట్టి ఉంటాయి; వాటిని ఒరిజినల్ ఎంబెడెడ్ ఇమేజ్ యొక్క DPI వద్ద రెండరింగ్ చేయడం స్కాన్కు సమానమైన అవుట్పుట్ను ఉత్పత్తి చేస్తుంది. అధిక DPI వద్ద రెండరింగ్ నాణ్యతను మెరుగుపరచదు, ఎందుకంటే మూలం ఇప్పటికే రాస్టరైజ్ చేయబడింది.
Related Articles
File FormatsImage Format Guide: JPG vs PNG vs WebP vs SVG Explained
Learn the differences between popular image formats, when to use each one, and how to convert between them for optimal quality and file size.
8 min readFile FormatsThe Complete Guide to PDF Conversion: Methods, Tools, and Best Practices
Everything you need to know about converting PDFs to other formats and vice versa. Covers PDF to Word, Excel, PNG, and more.
10 min readFile FormatsDocument Formats Explained: Word, PDF, TXT, and When to Use Each
Understand the differences between document formats like DOCX, PDF, TXT, RTF, and ODT. Learn which format to use for different purposes and how to convert between them.
8 min readFile FormatsAudio and Video Formats Explained: MP3, MP4, WAV, WebM, and Beyond
Understand the differences between audio and video formats, codecs, containers, and how to choose the right format for your needs.
9 min readPrivacy & SecurityHow to Convert Files Online Safely: Privacy and Security Guide
Understand the risks of online file conversion and learn how browser-based tools keep your data private. A guide to safe file handling.
7 min readPrivacy & TechnologyWhy Browser-Based Tools Are the Future: No Installs, No Uploads, No Risk
Discover why browser-based tools are replacing desktop software and cloud uploads. Learn how client-side processing keeps your files private while delivering powerful functionality.
7 min read