اسکن اسناد و تبدیل به PDF هایی با کیفیت چاپی، در لینوکس

انتخاب عنوان خیلی سخت بود!

کاری که میخوایم بکنیم اینه که از یک مطلب چاپ شده که میتونه کتاب، نمونه سوال، مجله و هر چیزی باشه، عکس بگیریم و این عکس ها رو در یک PDF جمع کنیم. به طوری که کیفیت PDF مثل کتاب های چاپی باشه، و حجم زیادی هم نگیره.

تصویر اصلی که توسط گوشی گرفته شده

تصویر ویرایش شده توسط اسکریپت

اول باید دقت کنید که با موبایل یا اسکنر تصاویر رو به دقت تهیه کنید تا نیاز به برش یا crop تصاویر نباشه. اگر دقت نکنید اون وقت مجبورید دونه دونه عکس ها رو کراپ کنید. چون هر کدوم با دیگری متفاوته و نمیشه این کار رو توسط اسکریپت به صورت فله ای انجام داد.

ادامه مطلب

کپی متن از PDF های فارسی

توجه: این مطلب قدیمی است و صرفا جهت آرشیو حفظ شده است. ممکن است امروزه برخی موارد یکسان نباشند.

متاسفانه هیچ راه حل شناخته شده و شناخته نشده ای نیست که بتونه PDF فارسی رو درست حسابی به فایل متنی آفیس تبدیل کنه. و در کپی کردن متن هم حروف فارسی از چپ به راست میشن

اما یک روشی وجود داره که میتونین متنی رو از یک PDF فارسی به داخل یک فایل آفیس کپی کنید. بدون خرابی! روش، ساده است. باید PDF رو داخل مرورگرتون باز کنید. یعنی بجای اینکه مرورگر اون رو دانلود کنه، در خودش نمایش بده. کپی کردن از این متن بدون ایراده و بهمریختگی نداره.

این روش مختص به سیستم عامل خاصی نیست و در لینوکس هم میشه استفاده کرد. برای فایرفاکس، کافیه از قسمت Prefrences به قسمت Applications برید و در اون قسمت pdf رو پیدا کنید و براش مقدار Preview in Firefox رو انتخاب کنید. و بعد فایل PDF رو داخل فایرفاکس بکشونید. در مورد کروم اطلاعی ندارم. اگر کسی میدونه اون رو در کامنتها با ما به اشتراک بذاره.

تبدیل یک فایل PDF به تصویر

گاهی ممکنه لازم بشه یک فایل pdf رو به فایل های تصویری تبدیل کنیم. برای اینکار نیاز به هیچ ابزار گرافیکی‌ای ندارید. با imagemagic که یک نرم‌افزار تحت خط فرمان عالی و کامل هست میشه این کار رو انجام داد

 convert -density 150 file.pdf[0-10]  file.png

این میگه با کیفیت ۱۵۰ (قابل قبوله. متونید ۳۰۰ هم بذارید که عالیه ولی حجم تصاویر زیاد میشه) از صفحه ۱ تا ۱۰ از فایل file.pdf به فایلهای file.png تبدیل کن. فایلهای حاصله هم عددگذاری میشن.

یک راه دیگه هم استفاده از gs هست:

 gs -dNOPAUSE -dBATCH -sDEVICE=jpeg -r96 -sOutputFile='page-%00d.jpg' input.pdf

ویرایش فایلهای pdf در لینوکس

نرم افزار Master PDF Editor یک نرم افزار فوق العاده برای ویرایش فایلهای PDF در لینوکس داره. حذف و اضافه کردن صفحه ها، تغییر فونت، و چندین و چند امکان دیگه در این نرم افزار وجود داره. در زیر تصویر این نرم افزار رو  میبینید

برای نصب کردن اون در سیستم های آرچ به راحتی میتونید پکیج masterpdfeditor-free رو از AUR نصب کنید. نسخه ۴ (free) است و نسخه ۵ رایگان نیست و در فایل نهایی watermark برنامه رو میندازه.

و برای نصب در سیستم های دیگه میتونید با مراجعه به سایتشون بسته ی deb یا rpm یا باینری اون رو دانلود کنید.

حذف پسورد فایل PDF

حتما با PDF هایی که پسورد دارند مواجه شدید. بسته به سطح دسترسی که سازنده تعیین کرده، شما به یک سری چیزها دسترسی دارید یا ندارید. مثلا میتونید پرینت کنید یا نمی تونید و … اگر پسورد فایل رو ندونید هیچ کاری نمیتونید بکنید. در ویندوز نرم افزارهای خنده داری هستند که پسورد فایل PDF رو پیدا میکنند. اما در لینوکس یک چیز بسیار ساده و فوق العاده ای هست که به راحتی و با یک خط دستور در ترمینال فایل PDF شما رو بعله…
برای اینکار، در Terminal دستور بفرمایید:
gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=/home/amin/bedoone-password.pdf -c .setpdfwrite -f  /home/amin/Desktop/baa-password.pdf
هم اکنون برید حالش رو ببرید.




حاصل سر و کله زدن های من با لینوکس