0

.eps、.ai、および/または .pdf ベクター グラフィックスを、.png などの Web ページに表示できるものに変換できるかどうかを知りたいですか?

使ってみた...

<cfimage action="convert" overwrite="no" destination='image.png' source='image.eps'/>

...しかし、まったく予想外ではありませんでしたが、うまくいきませんでした。

私はできる限り多くの調査を行いましたが、そこに答えが見つからないようです。私は本当に見たので、これをあいまいまたは重複としてマークしないでください.

4

2 に答える 2

0

Windows C++ CFX タグである CFX_OpenImage は、GraphicsMagick を使用し、EPS (AI を除く) を含む 88 の主要な画像形式をサポートします。これを使用するのは、ColdFusion では CMYK 画像で時折問題が発生し、大きな画像のサイズを変更するときに非常に遅くなり、CPU を集中的に使用する可能性があるためです。ベクター画像を書き込むことはできませんが、それらを読み取ってラスターに変換することはできます。

http://www.kolumbus.fi/jukka.manner/cfx_openimage/

http://www.graphicsmagick.org/formats.html

PDF に関しては、CFPDF を使用してサムネイルを作成できます。

https://wikidocs.adobe.com/wiki/display/coldfusionen/cfpdf

<cfpdf
  action="thumbnail"
  source="C:\WORK\myBook.pdf"
  destination="C:\WORK\Testing_CFPDF"
  overwrite="true"
  hires="yes"
  format="tiff"
  compresstiffs="yes">

CFPDF は、個々のページから画像を抽出することもできます。

<cfpdf
  action="extractimage"
  source="../myBook.pdf"
  pages="1-200"
  destination="..\mybookimages"
  imageprefix="mybook">
于 2015-07-08T19:46:27.573 に答える
0

imageMagick を使用して、EPS から jpg に変換できます。統合には cfexecute が使用される可能性が高く、理想的ではありません。しかし、使用できるjarファイルがそこにあるかもしれません。

ここで Java ソリューションを探します。次に、必要に応じてソリューションを埋め込みます。私が知っているネイティブ CF 変換はありません。PDF を解凍してコンテンツと画像を抽出することはできますが、それはあなたが探しているものではないと感じています。

于 2015-07-08T15:20:08.057 に答える