در این مقاله به سراغ این موضوع خواهیم پرداخت که چگونه در سرور های لینوکسی می توان با استفاده از command line  یک فایل از نوع PDF را به صورت Image با پسوند مورد نظر تغییر داد. همراه ما باشید تا با اجرا چند کامند ساده اینمورد را بررسی کنیم.

در ابتدا نیاز است که به سرور خود متصل شوید و ابزار pdftoppm را در سرور خود نصب نمایید. pdftoppm امکان convert کردن فایل های PDF به Image با فرمتی مانند PNG و … را در سرور فراهم می سازد. طریقه نصب pdftoppm در نسخه های مختلف سیستم عامل های لینوکسی و پلتفرم های مختلف، متفاوت است که در ادامه بنا به نوع سیستم عامل و پلتفرم خود می توانید برای نصب آن اقدام نمایید:

Debian: apt-get install poppler-utils

Ubuntu: apt-get install poppler-utils

Alpine: apk add poppler

Arch Linux: pacman -S poppler

Kali Linux: apt-get install poppler-utils

CentOS: yum install poppler-utils

Fedora: dnf install poppler-utils

OS X: brew install poppler

Raspbian: apt-get install poppler-utils

Docker: docker run cmd.cat/pdftoppm pdftoppm

۱٫تبدیل یک فایل PDF به Image

برای تبدیل کل صفحات فایل PDF به Image کافی است که دستور زیر را وارد نمایید:

pdftoppm -<image_format> <pdf_filename> <image_name> 

در مثال زیر برای یک فایل با نام test.pdf دستور به صورت زیر وارد شده است و هر صفحه از فایل PDF به صورت Image و با فرمت PNG و با نام test-2, test-1 و ….و با فرمت PNG نمایش داده می شود :

pdftoppm -png test.pdf test

convertPDF

۲٫تبدیل رنجی از صفحات یک PDF به Image

سینتکس تبدیل رنجی از صفحات PDF به Image به صورت زیر است:

pdftoppm -<image_format> -f N -l N <pdf_filename> <image_name>
-f N در کامند بالا برای firt number است و -l N نیز به نشانه last number که نیاز است که تبدیل شود. در مثال زیر ما صفحات ۲ تا ۴ را به فرمت jpeg تغییر داده ایم.

pdftoppm -jpeg -f 2 -l 4 test.pdf test

convertPDF2

۳٫تبدیل اولین صفحه PDF به Image 

برای این کار نیز کافی است که سینتکس زیر استفاده بفرمایید:

pdftoppm -png -f 1 -l 1 Linux_For_Beginners.pdf Linux_For_Beginners

با دیگر مقالات server.ir همراه باشید.

۱۴۰۰/۰۲/۱۸

نویسنده : س احمدی

بدون دیدگاه

خزنده وب یا Web Crawler

یک خزنده وب یا web crawler، نقش بارگیری و رتبه‌بندی محتوا از شبکه اینترنت را ایفا می‌نماید. از نام‌های دیگر یک خزنده می‌توان به spider و بات موتور جست...

۱۴۰۰/۰۲/۱۳

نویسنده : ف لقمانی

بدون دیدگاه

اصول آدرس دهی IP شبکه

آدرس IP چیست؟ آیپی یک عدد 32 بیتی باینری است که به دستگاهی مانند رایانه شخصی، تبلت، گوشی موبایل و ... اختصاص می یابد. آیپی می تواند با پروتکل DHCP به ...

۱۴۰۰/۰۲/۱۱

نویسنده : م جبلی

بدون دیدگاه

نحوه غیرفعال کردن ایمیل های CSF

بیایید با نوعی از اعلان شروع کنیم که به احتمال زیاد اغلب با آن روبرو خواهید شد. LFD یک ویژگی برای نظارت بر فرآیندهای در حال اجرا دارد تا ببیند آیا آنه...

دیدگاه کاربران

در رابطه با : "نحوه تبدیل PDF به Image در سرور لینوکس"

avatar
  عضویت  
با خبرم کن

وب گردی

جستجو
دقیقا متنی که نوشتم
جستجو در تیتر صفحات
جستجو در متن صفحات
جستجو در نظرات
Search in excerpt
Filter by Custom Post Type

با Server.ir همراه شو ...