পিডিএফ থেকে পিএনজি কনভার্টার
আপনার PDF ডকুমেন্টগুলিকে সাথে সাথে উচ্চ-রেজোলিউশন PNG ইমেজে রূপান্তর করুন। নিরাপদ, দ্রুত এবং সম্পূর্ণ বিনামূল্যে।
ফাইলগুলি এখানে ড্র্যাগ এবং ড্রপ করুন
সমর্থিত ফরম্যাট: PDF। সর্বোচ্চ ফাইল আকার: ৫০ মেগাবাইট।
আপনার PDF ডকুমেন্টগুলিকে সাথে সাথে উচ্চ-রেজোলিউশন PNG ইমেজে রূপান্তর করুন। নিরাপদ, দ্রুত এবং সম্পূর্ণ বিনামূল্যে।
সমর্থিত ফরম্যাট: PDF। সর্বোচ্চ ফাইল আকার: ৫০ মেগাবাইট।
PDF এবং PNG নথি/চিত্র বিভাজনের বিপরীত দিকে বসে। পিডিএফ ভেক্টর কমান্ড, এমবেডেড ফন্ট এবং ঐচ্ছিকভাবে রাস্টার ইমেজ ব্যবহার করে একটি পৃষ্ঠা বর্ণনা করে, সবগুলো নির্দিষ্ট পয়েন্টে (1/72 ইঞ্চি) আকারের। PNG একটি নির্দিষ্ট পিক্সেল রেজোলিউশনে একটি একক আয়তক্ষেত্রাকার বিটম্যাপ সংরক্ষণ করে। পিডিএফ থেকে পিএনজিতে রূপান্তর করা তাই একটি রাস্টারাইজেশন পদক্ষেপ: পিডিএফের অঙ্কন নির্দেশাবলী একটি বিটম্যাপ তৈরি করার জন্য একটি নির্বাচিত ডিপিআই-তে কার্যকর করা হয়, যা পরে পিএনজি হিসাবে ক্ষতিহীনভাবে এনকোড করা হয়। সঠিক DPI বেছে নেওয়া হল এই রূপান্তরের সবচেয়ে গুরুত্বপূর্ণ সিদ্ধান্ত — খুব কম এবং টেক্সট অস্পষ্ট, খুব বেশি এবং ফাইল বিশাল হয়ে যায়।
এই কনভার্টারটি PDF.js ব্যবহার করে প্রতিটি পিডিএফ পৃষ্ঠা রেন্ডার করে, বিল্ট-ইন পিডিএফ দেখার জন্য একই ইঞ্জিন ফায়ারফক্স জাহাজ। রেন্ডারিং আপনার ব্রাউজারে একটি ক্যানভাসে ঘটে; ফাইলের কোনো অংশ আপনার ডিভাইস ছেড়ে না. মাল্টি-পেজ পিডিএফ-এর জন্য টুলটি প্রতি পৃষ্ঠায় একটি পিএনজি তৈরি করে, যার নাম একটি পৃষ্ঠা-সংখ্যা প্রত্যয় দিয়ে। একক-পৃষ্ঠা পিডিএফ-এর জন্য আউটপুট হল একক PNG।
সাধারণ ডিপিআই পছন্দগুলি হল 72 (স্ক্রিন-সমতুল্য, ক্ষুদ্রতম ফাইল), 150 (অনলাইন প্রিভিউ এবং বেশিরভাগ ডকুমেন্টেশনের জন্য ভাল), 300 (মুদ্রণ-গুণমান, OCR এবং অফসেট প্রিন্টিংয়ের জন্য উপযুক্ত), এবং 600 (আর্কাইভাল বা সূক্ষ্ম-বিশদ ক্যাপচার)। 600-এর বেশি হলে খুব কমই দৃশ্যমান উন্নতি হয় এবং প্রতিটি DPI দ্বিগুণ করার সাথে ফাইলের আকার চারগুণ হয়।
PDF ছবি নয়। এগুলিকে HTML ইমেলে ইনলাইনে এম্বেড করা যাবে না, শুধুমাত্র ইমেজ-সোশ্যাল প্ল্যাটফর্মে ড্রপ করা যাবে না, ডেস্কটপ ওয়ালপেপার হিসেবে ব্যবহার করা যাবে, বা ফাইল অ্যাটাচমেন্ট সমর্থন করে না এমন চ্যাটে পেস্ট করা যাবে না। প্রতিটি পৃষ্ঠাকে পিএনজি হিসাবে রেন্ডার করা প্রতিটি প্ল্যাটফর্ম বোঝে এমন কিছুতে পিডিএফকে পরিণত করে — নির্বাচনযোগ্য পাঠ্য, হাইপারলিঙ্ক এবং আসলটির যে কোনও ভেক্টর রেজোলিউশন-স্বাধীনতা হারানোর মূল্যে।
অন্য প্রধান কারণ হল OCR। অনেক অপটিক্যাল ক্যারেক্টার রিকগনিশন পাইপলাইন সরাসরি ভেক্টর পিডিএফের পরিবর্তে রাস্টারে চলে; একটি 300 ডিপিআই পিএনজিতে রূপান্তর করা এবং ফলাফলটি টেসার্যাক্ট, ক্লাউড ভিশন বা অন্য ওসিআর পরিষেবাতে খাওয়ানো একটি আদর্শ কর্মপ্রবাহ। এখানে JPG-এর তুলনায় PNG পছন্দ করা হয়েছে কারণ টেক্সট প্রান্তগুলি ছোট আকারে JPG কম্প্রেশনের কারণে দৃশ্যমানভাবে ক্ষতিগ্রস্ত হয় এবং PNG-এর প্রান্তিক ফাইলের আকারের শাস্তি স্বীকৃতির নির্ভুলতার চেয়ে কম গুরুত্বপূর্ণ।
ফাইল ড্রপ করুন, একটি ডিপিআই বাছাই করুন, রেন্ডার করুন। টুলটি একক এবং মাল্টি-পেজ পিডিএফ একইভাবে পরিচালনা করে।
PDF (ISO 32000) হল পোস্টস্ক্রিপ্ট থেকে প্রাপ্ত একটি পৃষ্ঠা বর্ণনার ভাষা। প্রতিটি পৃষ্ঠায় অঙ্কন অপারেটরগুলির একটি বিষয়বস্তু স্ট্রিম রয়েছে (সরানো, লাইন, বক্ররেখা, পেইন্ট, সেট ফন্ট, পাঠ্য দেখান) যা পয়েন্টে পরিমাপ করা একটি সমন্বয় সিস্টেমে কাজ করে। একটি পিডিএফ রেন্ডার করার অর্থ হল সেই বিষয়বস্তু স্ট্রিমে হাঁটা এবং প্রতিটি অপারেটরকে একটি টার্গেট পৃষ্ঠের বিরুদ্ধে কার্যকর করা — এই ক্ষেত্রে একটি HTML5 ক্যানভাস।
PDF.js জাভাস্ক্রিপ্টে এই রেন্ডারিং পাইপলাইন প্রয়োগ করে। টুলটি একটি PDF.js ডকুমেন্ট শুরু করে, প্রতিটি পৃষ্ঠার জন্য getPage(n) কল করে এবং page.render({canvasContext, viewport}) ব্যবহার করে যেখানে অনুরোধ করা DPI থেকে ভিউপোর্ট গণনা করা হয়। ফলস্বরূপ ক্যানভাস canvas.toBlob('image/png') এর মাধ্যমে রপ্তানি করা হয়। বহু-পৃষ্ঠার পিডিএফগুলি ক্রমানুসারে প্রক্রিয়া করা হয়; আউটপুট একটি JSZip সংরক্ষণাগারে সংগ্রহ করা হয় এবং ডাউনলোড করা হয়।
ডিপিআই নির্বাচন করা: একটি মার্কিন চিঠির পিডিএফ পৃষ্ঠা হল 612 × 792 পয়েন্ট। 72 ডিপিআই-এ রেন্ডার করা বিটম্যাপ হল 612 × 792 পিক্সেল (প্রায় 0.5 এমপি); 150 DPI এ, 1275 × 1650 (2.1 MP); 300 DPI এ, 2550 × 3300 (8.4 MP); 600 DPI এ, 5100 × 6600 (33.7 MP)। পিক্সেল গণনা সহ মেমরি এবং টাইম স্কেল।