作者PsMonkey (痞子军团团长)
站内java
标题Re: [工具] Java 读 ai 档的 library?
时间Tue Nov 27 17:51:12 2007
※ 引述《willieliao (Willie Liao)》之铭言:
: 我没有用过illustrator,不过我现在做的专案也有相同的问题(
: 要处理proprietary format的档案),目前的方法是
: --安装image printer(要open source的话可以参考sourceforge上的virtue image
: printer)
: --用jni或是其他的java-com bridge叫3rd party的application自己开启档案
: --叫application print到那个image printer(设成png或其他java imageio可以
: 读的档案型式)
: --你自己java这边的程式写个loop等图形档出来以後再读进来处理。
: 当然,illustrator要允许其他程式呼叫才行...如果不能直接呼叫的话,用jni叫
: c++的sdk也是可以...
: willie
如果用额外的程式来做的话,有比较快的方法
那就是同样 Adobe 的 PDF 制作软体
当中有一个 D 开头的子程式,可以把 .ps 档转成 .pdf(可选多档案批次转)
然後再用像 PDFBox 之类的 library 来开启...
ㄜ? 不是 .ai 档吗?
我来简述一下发生了啥事情...
基本上 .ai, .ps, .eps 三个档案都是纯文字档
而且打开来看,感觉都差不多
问题是我用 ImageMagick、imagero 一直开不起来要解决的 .ai 档
後来想确认到底是不是这两个程式根本就有问题
知道 Illustrator 可以把 .ai 转成 .eps
自己的 NB 没有 Illustrator,然後也没有随身碟
於是就把 .ai 档放到 Tomcat 的主机上头,到工作的另外一台电脑抓下来转
download 下来之後,也没想太多,点两下... ㄜ... 怎麽跑出一个 .pdf
後来才发现 IE 自动把 .ai 档存档成 .ps,内容完全一模一样
好了... 就是这麽回事... Orz
====
中间有提到 PDFBox,也算有扯到 Java 啦... [殴飞]
--
侃侃长论鲜窒碍 首页:
http://www.psmonkey.idv.tw
众目睽睽无心颤 Blog:
http://ps-think.blogspot.com
茕居少聊常人事
杀头容易告白难 欢迎参观 Java 版(@ptt.cc) \囧/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.136.152.119
1F:推 willieliao:黑黑不过PDFBOX把PDF转成JPG的功能太糟,可能还是得用 11/28 03:13
2F:→ willieliao:PRINTER的方式:P 11/28 03:14
3F:→ willieliao:不过还是谢谢版主啦 11/28 03:15