انتخاب عنوان خیلی سخت بود!
کاری که میخوایم بکنیم اینه که از یک مطلب چاپ شده که میتونه کتاب، نمونه سوال، مجله و هر چیزی باشه، عکس بگیریم و این عکس ها رو در یک PDF جمع کنیم. به طوری که کیفیت PDF مثل کتاب های چاپی باشه، و حجم زیادی هم نگیره.
تصویر اصلی که توسط گوشی گرفته شده
تصویر ویرایش شده توسط اسکریپت
اول باید دقت کنید که با موبایل یا اسکنر تصاویر رو به دقت تهیه کنید تا نیاز به برش یا crop تصاویر نباشه. اگر دقت نکنید اون وقت مجبورید دونه دونه عکس ها رو کراپ کنید. چون هر کدوم با دیگری متفاوته و نمیشه این کار رو توسط اسکریپت به صورت فله ای انجام داد.
توجه: این مطلب قدیمی است و صرفا جهت آرشیو حفظ شده است. ممکن است امروزه برخی موارد یکسان نباشند.
متاسفانه هیچ راه حل شناخته شده و شناخته نشده ای نیست که بتونه PDF فارسی رو درست حسابی به فایل متنی آفیس تبدیل کنه. و در کپی کردن متن هم حروف فارسی از چپ به راست میشن
اما یک روشی وجود داره که میتونین متنی رو از یک PDF فارسی به داخل یک فایل آفیس کپی کنید. بدون خرابی! روش، ساده است. باید PDF رو داخل مرورگرتون باز کنید. یعنی بجای اینکه مرورگر اون رو دانلود کنه، در خودش نمایش بده. کپی کردن از این متن بدون ایراده و بهمریختگی نداره.
این روش مختص به سیستم عامل خاصی نیست و در لینوکس هم میشه استفاده کرد. برای فایرفاکس، کافیه از قسمت Prefrences به قسمت Applications برید و در اون قسمت pdf رو پیدا کنید و براش مقدار Preview in Firefox رو انتخاب کنید. و بعد فایل 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
نرم افزار Master PDF Editor یک نرم افزار فوق العاده برای ویرایش فایلهای PDF در لینوکس داره. حذف و اضافه کردن صفحه ها، تغییر فونت، و چندین و چند امکان دیگه در این نرم افزار وجود داره. در زیر تصویر این نرم افزار رو میبینید
برای نصب کردن اون در سیستم های آرچ به راحتی میتونید پکیج masterpdfeditor-free
رو از AUR نصب کنید. نسخه ۴ (free) است و نسخه ۵ رایگان نیست و در فایل نهایی watermark برنامه رو میندازه.
و برای نصب در سیستم های دیگه میتونید با مراجعه به سایتشون بسته ی deb یا rpm یا باینری اون رو دانلود کنید.
gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=/home/amin/bedoone-password.pdf -c .setpdfwrite -f /home/amin/Desktop/baa-password.pdf
حاصل سر و کله زدن های من با لینوکس