মূল অংশে যান

PDF এডিট করুন

একটি লাইনে ক্লিক করে ডকুমেন্টে আগে থেকে থাকা শব্দগুলো বদলান, নতুন লেখা যোগ করুন, হাইলাইট করুন, আঁকুন, সই করুন ও ছবি বসান — তারপর তৈরি PDF ডাউনলোড করুন। কখনোই কিছু সংরক্ষণ করা হয় না।

  • কখনো সংরক্ষণ করা হয় না
  • কোনো লাইন নেই, অপেক্ষা নেই
  • সাইনআপ নেই, ওয়াটারমার্ক নেই

যেভাবে কাজ করে

1

আপনার PDF খুলুন

একটি PDF পেজে টেনে এনে ছাড়ুন। কোনো লাইন বা অপেক্ষা ছাড়াই প্রতিটি পেজ এডিটের জন্য তৈরি হয়ে দেখা যাবে।

2

পরিবর্তন করুন

“আগের লেখা এডিট” বেছে নিয়ে যেকোনো লাইনে ক্লিক করে ডকুমেন্টের নিজস্ব ফন্টেই নতুন করে লিখুন — অথবা নতুন লেখা যোগ করুন, হাইলাইট করুন, সাদা দিয়ে ঢেকে দিন, সই আঁকুন ও ছবি বসান।

3

সেভ করে ডাউনলোড করুন

“PDF সেভ করুন”-এ ক্লিক করলে আপনার এডিটগুলো স্থায়ীভাবে একটি নতুন PDF ফাইলে লেখা হয়, যা সব জায়গায় ঠিকভাবে খোলে।

PDF এডিট করা কেন সাধারণ ডকুমেন্ট এডিটের চেয়ে কঠিন

PDF-এ কোনো অনুচ্ছেদ নেই। একটি পেজ আসলে একটি আঁকার প্রোগ্রাম, আর এর লেখা হলো নির্দিষ্ট কোঅর্ডিনেটে নির্দিষ্ট গ্লিফ বসানোর একগুচ্ছ নির্দেশ — ওই গ্লিফগুলো মিলে যে একটি বাক্য, লাইন বা কলাম হয়, তার কোনো রেকর্ড নেই। এই এডিটর যা কিছু করে, তার শুরু সেই হারানো কাঠামো আবার গড়ে তোলা দিয়ে: কনটেন্ট স্ট্রিমকে আবার আঁকার নির্দেশগুলোতে পার্স করা হয়, পেজে ব্যবহৃত ফন্টগুলো তার রিসোর্স থেকে পড়া হয়, আর প্রতিটি ফন্টের নিজস্ব ক্যারেক্টার ম্যাপ দিয়ে গ্লিফ কোডগুলোকে আবার পড়ার মতো অক্ষরে ফেরানো হয়। আধুনিক সফটওয়্যার দুই-বাইটের সাবসেট এমবেড করে, যার কোডগুলো নিছক গ্লিফ নম্বর, ইউনিকোডের সঙ্গে যার কোনো সম্পর্কই নেই — তাই ওই ম্যাপ ছাড়া পেজের লেখা শুধু অসুবিধাজনক নয়, সত্যিই অপাঠ্য।

তারপর একটি লাইন নতুন করে বসাতে ফন্টের শুধু নাম নয়, তার মেট্রিকস দরকার — প্রতিটি গ্লিফের অ্যাডভান্স উইডথ, যা সাধারণ ফন্টের সমতল উইডথ অ্যারে থেকে বা বড় ফন্টের রান-লেংথ রূপ থেকে পড়া হয় — কারণ নতুন শব্দগুলো বসানোর আগে ডকুমেন্টের নিজস্ব টাইপফেসে মাপতে হয়। এ কারণেই নতুন করে লেখা লাইন সাদা প্যাচে ঢেকে আবার টাইপ করা নয়, মূল ফন্ট, সাইজ ও রং বজায় রাখে — আর সীমাটিও এখান থেকেই: লেখা রি-ফ্লো হয় না। লম্বা বাক্য তার লাইনের বেশি জায়গা নেয়, কিন্তু পরের লাইনকে নিচে ঠেলে দেয় না, কারণ ঠেলে দেওয়ার মতো কোনো পরের লাইনই নেই — আছে শুধু নির্দিষ্ট কোঅর্ডিনেটে আরও কিছু নির্দেশ। Acrobat-ও একই কারণে একইভাবে আচরণ করে।

