标签: imagemagick

ImageMagick只转换pdf的第一页

我在使用ImageMagick时遇到了一些麻烦.

我在Windows 7 - 32Bit上安装了GhostScript v9.00和ImageMagick-6.6.7-1-Q16

当我在cmd中运行以下命令时

转换D:\ test\sample.pdf D:\ test\pages\page.jpg

只有pdf的第一页转换为pdf.我也尝试了以下命令

转换D:\ test\sample.pdf D:\ test\pages\page-%d.jpg

这会将第一个jpg创建为page-0.jpg,但不会创建另一个jpg.如果有人能对此有所了解,我真的很感激.谢谢.

更新:

我使用-debug"All"运行命令

其中一条出线说:

2011-01-26T22:41:49+01:00 0:00.727 0.109u 6.6.7 Configure Magick[5800]: nt-base.c/NTGhostscriptGetString/1008/Configure
registry: "HKEY_CURRENT_USER\SOFTWARE\GPL Ghostscript\9.00\GS_DLL" (failed)
Run Code Online (Sandbox Code Playgroud)

它毕竟可能与GhostScript有关吗?

pdf imagemagick

24
推荐指数
4
解决办法
2万
查看次数

ImageMagick命令转换并保存相同的名称

我使用ImageMagick 转换命令制作缩略图并将转换后的图像一个接一个地保存在PHP中.

但是,无法弄清楚如何在转换后的图像中保留图像名称.

> convert 1.JPG -resize 120X120 thumb/*.JPG
Run Code Online (Sandbox Code Playgroud)

需要保持输出文件名与输入相同.请帮忙.

shell imagemagick

24
推荐指数
3
解决办法
2万
查看次数

使用ImageMagick创建Windows ICO文件的配方?

我想.ico通过使用ImageMagick动态地(从SVG文件)为我的Windows应用程序创建图标.我怎么做?

Microsoft 列出了图标的各种颜色深度和大小要求.ImageMagick有-depth-colors选项,但在这种情况下我不确定如何正确使用它们.

另外,它看起来像Vista +支持嵌入到相同的256x256高分辨率图标.ico,可以(应该?必须?)是一个压缩的PNG.如何将Windows XP图标和这个新的Vista图标"加入"到一个.ico文件中?

icons imagemagick

24
推荐指数
5
解决办法
8996
查看次数

扩展ImageMagickNet

我正在尝试为ImageMagickNet类添加自定义函数.它应该使用IsSimilarImage magickImageMagick.NET项目中的方法,但我对是否必须通过Magick ++路由此方法感到困惑,因为.NET端可用的任何功能都源于Magick ++.

.net vb.net imagemagick imagemagick.net magick++

23
推荐指数
1
解决办法
1082
查看次数

将PNG转换为JPG,并使用ImageMagick和PHP将透明背景设置为白色

在将图像从PNG转换为JPEG时,如何使用ImageMagick(使用php扩展名)将透明背景设置为白色?

php transparency image imagemagick

23
推荐指数
2
解决办法
2万
查看次数

缩放图像时PaperClip错误NotIdentifiedByImageMagickError

几天来,我一直在抨击我.最近,我的图片上传器已停止正常工作.我已经研究了几种可能性,但没有一个建议的解决方案适用于我的情况.

错误消息是:

#<Paperclip::Errors::NotIdentifiedByImageMagickError:Paperclip::Errors::NotIdentifiedByImageMagickError> 
Run Code Online (Sandbox Code Playgroud)

以下是详细信息:

  • Mac OS X 10.8.3
  • ImageMagick 6.8.4-4 2013-03-29
  • libtool =>/usr/bin/libtool
  • Rails 3.2.13
  • Ruby 1.9.3p194

development.rb包含适当的路径(我已经验证它是正确的使用which identify)

Paperclip.options[:command_path] = "/usr/local/bin/"
Run Code Online (Sandbox Code Playgroud)

Gemfile.lock (相关部分)

paperclip (3.4.1)
  activemodel (>= 3.0.0)
  activerecord (>= 3.0.0)
  activesupport (>= 3.0.0)
  cocaine (~> 0.5.0)
Run Code Online (Sandbox Code Playgroud)

MODEL(我正在更新教室对象,但图片位于位置模型中. (Classroom has_one :location, :as => :locatable)

模型 location.rb

class Location < ActiveRecord::Base
  ## Paperclip method for uploading location images

  has_attached_file :picture, :styles => {:show => "1200x500#", :medium => "300x300#", :thumb => "100x100>"}, :convert_options => {:show => "-gravity center"} …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails imagemagick paperclip

23
推荐指数
4
解决办法
2万
查看次数

ImageMagick:将图像转换为PDF,A4页面大小和图像适合页面

我想将不同的图像格式(bmp,jpg,gif,png,tiff-incluging multipaged)转换为A4格式的PDF格式,并且图像适合页面(必要时调整大小).图像应位于页面的中心,我想定义一个偏移量.我尝试了下面的代码,但顶部没有偏移,图像质量非常差.

convert png.png -gravity North -resize 500x500 -quality 100 -page a4x5x5 myout.pdf
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?

感谢任何帮助,Mariusz

imagemagick imagemagick-convert

23
推荐指数
5
解决办法
3万
查看次数

如何调整图像大小以使最长大小更短或等于金额?

我觉得

mogrify -resize "1000>" *.jpg
Run Code Online (Sandbox Code Playgroud)

调整一堆jpegs的大小,使得如果那边长于1000px,则短边为1000px.我可以用什么来调整jpegs的大小,使边小于1000px?

谢谢!

imagemagick

22
推荐指数
1
解决办法
6932
查看次数

使用imagemagick在特定点上添加图像上的文本

我想在特定点的图像上添加文本,并希望它在中心对齐.如何从顶部指定保证金?我想从顶部指定以像素/英寸为单位的边距.

目前我正在使用此命令:

 convert temp.jpg -gravity Center  -pointsize 30 -annotate 0 'Love you mom' temp1.jpg 
Run Code Online (Sandbox Code Playgroud)

它是在图像中心写文字.我希望文字移到顶部.

这就是我得到的: 在此输入图像描述

这就是我要的: 在此输入图像描述

imagemagick

22
推荐指数
3
解决办法
2万
查看次数

PHP ImagickException:未经授权

任何想法如何解决这一问题 ?

 ImagickException: not authorized `/tmp/magick-1552lvf2nIjaqx1W' @ error/constitute.c/ReadImage/412 
Run Code Online (Sandbox Code Playgroud)

我认为这是一个权限问题所以只是为了测试它我将我的/ tmp目录设置为777.没有变化.这让我疯狂.

命令 :

<?php


$image = new \Imagick();
$image->readImageBlob('<?xml version="1.0" encoding="UTF-8" standalone="no"?>' . $graph);
Run Code Online (Sandbox Code Playgroud)

php ubuntu imagemagick

22
推荐指数
2
解决办法
1万
查看次数