Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make ImageMagick fully usable e.g. via "Resizer"? #43

Open
mindeffects opened this issue Jan 29, 2015 · 1 comment
Open

Make ImageMagick fully usable e.g. via "Resizer"? #43

mindeffects opened this issue Jan 29, 2015 · 1 comment

Comments

@mindeffects
Copy link
Contributor

OK, GD is nice, but ImageMagick is nicer. For converting CMYK-PDFs to JPGs IM is the only choice you have. I like "pThumb & Resizer" for their remarkable speed!

Sadly "Resizer" cannot handle CMYK-PDFs. Demo: http://www.mindeffects.de/pdf2bitmap.html
[[!phpthumbof? &input=assets/content/projects/2014/dij-cmyk-x3.pdf &options=&w=480&f=jpg&q=90 &useResizer=0 &debug=1]]

Maybe there is a simple way of making a direkt connection between Resizer and IM to make all those nice IM comand line features available? (At least on systems which support EXEC stuff.)

Here is a "little" list of the marvelous ImageMagick features available via "convert": http://www.imagemagick.org/script/convert.php
Command line example: convert -verbose -density 300 -quality 90 my.pdf my.jpg

This, in combination with a proper image-caching would be something "the holy grail of server side image processing". ;-)

@wuuti
Copy link

wuuti commented Jan 29, 2015

+1 especially for cmyk-pdf support.

I would group this feature into the same area as media-browser issues like drag & drop and image upload features (client side preprocessing). IMHO we definitely need to get a more bird's eye view on our issues to prevent tackling around with small and separated issues: grouping issues together to improve a complete "area" (media handling in this case) with a strategy for the future development...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants