যখন জাতীয় পরিচয় নম্বর বা Social Security Number, ব্যাংক অ্যাকাউন্টের বিবরণ, রোগীর রোগনির্ণয়, অথবা মালিকানাধীন চুক্তির ধারা কালো করতে হয়, সঙ্গে সঙ্গে একটি বাধা আসে: Adobe Acrobat Pro-এর দাম বছরে $239.88।

ফ্রিল্যান্সার, হিসাবরক্ষক, ছোট ব্যবসার মালিক এবং সাধারণ ব্যবহারকারীদের জন্য যারা বছরে মাত্র কয়েকটি নথি কালো করেন, এই সাবস্ক্রিপশনের দাম অযৌক্তিক লাগে।

এই পেওয়ালের সামনে লাখো মানুষ দুটি বিপজ্জনক শর্টকাটের একটি বেছে নেন:

  1. দৃশ্যমান কালো বাক্সের শর্টকাট: Apple Preview, Microsoft Word বা বিনামূল্যের মার্কআপ অ্যাপে ফাইল খুলে সংবেদনশীল শব্দের ওপর কালো আয়তক্ষেত্র আঁকা।
  2. ক্লাউড কনভার্টারের শর্টকাট: গুগলে “বিনামূল্যের অনলাইন PDF রিড্যাক্টর” খুঁজে অকালো গোপন ফাইল কোনো অচেনা তৃতীয় পক্ষের সার্ভারে আপলোড করা।

এই দুটি শর্টকাটই গুরুতর নিরাপত্তা ও আইনি দুর্বলতা তৈরি করে। এই গাইডে আমরা PDF কনটেন্ট স্ট্রিমের কারিগরি গঠন দেখি, কেন দৃশ্যমান মাস্কিং সবসময় ব্যর্থ হয় তা বিশ্লেষণ করি, এবং ব্যাখ্যা করি আধুনিক ব্রাউজার WebAssembly কীভাবে Adobe ছাড়া ও ক্লাউড আপলোড ছাড়া 100% নিরাপদ, স্থায়ী রিডাকশন সম্ভব করে।


৩ সেকেন্ডের «কপি-পেস্ট» শোষণ পরীক্ষা

কারিগরি স্পেসিফিকেশনে ঢোকার আগে নিজের কম্পিউটারে তিন সেকেন্ডে প্রমাণ করতে পারেন দৃশ্যমান মাস্কিং কীভাবে ব্যর্থ হয়:

  1. এমন যেকোনো PDF খুলুন যেখানে কেউ সাধারণ আকৃতি বা হাইলাইটার দিয়ে লেখা «কালো» করেছে।
  2. কালো বাক্সের ঠিক আগে মাউস ক্লিক করুন, কার্সর কালো জায়গার ওপর টানুন এবং ছেড়ে দিন।
  3. Ctrl + C চাপুন (অথবা macOS-এ Cmd + C)।
  4. Notepad, TextEdit বা ব্রাউজারের অ্যাড্রেস বার খুলে Ctrl + V চাপুন।

প্রায় প্রতিটি ক্ষেত্রে যেখানে অপেশাদার সম্পাদনা হয়েছে, ঠিক সেই গোপন লেখা সঙ্গে সঙ্গে সাদা টেক্সট হিসেবে দেখা যায়।

আপনি Ctrl + F চেপে কালো করা ব্যক্তির নাম বা অ্যাকাউন্ট নম্বরও খুঁজতে পারেন। PDF রিডার সোজা কালো বাক্সে লাফিয়ে তার নিচের লুকানো শব্দ হাইলাইট করবে।

[ PDF রিডারে দৃশ্যমান দেখা ]     ====>     [ ক্লিপবোর্ডে টেক্সট তোলা ]
┌───────────────────────────┐
│ অ্যাকাউন্টধারী: John Doe  │               "অ্যাকাউন্টধারী: John Doe
│ SSN: ████████████         │   Ctrl + C    SSN: 412-88-9901
│ ব্যালেন্স: $450,000.00    │   ========>   ব্যালেন্স: $450,000.00"
└───────────────────────────┘
 (ওপরে কালো আয়তক্ষেত্র আঁকা)                 (নিচের স্ট্রিম পুরোপুরি অক্ষত!)

এটা সফটওয়্যার বাগ নয়, রহস্যময় হ্যাকও নয়। এটা Portable Document Format (PDF) স্পেসিফিকেশনের ইচ্ছাকৃত আচরণ।


PDF সিনট্যাক্সের গঠন: দৃশ্যমান স্তর বনাম কনটেন্ট স্ট্রিম

সাধারণ কালো বাক্স কেন ব্যর্থ হয় তা বুঝতে ISO 32000 মান অনুযায়ী PDF কীভাবে গঠিত তা দেখতে হবে।

PDF কোনো চ্যাপ্টা বিটম্যাপ ছবি নয়, যেমন PNG বা JPEG। এটা বস্তুর একটি স্তরবিন্যস্ত ডেটাবেস, যাতে ভেক্টর কমান্ড, ফন্ট সংজ্ঞা ও গ্রাফিকাল মেটাডেটার স্বতন্ত্র স্ট্রিম থাকে।

কনটেন্ট স্ট্রিম (/Contents)

PDF-এ লেখা পাতার কনটেন্ট স্ট্রিমের ভিতরে টেক্সট অবস্থান ও গ্লিফ রেন্ডারিং অপারেটরের ক্রম হিসেবে জমা থাকে:

BT
  /F1 12 Tf
  72 712 Td
  (গোপন নিষ্পত্তির অঙ্ক: $2,500,000.00) Tj
ET
  • BT ও ET ব্লক Begin Text ও End Text-এর সীমা টানে।
  • /F1 12 Tf এমবেড করা ফন্টের রেফারেন্স ও পয়েন্ট সাইজ নির্দেশ করে।
  • 72 712 Td কার্তেসীয় পাতার ক্যানভাসে স্থানাঙ্ক ম্যাট্রিক্স বসায়।
  • (...) Tj গ্লিফের আসল স্ট্রিং রেন্ডার করে।

অ্যানোটেশন স্তর (/Annots)

Apple Preview, Google Chrome-এর PDF ভিউয়ার, বা মৌলিক PDF অ্যানোটেটর দিয়ে কালো আকৃতি আঁকলে সফটওয়্যার /Contents স্ট্রিমকে একেবারে ছোঁয় না।

বরং সে পাতার /Annots অ্যারেতে একটি নতুন ডিকশনারি এন্ট্রি যোগ করে:

<<
  /Type /Annot
  /Subtype /Square
  /Rect [ 70 710 320 726 ]
  /C [ 0 0 0 ]
  /IC [ 0 0 0 ]
>>

এই নির্দেশ PDF রেন্ডারিং ইঞ্জিনকে কেবল বলে: “স্থানাঙ্ক (70, 710) থেকে (320, 726) পর্যন্ত ঘন কালো আয়তক্ষেত্র আঁকো।”

গ্রাফিকাল অ্যানোটেশন টেক্সট স্ট্রিমের ওপর সম্পূর্ণ আলাদা রেন্ডারিং স্তরে বসে বলে PDF ভিউয়ার পর্দায় কালো আয়তক্ষেত্র বিশ্বস্তভাবে আঁকে — এবং একই সঙ্গে কনটেন্ট স্ট্রিমে টেক্সট অপারেটর (গোপন নিষ্পত্তির অঙ্ক: $2,500,000.00) Tj রেখে দেয়।

পাঠক লেখা সিলেক্ট করলে, অথবা অ্যাক্সেসিবিলিটি স্ক্রিন রিডার পাতা স্ক্যান করলে, রিডার সরাসরি /Contents স্ট্রিম পার্স করে এবং দৃশ্যমান /Square অ্যানোটেশন সম্পূর্ণ এড়িয়ে যায়।


স্থাপত্যের তুলনা: রিডাকশনের ৩ পথ

নিচের চিত্র দৃশ্যমান মাস্কিং, প্রচলিত ক্লাউড রিডাকশন ও লোকাল WebAssembly রিডাকশনের মৌলিক পার্থক্য দেখায়:

