ক্ষতিগ্রস্থ পিডিএফ ফাইলগুলি মেরামত করতে উইন্ডোজের জন্য কীভাবে ঘোস্টস্ক্রিপ্ট ব্যবহার করবেন


4

আমার PDF ফাইল নষ্ট হয়, তাহলে ওয়েবে অনুসন্ধান পর আমি একটি ভাল থ্রেড পাওয়া এখানে । যেহেতু আমি আমার উইন্ডোজ 7 x86 সিস্টেমে জিএসউইন 32 সি না করেছি আমি এখান থেকে এটি ইনস্টল করেছি । এখন আমার সিস্টেমে এটি আছে এবং এখন এটি চালানো! :) তবে আমার সমস্যা হ'ল সেখানে লিখিত আদেশগুলি কীভাবে ব্যবহার করতে হবে:

gswin32c.exe ^
  -o repaired.pdf ^
  -sDEVICE=pdfwrite ^
  -dPDFSETTINGS=/prepress ^
   corrupted.pdf

উত্তর:


5

আমি নিম্নলিখিত আদেশগুলি কীভাবে ব্যবহার করব:

gswin32c.exe ^
  -o repaired.pdf ^
  -sDEVICE=pdfwrite ^
  -dPDFSETTINGS=/prepress ^
   corrupted.pdf

লক্ষ্য করুন যে উপরেরটি একটি একক আদেশ is ^অক্ষরটি অবশ্যই কোন হল এস্কেপ অক্ষর , কমান্ড একাধিক লাইনের (এটা পালাচ্ছে জুড়ে বিভক্ত করা, যার ফলে <eol>অক্ষর)।

সুতরাং এটি হিসাবে লেখা যেতে পারে:

gswin32c.exe -o repaired.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress corrupted.pdf

এই আদেশটি চালাতে:

  1. একটি cmdখোল খুলুন

  2. ডিরেক্টরিটি পিডিএফ ফাইলের স্থানে পরিবর্তন করুন:

    cd c:\PathToMypdf
    
  3. নিম্নলিখিত কমান্ড চালান:

    c:\PathToGswin\gswin32c.exe -o repaired.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress corrupted.pdf
    

নোট:

  • যদি PathToMypdfস্পেস থাকে তবে ডিরেক্টরিতে উদ্ধৃতি দেওয়া দরকার:

    cd "c:\PathToMypdf"
    
  • যদি PathToGswinস্পেস থাকে তবে কমান্ডটি উদ্ধৃত করা দরকার:

    "c:\PathToGswin\gswin32c.exe" -o repaired.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress corrupted.pdf
    

সি: \ প্রোগ্রামটি অভ্যন্তরীণ বা বাহ্যিক কমান্ড, অপারেবল প্রোগ্রাম বা ব্যাচ ফাইল হিসাবে স্বীকৃত নয়

নাম p2.pdf সঙ্গে আমার পিডিএফ ফাইলটি এই diretory রয়েছে: C:\Users\Me\Desktop\Attach।

এবং gswin32c.exeএই ডিরেক্টরিতে আছে:C:\Program Files\gs\gs9.09\bin

আমি যখন এই আদেশটি চালাচ্ছি:

C:\Program Files\gs\gs9.09\bin\gswin32c.exe -o repaired.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress p2.pdf

আমি নিম্নলিখিত ত্রুটিটি পেয়েছি "সি: \ প্রোগ্রাম" কোনও অভ্যন্তরীণ বা বাহ্যিক কমান্ড, অপারেবল প্রোগ্রাম বা ব্যাচ ফাইল হিসাবে স্বীকৃত নয়।

কোন অংশটি ভুল?

আপনাকে নিম্নলিখিত কমান্ডগুলি চালনা করতে হবে:

cd C:\Users\Me\Desktop\Attach
"C:\Program Files\gs\gs9.09\bin\gswin32c.exe" -o repaired.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress p2.pdf

নোট:

  • "গুলি প্রয়োজন হয় কারণ পাথ C:\Program Files\gs\gs9.09\bin\স্পেস রয়েছে।

P2.pdf নামের আমার পিডিএফ ফাইলটি এই পথে: সি: \ ব্যবহারকারীগণ আমাকে \ ডেস্কটপ \ সংযুক্ত করুন । এবং gswin32c.exe এই পথে রয়েছে: C: \ প্রোগ্রাম ফাইলগুলি \ gs \ gs9.09 \ বিন আমি যখন এই কমান্ডটি চালাচ্ছি: সি: \ ব্যবহারকারীরা আমাকে \ ডেস্কটপ \ সংযুক্ত করুন> সি: \ প্রোগ্রাম ফাইলগুলি s জিএস \ জিএস 9 9 09 09 বিন \ gswin32c.exe -o repaired.pdf -sDEVICE = pdfwrite -dPDFSETTINGS = / প্রিপ্রেস p2.pdf , সেমিডি বলেছেন: _ 'সি: \ প্রোগ্রাম' কোনও অভ্যন্তরীণ বা বহিরাগত কমান্ড, অপারেবল প্রোগ্রাম বা ব্যাচ হিসাবে স্বীকৃত নয় file._ !! কোন অংশটি ভুল?
— ফ্রাঙ্কি

@ ফ্র্যাঙ্কি উত্তর আপডেট হয়েছে।
— DavidPostill

আপনার ব্যাখ্যার জন্য আপনাকে অনেক ধন্যবাদ। আমি আপনার জবাবটি উত্তর দিয়েছি। তবে এটি কাজ করে ( জিপিএল ভূস্ট্রিপ্ট 9.09 বার্তাটি : অপরিশোধনযোগ্য ত্রুটি, প্রস্থান কোড 1 ) সহ, এটি আমার পিডিএফ সঠিকভাবে পুনরুদ্ধার করতে পারেনি। এটি একটি ব্ল্যান্ড মেরামত পিডিএফ ফাইল এনেছে । :(
— ফ্র্যাঙ্কি

@ ফ্র্যাঙ্কি দেখে মনে হচ্ছে আপনার পিডিএফটি ব্যবহার করে পুনরুদ্ধার করা যাবে না gswin। আপনার অন্যান্য পুনরুদ্ধার পদ্ধতিগুলি সন্ধান করতে হবে।
— DavidPostill
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.