pdf کردن عکسها با ImageMagick

Image Magick

ImageMagick یک نرم افزار رایگان و Open Source برای نمایش، تبدیل و ویرایش روی تصاویر Bitmap است. این نرم افزار فرمتهای گسترده‌ای (بیش از ۲۰۰ فرمت) از قبیلPNG, JPEG, JPEG-2000, GIF, TIFF, DPX, EXR, WebP, Postscript, PDF, و SVG را ساپورت میکند. با این نرم افزار می‌توان عکس را چرخاند یا تغییر اندازه داد یا بخشی را حذف کرد، رنگ آن را تنظیم  کرد، یک سری افکت روی آن ایجاد کرد، می‌توان روی عکس نوشته یا اشکال گرافیکی ایجاد کرد حتی میتوان کارهای پیشرفته تری رو باهاش انجام داد مثل سه بعدی کردن تصاویر، ایجاد بالتها، سه بعدی کردن آیکن، ایجاد تصاویر متحرک و … .

قابلیت های این نرم افزار به طور رایج از طریق خط فرمان استفاده می شود و یا می توانید از ویژگیهای آن در برنامه هایی که در زبان برنامه نویسی مورد علاقه نوشته شده است استفاده کنید.

تنها کاربردی که توی این نرم افزار برای من اهمیت داره تبدیل عکسها به یک فایل pdf است .

pdf کردن عکسها با ImageMagick:

۱- نصب ImageMagick:

$ sudo apt-get install imagemagick

۲- تبدیل یک یا چند عکس به یک فایل pdf :

convert Image*.jpg Image.pdf

البته برعکس این تبدیل را هم انجام میدهد ولی از کیفیت تصویر میکاهد.

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


convert -size 300x300 xc: +noise Random -separate \
null: \
\( xc: +noise Random -separate -threshold 50% -negate \) \
-compose CopyOpacity -layers composite \
null: \
plasma:red-firebrick plasma:red-firebrick plasma:red-firebrick \
-compose Screen -layers composite \
null: \
\( xc: +noise Random -channel R -threshold .08% \
-negate -channel RG -separate +channel \
\( +clone \) -compose multiply -flatten \
-virtual-pixel tile -blur 0x.4 \
\( -clone 0 -motion-blur 0x15+90 -motion-blur 0x15-90 \) \
\( -clone 0 -motion-blur 0x15+30 -motion-blur 0x15-150 \) \
\( -clone 0 -motion-blur 0x15-30 -motion-blur 0x15+150 \) \
-compose screen -background black -flatten -normalize \) \
-compose multiply -layers composite \
-set delay 30 -loop 0 -layers Optimize stars_xmas.gif

Image Magick

مرسی از دوست خوبم 🙂