flowchart TD
  subgraph Flawed["❌ 1. দৃশ্যমান মাস্কিংয়ের ফাঁদ"]
    direction TB
    F_Doc["📄 মূল নথি"] --> F_Draw["✏️ কালো বাক্স আঁকুন (/Square Annot)"]
    F_Draw --> F_Out["📄 'কালো' PDF"]
    F_Out -->|"Ctrl+C / ক্লিপবোর্ড"| F_Leak["🚨 গোপন লেখা সঙ্গে সঙ্গে বেরিয়ে গেল"]
  end

  subgraph Cloud["⚠️ 2. ক্লাউড কনভার্টারের ঝুঁকি"]
    direction TB
    C_Doc["📄 অকালো PDF (সংবেদনশীল)"] -->|"1. ইন্টারনেটে আপলোড"| C_Server["☁️ তৃতীয় পক্ষের ক্লাউড সার্ভার"]
    C_Server -->|"2. ক্লাউড ডিস্কে রাখা"| C_Worker["⚙️ দূরের প্রসেসিং ওয়ার্কার"]
    C_Worker -->|"3. ক্যাশ লগে থেকে যায়"| C_Down["⬇️ কালো কপি ডাউনলোড"]
    C_Server -.->|"সাবপ্রসেসর লিক / লঙ্ঘন"| C_Risk["🚨 অকালো ডেটা ক্লাউডে উন্মুক্ত"]
  end

  subgraph Local["✅ 3. Utiliome লোকাল Wasm"]
    direction TB
    L_Doc["📄 অকালো PDF (লোকাল)"] -->|"শূন্য সার্ভার আপলোড"| L_RAM["💻 ব্রাউজার RAM স্যান্ডবক্স"]
    L_RAM -->|"সিনট্যাক্স ট্রি থেকে গ্লিফ কাটা"| L_Wasm["⚡ ক্লায়েন্ট-সাইড WebAssembly ইঞ্জিন"]
    L_Wasm -->|"পরিষ্কার /Contents তৈরি"| L_Clean["📄 100% পরিষ্কার PDF"]
    L_Clean --> L_Safe["🔒 শূন্য অবশিষ্ট লেখা, শূন্য ক্লাউড চিহ্ন"]
  end

  style Flawed fill:#fff,stroke:#f43f5e,stroke-width:1.5px
  style Cloud fill:#fff,stroke:#f59e0b,stroke-width:1.5px
  style Local fill:#fff,stroke:#10b981,stroke-width:2px
  style F_Leak fill:#fff1f2,stroke:#f43f5e,color:#9f1239
  style C_Risk fill:#fffbeb,stroke:#f59e0b,color:#92400e
  style L_Safe fill:#ecfdf5,stroke:#10b981,color:#065f46

বাস্তব জগতের কুখ্যাত রিডাকশন বিপর্যয়

দৃশ্যমান মাস্কিং আর আসল কাঠামোগত রিডাকশনের পার্থক্য না বোঝা আধুনিক ইতিহাসের কিছু সবচেয়ে লজ্জাজনক ডেটা লিকের কারণ হয়েছে:

1. Paul Manafort-এর আদালতি আবেদন (2019)

বিদেশি নির্বাচনি হস্তক্ষেপ নিয়ে বিশেষ কৌঁসুলির তদন্তের সময় Paul Manafort-এর আত্মপক্ষের আইনজীবীরা এ অভিযোগের জবাবে ৮০ পাতার আবেদন জমা দেন যে Manafort ফেডারেল তদন্তকারীদের কাছে মিথ্যা বলেছেন।

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

2. যুক্তরাজ্যের প্রতিরক্ষা মন্ত্রণালয়ের সাবমেরিন প্রতিবেদন (2011)

যুক্তরাজ্যের প্রতিরক্ষা মন্ত্রণালয় ব্রিটেনের পারমাণবিক সাবমেরিন বহরের নিরাপত্তা মূল্যায়ন করে একটি দাপ্তরিক কারিগরি প্রতিবেদন প্রকাশ করে। রিঅ্যাক্টরের দুর্বলতা ও বিপর্যয়কর ব্যর্থতার দৃশ্যপট বর্ণনাকারী মূল অংশ কালো হাইলাইট দিয়ে «কালো» করা হয়েছিল। নথি পড়া যে কেউ কালো লেখা কপি করে যেকোনো টেক্সট এডিটরে পেস্ট করতে পারত, ফলে জাহাজের অতিগোপন শব্দস্বাক্ষর ও কোর নকশার দুর্বলতা ফাঁস হয়।

3. স্বাস্থ্যসেবা ও করপোরেট NDA-র জরিমানা

HIPAA এবং GDPR-এর অনুচ্ছেদ 28 অনুযায়ী, রোগীর অকালো সুরক্ষিত স্বাস্থ্য তথ্য (PHI) বা ক্লায়েন্টের বাণিজ্য গোপন তথ্য পাঠানো — এমনকি ত্রুটিপূর্ণ ডিজিটাল রিডাকশনের মাধ্যমে অনিচ্ছাকৃতভাবেও — বাধ্যতামূলক লঙ্ঘন প্রকাশের আইন চালু করে এবং বিধিবদ্ধ জরিমানা ২ কোটি ইউরো বা বার্ষিক বৈশ্বিক টার্নওভারের ৪% পর্যন্ত যেতে পারে।


«বিনামূল্যের অনলাইন» ক্লাউড রিডাকশন সেবার লুকানো ফাঁদ

যখন মানুষ বোঝে কালো বাক্স আঁকা কাজ করে না, পরের তাগিদ প্রায়ই বিনামূল্যের অনলাইন PDF রিড্যাক্টর খোঁজা।

নিবেদিত অনলাইন টুল সত্যিই লেখা সরায়, কিন্তু তারা গোপনীয়তার এক বিপর্যয়কর স্ববিরোধ তৈরি করে:

নথি থেকে সংবেদনশীল তথ্য সরাতে হলে আগে অকালো নথি পাবলিক ইন্টারনেট দিয়ে একটি দূরের ক্লাউড সার্ভারে আপলোড করতে হয়।

দেখুন, সংবেদনশীল PDF প্রচলিত ক্লাউড কনভার্টারে ফেললে আসলে কী হয়:

জীবনচক্রের ধাপপ্রচলিত ক্লাউড রিড্যাক্টরUtiliome লোকাল Wasm
ডেটা পাঠানোপুরো অকালো ফাইল ইন্টারনেটে HTTP POST পেলোড হিসেবে যায়।0 বাইট পাঠানো। ফাইল কঠোরভাবে ডিভাইসের লোকাল RAM-এ থাকে।
স্টোরেজ ও স্টেজিংফাইল দূরের অস্থায়ী ডিস্ক বা AWS S3 বাকেটে লেখা হয়।কিছুই না। ডেটা কখনো বাইরের স্টোরেজে লেখা হয় না।
ওয়ার্কার প্রসেসিংদূরের সার্ভারে মাল্টি-টেন্যান্ট কন্টেইনারে নথি পার্স হয়।আপনার ব্রাউজারে স্যান্ডবক্স WebAssembly ভার্চুয়াল মেশিন।
রাখার সময়ফাইল সাধারণত ক্লাউড ক্যাশে ১ থেকে ২৪ ঘণ্টা থাকে।ট্যাব বন্ধ করলেই ব্রাউজার RAM-এ তাৎক্ষণিক গারবেজ কালেকশন।
সাবপ্রসেসর সম্মতিস্বাক্ষরিত ডেটা প্রসেসিং চুক্তি লাগে (DPA, HIPAA BAA)।রহাই। তৃতীয় পক্ষের কাছে কোনো ডেটা প্রকাশ হয় না।

সংবেদনশীল বেতন ফাইল, একীভূতকরণ চুক্তি, চিকিৎসা রেকর্ড বা কর নথি সামলালে, যাচাই না করা ক্লাউড স্টার্টআপে অকালো ফাইল আপলোড করা মানক করপোরেট অপ্রকাশ চুক্তির (NDA) তাৎক্ষণিক লঙ্ঘন।


Adobe Acrobat ছাড়া PDF নিরাপদে কীভাবে কালো করবেন

ক্রিপ্টোগ্রাফিকভাবে শক্ত, স্থায়ী রিডাকশনের জন্য দামি Adobe Acrobat Pro লাইসেন্স লাগে না। দুটি নিরাপদ পথ আছে:

পদ্ধতি ১: ব্রাউজারে ক্লায়েন্ট-সাইড WebAssembly (সুপারিশকৃত)

আধুনিক ওয়েব ব্রাউজার WebAssembly (Wasm) দিয়ে কম্পাইল করা C++ ও Rust নথি ইঞ্জিন সরাসরি আপনার কম্পিউটারের CPU-তে চালাতে পারে।

Utiliome-এর ব্রাউজারে PDF রিড্যাক্টর এই স্থাপত্য ব্যবহার করে:

  1. যেকোনো আধুনিক ব্রাউজারে Utiliome-এর PDF রিডাকশন টুল খুলুন।
  2. PDF নথি বেছে নিন বা ফেলুন। ফাইল সরাসরি ব্রাউজারের লোকাল RAM বাফারে পড়ে — কোনো নেটওয়ার্ক স্থানান্তর হয় না।
  3. রিডাকশন টুল দিয়ে সংবেদনশীল সংখ্যা, নাম বা অনুচ্ছেদের ওপর বাক্স আঁকুন।
  4. WebAssembly ইঞ্জিন ভেতরের অবজেক্ট ট্রি পার্স করে:
    • সিলেকশনের ভিতরে ফন্টের নির্দিষ্ট বাউন্ডিং বক্স ও অক্ষর কোড শনাক্ত করে।
    • মিলে যাওয়া টেক্সট অপারেটর (Tj, TJ) পাতার /Contents স্ট্রিম থেকে মুছে ফেলে।
    • পাতার রেন্ডারিং স্ট্রিমে স্থায়ী ভেক্টর কালো জ্যামিতি আঁকে।
    • অনাথ ফন্ট মেট্রিক্স, টেক্সট ম্যাট্রিক্স অফসেট ও সংশ্লিষ্ট /Annot রেফারেন্স সরায়।
    • নথি-স্তরের মেটাডেটা পরিষ্কার করে (Title, Author, Producer, পরিবর্তনের ইতিহাস)।
  5. Download Redacted PDF-এ ক্লিক করুন। ফলের নথিতে পরিষ্কার, স্যানিটাইজ করা স্ট্রিম থাকে।

সব প্রসেসিং ক্লায়েন্ট-সাইড মেমোরিতে হয় বলে পাতা লোড হওয়ার পর কম্পিউটার ইন্টারনেট থেকে পুরোপুরি খুলে নিলেও ফাইল কালো করা যায়।


পদ্ধতি ২: «রাস্টারাইজ ও ফ্ল্যাটেন» উপায়

নিবেদিত রিডাকশন টুল না থাকলে এবং অপারেটিং সিস্টেমের নিজস্ব টুল দিয়ে জরুরি অফলাইন সমাধান লাগলে:

  1. নেটিভ ভিউয়ারে PDF খুলুন (যেমন Apple Preview বা মৌলিক ডেস্কটপ এডিটর)।
  2. সংবেদনশীল জায়গা ঘন কালো আয়তক্ষেত্র দিয়ে ঢাকুন।
  3. PDF সেভ না করে File > Export as Images বেছে নিন (অথবা 300 DPI-তে PNG বা TIFF ছবি হিসেবে প্রিন্ট করুন)।
  4. সেই স্থির রাস্টার ছবি নতুন PDF-এ আবার আমদানি করুন।

রাস্টারাইজেশনের বিনিময়:

  • ✅ সুবিধা: সব লেখাকে শারীরিকভাবে রঙিন পিক্সেলে বদলায় এবং নিচের টেক্সট স্ট্রিম সম্পূর্ণ ধ্বংস করে।
  • ❌ অসুবিধা:
    • ফাইল সাইজের বিস্ফোরণ: নথি প্রায়ই 200 KB থেকে 25 MB বা তার বেশি ফুলে ওঠে।
    • খোঁজের সম্পূর্ণ ক্ষতি: পুরো নথি ছবি হয়ে যায়; খোঁজ (Ctrl+F), লেখা সিলেক্ট ও অ্যাক্সেসিবিলিটি স্ক্রিন রিডার আর কাজ করে না।
    • দৃশ্যের অবনতি: ভেক্টর লেখা প্রিন্ট বা জুমে পিক্সেল বা ঝাপসা হয়।

প্রোডাকশন ওয়ার্কফ্লোতে ক্লায়েন্ট-সাইড WebAssembly রিডাকশন (পদ্ধতি ১) অনেক ভালো, কারণ তা ভেক্টরের স্পষ্টতা রাখে, ফাইল ছোট রাখে এবং অকালো লেখাকে পুরোপুরি খোঁজযোগ্য রাখে।


