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


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.