এমবেড করা ফন্ট সাধারণত সাবসেট হয়, যাতে শুধু ডকুমেন্টে ব্যবহৃত গ্লিফগুলোই থাকে। সাবসেটে নেই এমন অক্ষর টাইপ করলে আঁকার মতো কোনো গ্লিফ থাকে না, তাই এডিটর ফাঁকা না লিখে বা চুপচাপ অন্য টাইপফেস বসিয়ে না দিয়ে সেটা জানিয়ে দেয়। নতুন যোগ করা লেখা এই সমস্যা এড়িয়ে যায় লাতিন, সিরিলিক ও গ্রিক হরফসহ একটি পূর্ণ ইউনিকোড ফন্ট এমবেড করে — এ কারণেই “লেখা যোগ” টুল দিয়ে এমন ডকুমেন্টেও পোলিশ, তুর্কি বা রুশ টাইপ করা যায়, যাতে আগে কখনো এসব ছিল না। যেসব লিপিতে প্রসঙ্গভিত্তিক শেপিং দরকার, সেগুলো সরাসরি প্রত্যাখ্যান করা হয়: আরবি অক্ষর অবস্থানভেদে রূপ বদলায় আর বাংলা যুক্তাক্ষর একেকটি একক গ্লিফ, তাই সেগুলোর কোড পয়েন্ট একটার পর একটা বসালে যে লেখা হয় তা শুধু দেখতে খারাপ নয়, ভুল।

কোঅর্ডিনেট ঠিক একবারই উল্টানো হয়। ইন্টারফেস পেজের ওপর থেকে নিচে কাজ করে, কারণ মানুষ সেভাবেই পড়ে; PDF মাপে নিচ থেকে ওপরে। প্রতিটি চিহ্ন প্রথম ব্যবস্থায় রাখা হয় এবং ফাইলে লেখার মুহূর্তে এক জায়গাতেই দ্বিতীয়টিতে রূপান্তর করা হয় — সই উল্টো হয়ে বসা বা হাইলাইট বাক্যের এক ইঞ্চি নিচে বসা ঠেকানোর এটাই একমাত্র নির্ভরযোগ্য নিয়ম।

অন্য কিছু দরকার হলে

স্ক্যান করা পেজে এডিট করার মতো কোনো লেখা নেই — এটি লেখার একটি ছবি, আর কনটেন্ট স্ট্রিমে একটি ছবি ছাড়া কিছুই নেই। কাজ করার মতো শব্দ পেতে আগে এটি OCR-এর মধ্য দিয়ে চালান, অথবা মেনে নিন যে ওই পেজে “ঢেকে দিন” আর “লেখা যোগ”-ই একমাত্র সৎ উপায়।

এডিট যখন আসলে নতুন করে লেখা — অনুচ্ছেদ রি-ফ্লো করা, টেবিল সরানো, ডকুমেন্টের স্টাইল বদলানো — তখন কোনো PDF এডিটরই সঠিক টুল নয়, দামিগুলোও নয়, কারণ আপনি যে কাঠামো বদলাতে চান তা PDF বানানোর সময়ই বাদ পড়ে গেছে। মূল ডকুমেন্টটি থাকলে সেটিতে ফিরে যান, অথবা Word-এ কনভার্ট করুন এবং সেখানে এডিট করুন। অনেক ফাইলে স্ক্রিপ্ট দিয়ে পরিবর্তনের জন্য pikepdf আর mutool clean -d সরাসরি কনটেন্ট স্ট্রিম উন্মুক্ত করে, আর কোনোটিরই আগে পেজ রেন্ডার করার দরকার হয় না।

সাধারণ প্রশ্নোত্তর

এডিট করার সময় কি আমার PDF সংরক্ষণ করা হয়?