১০ সেকেন্ডের DevTools পরীক্ষা: শূন্য ক্লাউড আপলোড প্রমাণ করুন

কোনো সফটওয়্যার সরবরাহকারীর গোপনীয়তার প্রতিশ্রুতি বিশ্বাসে নিতে হয় না। দশ সেকেন্ডে যাচাই করতে পারেন ওয়েব টুল সত্যিই ক্লায়েন্ট-সাইড কি না, নাকি গোপনে আপনার নথি পাঠাচ্ছে:

  1. Google Chrome, Brave, Firefox বা Edge-এ রিডাকশন টুল খুলুন।
  2. Developer Tools খুলতে F12 চাপুন (অথবা Mac-এ Cmd + Option + I)।
  3. Network ট্যাব বেছে Fetch/XHR দিয়ে ফিল্টার করুন।
  4. নেটওয়ার্ক লগ রিসেট করতে পরিষ্কার বোতাম (🚫) চাপুন।
  5. PDF টুলে ফেলুন এবং রিডাকশন প্রয়োগ করুন।
[ Developer Tools - Network Tab ]
Filter: [ Fetch/XHR ]
--------------------------------------------------------------------------------------
Name              Status   Type     Initiator   Size     Time
--------------------------------------------------------------------------------------
(লগ খালি। 0টি অনুরোধ পাঠানো। 0 বাইট আপলোড।)
--------------------------------------------------------------------------------------
ফলাফল: 100% ক্লায়েন্ট-সাইড। আপনার ফাইল কোনো সার্ভার ছোঁয়নি।

টুল ক্লাউডভিত্তিক হলে সঙ্গে সঙ্গে POST বা PUT অনুরোধ দেখবেন, যা আপনার ফাইলের ঠিক বাইট সাইজের পেলোড পাঠায়।

Utiliome-এর PDF রিডাকশন টুল পরীক্ষা করলে Network ট্যাব সম্পূর্ণ ফাঁকা থাকে। আপনার ওয়ার্কস্টেশন থেকে শূন্য বাইট বেরোয়।


পাঠানোর আগে রিডাকশন চেকলিস্ট

কোনো কালো নথি ক্লায়েন্ট, আদালত বা সরকারি সংস্থায় পাঠানোর আগে এই পাঁচ ধাপের যাচাই তালিকা চালান:

  • ১. ক্লিপবোর্ড পরীক্ষা চালান: কালো জায়গা সিলেক্ট করুন, Ctrl+C চাপুন এবং সাদা টেক্সট এডিটরে পেস্ট করুন। কিছুই পেস্ট হওয়া উচিত নয়।
  • ২. খোঁজের পরীক্ষা চালান: Ctrl+F চেপে কালো করা ব্যক্তির নাম, কোম্পানি বা অঙ্ক খুঁজুন। খোঁজের কাউন্টার অবশ্যই 0 of 0 দেখাবে।
  • ৩. নথির বৈশিষ্ট্য দেখুন: PDF রিডারে File > Properties দেখুন। নিশ্চিত করুন নথির শিরোনাম, লেখক, তৈরির তারিখ ও সম্পাদনা সফটওয়্যারের নাম সংবেদনশীল বিষয় ফাঁস করছে না।
  • ৪. এমবেড করা বুকমার্ক ও স্তর দেখুন: নিশ্চিত করুন নথির রূপরেখা (সূচিপত্র) কালো শব্দ-সমৃদ্ধ শিরোনাম রাখেনি।
  • ৫. শূন্য ক্লাউড প্রকাশ যাচাই করুন: নিশ্চিত করুন নথি লোকালি মেমোরিতে কালো হয়েছে, যাচাই না করা ক্লাউড স্টেজিং ডিস্কের মধ্য দিয়ে না গিয়ে।

পুরো পাতা গোপন হলে কালো না করে মুছে ফেলুন, এবং দেখুন মুছে ফেলা পাতা ফাইলে টিকে আছে কি না। দেখুন PDF থেকে গোপন পাতা নিরাপদে কীভাবে সরাবেন।

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