ডিরেক্টরিতে একাধিক পিডিএফ দ্রুত ব্রাউজ করার কোনও উপায় আছে কি?


14

আমি প্রায়শই পিডিএফ দ্বারা পূর্ণ ডিরেক্টরি তৈরি করি। আমি তাদের মাধ্যমে দ্রুত ফ্লিপ করতে চাই যেন তারা ছবি।

নটিলাস পিডিএফগুলির থাম্বনেইল তৈরি করবে যা আমি ব্যবহার করে বড় করতে পারি ctrl=তবে তারা যে বিবরণটি চান তা দেখতে তারা কখনই বড় হয় না।

একটি ভাল উপায় আছে কি?

উত্তর:


4

আমি প্রস্তাব দিচ্ছি gnome-sushi, এটি ডিফল্ট সংগ্রহস্থলগুলিতে রয়েছে এবং আপনার বর্ণনা অনুসারে কাজ করে। এটি ইনস্টল করার পরে, আপনি কেবল নটিলাসের পিডিএফটি নির্বাচন করুন এবং স্পেস বারটি আলতো চাপুন। জিনোম-সুশি তারপরে একটি পপআপ উইন্ডোতে পিডিএফটি 100% জুমে প্রদর্শন করবে, যা আপনি পছন্দ করলে স্ক্রোল করতে পারেন।

সবচেয়ে ভাল বিষয় এটি অন্যান্য অনেক ফাইল ধরণের ক্ষেত্রেও কাজ করে, যাতে আপনি স্পেস বারের ট্যাপ দিয়ে একটি গান বাজানো, চিত্রের প্রাক-পূর্বরূপ ইত্যাদি শুরু করতে পারেন। এর ইউটিলিটি এবং সেই প্রোগ্রামগুলির মধ্যে একটির জন্য আমি তত্ক্ষণাত কোনও নতুন মেশিনে ইনস্টল করার জন্য উচ্চ প্রস্তাবিত।


1
এটি আমার গো-টু পদ্ধতি ছিল তবে এই মুহূর্তে একটি বাগ রয়েছে বলে মনে হচ্ছে: bugs.launchpad.net/ubuntu/+source/gnome-sushi/+bug/1644781
krumpelstiltskin

1
জিনোম-
সুশী

6

আমি @ গ্লুটানীমেট উত্তরটি পছন্দ করি যেহেতু এটি আসল পিডিএফ ভিউয়ার ব্যবহার করে। আমার কাছে একটি বিকল্প রয়েছে যা প্রয়োজনবোধে ফুলস্ক্রিনে ফাইলগুলির কোনও তালিকা (পিডিএফ সহ) একটি উপস্থাপনা হিসাবে দেখার অনুমতি দেয়:

চিত্তাকর্ষক

  • এটি ইনস্টল করুন

    sudo apt-get ইনস্টল চিত্তাকর্ষক

  • তারপরে, ডিরেক্টরিতে থাকা একটি টার্মিনাল থেকে আপনার পিডিএফএস রয়েছে:

    চিত্তাকর্ষক -T0 -w * .pdf

  • এটি আপনার পিডিএফ ফাইলগুলির উপস্থাপনা প্রদর্শন করবে। -T0 বিকল্পটি ট্রানজিশনগুলি সরিয়ে দেয় (বা, সমানভাবে, -t কিছুই নয়), এবং -w উপস্থাপনাটি মোড়ানো (আপনি শেষের 1 ম স্লাইডে ফিরে আসতে পারেন)।

    ফুলস্ক্রিন মোডে শুরু হওয়া এড়াতে আপনি -f স্যুইচটি ব্যবহার করতে চাইতে পারেন (যাইহোক আপনি "এফ" কী টিপে ফুলস্ক্রিনে টগল করতে পারেন)।

    জন্য জুম , অবস্থান আপনার মাউস যেখানে আপনি জুম করতে চান, এবং "Z" চাপুন।

অন্যথায় আমি কেবল জাথুরা পিডিএফ পাঠককে আবিষ্কার করছি , এটি অত্যন্ত স্বনির্ধারিত, আমি সন্দেহ করি যে একটি প্লাগইন লেখার উপায় রয়েছে এবং পরবর্তী পিডিএফ-এ স্যুইচ করার জন্য কীগুলি বাঁধতে পারে।


1
অকেজো অবস্থায় জিনোম-সুশি সহ, এটি একটি দুর্দান্ত সমাধান ... এবং শেষ পর্যন্ত জিনোম-সুশির চেয়ে ভাল।
ক্রম্পেলসটিলসকিন

ধন্যবাদ। এটি খুব চিত্তাকর্ষক
গারিনী

3

আপনি যদি আরও ভাল সমাধানের ব্যবস্থা না করেন আপনি এই স্ক্রিপ্টটি চেষ্টা করে দেখতে পারেন:

#!/bin/bash

# NAME:         pdfwalker  
# AUTHOR:       (c) 2014 Glutanimate <https://github.com/Glutanimate/>
# DESCRIPTION:  Invoke one pdf file at a time
# DEPENDENCIES: mupdf
# LICENSE:      GNU GPLv3 (http://www.gnu.de/documents/gpl-3.0.en.html)        

############# Functions ###############

gui_notify(){
  notify-send -i application-pdf "PDF Walker" "$1"
  echo "$1"
}

arg_compose_filearray(){
    # recursively add pdf files and folders in given arguments to array
    unset Files
    FileCountCurrent="1"
    while IFS= read -r -d $'\0' File; do
        if [[ ! "$(file -ib "$File")" == *application/pdf* ]]
          then
              echo "Error: '$File' is not a pdf file. Ignoring."
              continue
        fi
        Files[FileCountCurrent++]="$File"
    done < <(find "$@" -type f -name '*.pdf' -print0 | sort -z --version-sort)
    FileCountTotal="${#Files[@]}"
}

arg_check(){
  if [[ "$FileCountTotal" = "0" ]]; then
    gui_notify "ERROR: No PDF files found."
    echo "Exiting..."
    exit 1
  fi
}

############## Checks #################

arg_compose_filearray "$@"
arg_check

################ Main #################

FileCountCurrent="1"
for File in "${Files[@]}"; do
  echo "Opening file $FileCountCurrent of $FileCountTotal:"
  echo "$File"
  mupdf "$File" > /dev/null 2>&1
  ((FileCountCurrent++))
done

echo "Done."

স্থাপন

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

সমস্ত নির্ভরতা ইনস্টল করতে ভুলবেন না:

sudo apt-get install mupdf

ব্যবহার

pdfwalker <pdf files or directories>

এই ক্ষেত্রে:

pdfwalker "~/Downloads/PDF" "~/Documents/Scans"

স্ক্রিপ্টটি বারবার নির্বাচিত ডিরেক্টরিগুলিতে সমস্ত পিডিএফ ফাইলগুলি সন্ধান করবে এবং এর সাথে একের পর এক খুলবে mupdf। পরের ফাইলটিকে লাইনে স্যুইচ করতে, কেবলমাত্র বর্তমান mupdfউইন্ডোটি বন্ধ করুন ( Q)। আপনি যদি স্ক্রিপ্টটি পুরোপুরি প্রস্থান করতে চান তবে আপনি এটি টার্মিনাল থেকে CTRL+ এর মাধ্যমে শেষ করতে পারেন C


0

আপনি grepযে শব্দটি আগ্রহী সেটির জন্য সন্ধান করে টার্মিনালটি অনুসন্ধান করতে পারেন

grep "word" *

বর্তমান ডিয়ারের জন্য সমস্ত ফাইল অনুসন্ধান করা উচিত word

পিডিএফ এর কিছু পাঠ্য থাকা উচিত যাতে এটি কাজ করা উচিত, সম্ভবত / সম্ভবত চালানো না হয়ে stringsতারপরে পাইপ করা হবে grepin

strings -f * | grep "word"

পিডিএফ না থাকলে সমস্ত চিত্র থাকে।


অথবা, ক্যালিবারের মতো একটি "ই-লাইব্রেরি" প্রোগ্রাম ব্যবহার করুন

এই স্ক্রিনশটটি প্রতিশ্রুতিবদ্ধ দেখাচ্ছে: এখানে চিত্র বর্ণনা লিখুন


0

আমি উপরোক্ত কয়েকটি সমাধানের চেষ্টা করেছি, তবে সেগুলি আমার পক্ষে কার্যকর হয়নি।

সুতরাং আমি এই সহজ ওয়ান-লাইনারটি তৈরি করেছি:

find ./pdf-folder/ -iname '*\.pdf' | xargs -n1 mupdf

এটা শুধুমাত্র প্রয়োজন mupdf(প্যাকেজ findutilsরয়েছে findকমান্ড উবুন্টু এবং ডেবিয়ান অপরিহার্য হিসাবে চিহ্নিত করা হয়)

ব্যবহার:

  • qপরবর্তী নথিটি পেতে mupdf দর্শকের ভিতরে টিপুন
  • টার্মিনালে ফিরে যান এবং Ctrl-Cলুপটি ভাঙ্গতে টিপুন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.