না। পুরো এডিটরটিই ব্যক্তিগত — আপনার ফাইল কখনো সংরক্ষণ করা হয় না, লগ করা হয় না, আর আমরা কখনো দেখি না। পেজ লোড হওয়ার পর ইন্টারনেট সংযোগ বিচ্ছিন্ন করলেও আপনি এডিট শেষ করতে পারবেন।

PDF-এ আগে থেকে থাকা লেখা কি বদলানো যায়?

হ্যাঁ — সত্যিই। “আগের লেখা এডিট” বেছে নিন, একটি লাইনে ক্লিক করুন, আর টাইপ করুন: শব্দগুলো প্যাচ দিয়ে ঢেকে নয়, PDF-এর ভেতরেই নতুন করে লেখা হয়, ডকুমেন্টের নিজস্ব ফন্ট, সাইজ ও রং বজায় রেখে। দুটি সীমা সৎভাবে জানিয়ে রাখি। লেখা রি-ফ্লো হয় না, তাই লম্বা বাক্য লাইনের বেশি জায়গা নেয় — Acrobat-এর মতো ডেস্কটপ এডিটরেও হুবহু তা-ই হয়। আর কিছু PDF কাটছাঁট করা ফন্ট এমবেড করে, যাতে শুধু সেগুলোতে ব্যবহৃত অক্ষরগুলোই থাকে; কোনো অক্ষর না থাকলে এডিটর ফাঁকা না লিখে সেটা জানিয়ে দেয়। এসব ক্ষেত্রে “ঢেকে দিন” আর “লেখা যোগ” এখনো কাজ করে — প্যাচটি পেজের নিজস্ব রং নেয়, তাই সাদার ওপর তো বটেই, ছবি বা রঙিন ব্যানারের ওপরেও এটি চোখে পড়ে না।

এখানে কি PDF-এ সই করা যায়?

হ্যাঁ। “আঁকুন বা সই করুন” বেছে নিয়ে মাউস, ট্র্যাকপ্যাড বা আঙুল দিয়ে সই করুন, অথবা “ছবি” দিয়ে আপনার সইয়ের একটি ছবি বসান। যেখানে দরকার সেখানে বসিয়ে সেভ করুন।

সেভ করা ফাইলে কি আমার এডিটগুলো স্থায়ী?

হ্যাঁ। সবকিছু মন্তব্য হিসেবে যুক্ত না হয়ে পেজের বিষয়বস্তুতেই লেখা হয় — তাই আপনার লেখা, হাইলাইট ও সই সব PDF রিডারে এবং প্রিন্টেও দেখা যায়।

এটি কি ওয়াটারমার্ক যোগ করে?

কখনোই না। সেভ করা PDF-এ থাকে আপনার ডকুমেন্ট আর আপনার এডিট, আর কিছু নয়।

কোন কোন ভাষায় টাইপ করা যায়?

এমবেড করা একটি ইউনিকোড ফন্টের কল্যাণে লাতিন, সিরিলিক বা গ্রিক হরফে লেখা যেকোনো ভাষা — ইংরেজি, পোলিশ, তুর্কি, রুশ, গ্রিক এবং আরও অনেক। যেসব লিপিতে টেক্সট শেপিং দরকার (বাংলা, আরবি, চীনা ও এ রকম আরও), সেগুলো এখনো লেখা যায় না, আর এডিটর ভুলভাবে সেভ না করে সেটা আপনাকে জানিয়ে দেয়।

জেনে রাখুন: নতুন করে লেখা টেক্সট রি-ফ্লো হয় না: লম্বা বাক্য তার লাইনের বেশি জায়গা নেয়, ডেস্কটপ PDF এডিটরের মতোই, কারণ PDF অনুচ্ছেদ নয়, গ্লিফের নির্দিষ্ট অবস্থান সংরক্ষণ করে। স্ক্যান করা PDF-এ এডিট করার মতো লেখা থাকে না — আগে OCR দিয়ে কনভার্ট করুন। নতুন টাইপ করা লেখায় লাতিন, সিরিলিক ও গ্রিক হরফসহ একটি এমবেড করা ইউনিকোড ফন্ট ব্যবহৃত হয়; যেসব লিপিতে শেপিং দরকার (বাংলা, আরবি, চীনা), সেগুলো ভুলভাবে লেখা না হয়ে জানিয়ে দেওয়া হয়।