আমি কীভাবে কেবলমাত্র কমান্ড লাইন সরঞ্জাম ব্যবহার করে লিনাক্সে একটি ডিজেভিউ ডকুমেন্টকে পিডিএফে রূপান্তর করব?


46

আমি ডিজেভিতে কিছু নথি পেয়েছি যা আমি পিডিএফ রূপান্তর করতে চাই। কমান্ড লাইন ওএসএস সরঞ্জামগুলি ব্যবহার করে এটি করার কোনও উপায় আছে?

উত্তর:


41

djvu2pdf বিলটি ফিট করা উচিত, এটি একটি ছোট স্ক্রিপ্ট যা ডিজেভুলিব্রে টুলসেটটি ব্যবহার করে। যদি তা না হয় তবে অন্যান্য পদ্ধতি রয়েছে যার জন্য একাধিক কমান্ড-লাইন সরঞ্জাম প্রয়োজন।


কী এক দু: খের বিষয় বর্তমানে সেখানে djvu2pdf হাতিয়ার নয় যে, এর আর্চ রেপো এবং পুরাতন Ver আর্চ ব্যবহারকারী রেপো
Grzegorz Wierzowiecki

অ্যাপটি djvulibre-bin- গেট ব্যবহার করে ইনস্টল করা এবং তারপরে সেই লিঙ্কে ডেব ফাইল ইনস্টল করা কৌশলটি করেছে।
সেপ্টেম্বর

ম্যাকের djvu2pdfমাধ্যমে আপনি এর মাধ্যমে উপলব্ধ MacPorts
আইওনিস ফিলিপিসিস

24

ddjvuপ্রোগ্রাম, (যা মান অংশ djvulibre প্যাকেজ) এই যা করবেন:

$ ddjvu -format=pdf -quality=85 -verbose a.djvu a.pdf

সতর্কতা: এটি বড় ফাইল তৈরি করে (তবে ক্রিস্টোফ সিগার্টের স্ক্রিপ্ট দ্বারা তৈরি পিডিএফ ফাইলগুলি একই আকারের))


আমি bashকয়েক বছর আগে নিম্নলিখিত ছোট স্ক্রিপ্টও লিখেছিলাম । এটি স্বয়ংক্রিয়ভাবে একই কাজ করে। (এটি হিসাবে সংরক্ষণ করুন djvu2pdf.sh)।

#!/bin/bash

# convert DjVu -> PDF
# usage:  djvu2pdf.sh  <file.djvu>

i="$1"
echo "------------ converting $i to PDF ----------------";
o="`basename $i .djvu`"
o="$o".pdf
echo "[ writing output to $o ] "

cmd="ddjvu -format=pdf -quality=85 -verbose $i $o "
$cmd

djvu2pdfক্রিস্টোফ Sieghart দ্বারা স্ক্রিপ্ট মূলত একই কাজ করে


2
ডিজেভিউর ওসিআর স্তরটি পিডিএফের মধ্যে আসার কোনও উপায় আছে কি?
জেরেমিয়া

19

কেবল ডিজেভিউ এবং পিডিএফ হিসাবে রফতানি ব্যবহার সম্পর্কে কী?

  1. গোটো সিন্যাপটিক প্যাকেজ ম্যানেজার (সিস্টেম - প্রশাসন - সিনাপটিক প্যাকেজ ম্যানেজার)
  2. ডিজেভিউ 4 ইনস্টল করুন
  3. ডিজেভিউ চালান (অ্যাপ্লিকেশন - গ্রাফিকস - ডিজেভিউ 4)
  4. আপনার .djvu ডকুমেন্টটি খুলুন
  5. মেনু - হিসাবে রফতানি করুন: পিডিএফ

http://art.ubuntuforums.org/showthread.php?t=1232038


2
এটিই আরও ভাল এবং সহজ সমাধান, ধন্যবাদ!
ওহাহু

প্রশ্নটি কেবল কমান্ড লাইন ব্যবহার সম্পর্কে ছিল, সুতরাং এটি স্বয়ংক্রিয়ভাবে করা যায়।
ম্যাক্সিম

10

আপনি যদি রঙ এবং চিত্রগুলির বিষয়ে চিন্তা না করেন তবে আপনি যদি রঙগুলি বাদ দেন এবং পরিবর্তে ব্যবহার করেন তবে আপনি অনেক ছোট ফাইল পেতে পারেন:

ddjvu -format=pdf -mode=black ইনপুট.ডজেভু আউটপুট.পিডিএফ

পাঠ্য, কোড এবং সূত্রগুলি পুরোপুরি দেখায় তবে বেশিরভাগ চিত্র চলে যায় are


7
$ djvups input.djvu | ps2pdf - output.pdf

আমার ক্ষেত্রে আউটপুট ফাইলটি ddjvu এর চেয়ে 10x ছোট ছিল । উভয় djvupsএবং ps2pdfউবুন্টু সংগ্রহস্থলে উপস্থিত।

$ sudo apt-get install djvulibre-bin ghostscript

আমি এই পদ্ধতিটি খুঁজে পেয়েছি man ddjvu, তাই সর্বদা ম্যানুয়াল পড়ুন;)

পিডিএফ ফাইল তৈরির একটি বিকল্প পদ্ধতিতে প্রথমে djvups (1) ব্যবহার করে এবং ফলাফল পোস্টস্ক্রিপ্ট ফাইলটিকে পিডিএফে রূপান্তর করে। কোন পদ্ধতিটি আরও ভাল ফলাফল দেয় তা ডিজেভিইউ ফাইলের সামগ্রীর উপর এবং পিএস থেকে পিডিএফ রূপান্তরকারীগুলির সক্ষমতার উপর নির্ভর করে।


Djvu ফাইলে যে কোনও পাঠ্য স্তর সংরক্ষণের জন্য +1
প্লাজমা

1

আমি @ ম্যাক্সিম স্ক্রিপ্টটি একটু পরিবর্তন করেছি ...

#!/bin/bash
# convert DjVu -> PDF
# usage:  djvu2pdf.sh [-q quality | -b] <infile.djvu> [outfile.pdf]

mode='color'
quality=80

aparse() {
  while [ $# != 0 ] ; do
    case "$1" in
    -q|--quality)
      quality=${2}
      shift
      ;;
    -b|--black)
      mode='black'
      ;;
  esac
  shift
done
}
aparse "$@"

i="$1"
o=${2:-$(basename $i .djvu).pdf}
if [ -f  "$o" ]; then 
  echo "file $o exists, override [Y/n]?"
  read ans
  case "$ans" in 
   n|N) exit 1;;
  esac
fi
echo "[ converting $i to $o ] "

cmd="ddjvu -format=pdf -quality=$quality -mode=$mode -verbose $i $o "

echo "[ executing $cmd ] "
$cmd

1

MacOS ব্যবহারকারীদের জন্য আপনি djvu2pdf এর মতো ইনস্টল করতে পারেন:

$brew install djvu2pdf 

এটি কীভাবে ব্যবহার করবেন (সিস্টেমের মতো কোনও এক্সনিক্সের জন্য কাজ করে):

$djvu2pdf nameBook.djvu nameBookToCreate.pdf
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.