有谁知道如何使用Postscript或相关工具生成中文字符?我想使用unicode来表示汉字,但似乎Postscript不支持unicode.另外,我想指定几种字体来生成相同的字符.
因此,我有两个问题:1.如何在Postscript中使用unicode?或者如何用postscript方式枚举汉字集?2.如何使用Postscript指定字体配置?
最后,如果后记不能做这个工作,我应该找到什么工具用于我的目的?
非常感谢你!
-斤
基本上我试图通过修改postscript将超链接添加到PDF中.
这是adobe为通过postscript生成链接而提供的代码:
[/Rect [ 0 425 295 445 ]
/Action << /Subtype /URI /URI (http://www.adobe.com/) >>
/Border [ 0 0 2 ]
/Color [ .7 0 0 ]
/Subtype /Link
ANN pdfmark
这是我试图修改的代码示例:
%PDF-1.4
%âãÏÓ
6 0 obj
>stream
1 w
[] 0 d
0.0 g
36 775 m
576 775 l
s
endstream
endobj
7 0 obj
>stream
BT
36 777 Td
0 Tr
/F1 16 Tf
0.0 g
(Test PDF) Tj
ET
endstream
endobj
1 0 obj
>/ProcSet[/PDF] … 我正在学习Postscript我正在尝试创建一个方法来绘制垂直渐变.
这是我的代码:
%!PS-Adobe-3.0
%%%%%%%%%%%%%%%%%%%%%%%
% draw a RECTANGLE
/Rect {
/h exch def % height
/w exch def % width
w 0 rlineto
0 h rlineto
-1.0 w mul 0 rlineto
0 -1.0 h mul rlineto
} def
%%%%%%%%%%%%%%%%%%%%%%%
% draw a Gradient
/VGrad {
/h exch def % height
/w exch def % width
/c2 exch def %gray-end
/c1 exch def %gray-start
/index 0.0 def %loop-index
0 1 h { %loop over height
gsave
c2 …Run Code Online (Sandbox Code Playgroud) 有没有人有任何示例演示如何使用三种方法之一创建一个简单的 PDF 表单(单个文本输入框或单个单选按钮)并在单击时“通过 HTTP post 提交 field_name/value 对”到服务器?
PDFMARK注释嵌入到Postscript文件中,然后通过Adobe distiller或ghostscript将Postscript文件转换为PDF?我阅读了 PDFMARK 文档,它只简单提到一个“操作”可以发送到“表单提交”。但文档非常缺乏该实现的真正细节。通常 Adobe 的文档都非常出色,但作者一定是被迫在真正完成该章之前完成该章的。缺乏细节的是 PDF 表单实际上可能会向服务器提交最多四种不同类型的数据包,但这些都没有提及。同样,“表单提交”操作的实际语法甚至没有呈现。PDF::API23 个 PDF 操作库。作者已经提供了低级函数调用,他认为这些函数调用有足够的可能性来实际实现这一目标,但遗憾的是,他并没有实际使用他的库来完成这项特定任务。有没有人知道如何用他的图书馆做到这一点?我问这个问题是因为我主要是 Perl 程序员。我的桌面上有一个文件 abc.ps。我已经在我的机器上安装了 Ghostscript 9.05,我想使用命令行查看我的 abc.ps 文件。
GS>?????
Run Code Online (Sandbox Code Playgroud)
这里应该写什么命令。我正在使用 Windows 7。
exe文件位置:C:\Program Files\gs\gs9.05\bin
我正在尝试通过Linux上的命令行将AI文件批量转换为EPS文件.我熟悉使用Ghostscript进行各种EPS和Postscript相关任务.我使用Ghostscript epswrite设备已经半成功,但我的理解是这个设备已被弃用.
在*nix环境中通过命令行将Adobe Illustrator文件转换为EPS文件的最佳方法是什么?
我一直在使用Ghostscript将PDF文档转换为PS.转换速度接近瞬间,直到我开始在PDF页面上标记签名.现在每个加盖的页面都会增加2-3秒,从而导致巨大的瓶颈.
我不确切知道发生了什么,但我猜这个标记为PDF添加了一层,一旦转换为PS就会产生更多的工作?
我正在使用C#,iTextSharp来添加图章.
我试图用FormFlattening = true添加图章.
我在这个问题中尝试过以下建议[ 有关加速GhostScript的任何提示吗?]无济于事.
我正在尝试将png图像放在postscript文档上,以便使用Ghostscript(v 9.15)ps2pdf转换为pdf文件.我发现以下代码与jpg文件很好地配合,但我需要导入png文件.看起来我必须要一个不同的过滤器,但我找不到一个有效的过滤器.有没有人有办法解决吗?
239 % number of pixels in the horizontal axis
67 % number of pixels in the vertical axis
8 % bits per color channel (1, 2, 4, or 8)
[239 0 0 -67 0 67] % transform array... maps unit square to pixel [ w 0 0 -h 0 h ]
(My_Logo.jpg) (r) file % see page 587 and page 77 for more details
/DCTDecode filter % see page 589
false % pull channels from separate sources
3 …Run Code Online (Sandbox Code Playgroud) 我很难找到一种在PostScript中在给定间隔内生成随机数的方法.
基本上PostScript有三个功能可以帮助您生成(伪)随机数.那些是rand,srand和rrand.
后两个用于将种子传递给数字生成器以便能够再现特定结果.至少这是我所理解的.无论如何,他们似乎不适合我的情况.
所以rand似乎是我可以用来生成随机数的唯一函数,但......
rand返回0到2 31 - 1 范围内的随机整数(来自PostScript语言参考,第637页(PDF中的651))
这远远超出了我正在寻找的时间间隔.我更感兴趣的是数千,可能是10.000或类似的值和小浮点值,最多100,所有下限为0.
我以为我可以通过简单的划分缩小我的数字并提取根,但这往往会在很多情况下给我不可用的小值.我想知道是否有强大的方法可以将大量数据缩减到我需要的数量,或者我更喜欢这样,只在所需的时间间隔内生成数字.
此外:在PostScript中不能使用while循环,否则我会编写一个函数来生成数字,直到它们适合我的间隔.
关于如何在我的间隔中查找数字的任何提示?
(如果它是(b),应该使用什么颜色空间来呈现pdf?sRGB是默认使用的?如果pdf查看器应用程序能够更改此"设备"颜色空间吗?)
postscript ×10
ghostscript ×6
pdf ×4
c# ×1
color-space ×1
cpan ×1
filter ×1
forms ×1
gradient ×1
hyperlink ×1
itextsharp ×1
perl ×1
png ×1
random ×1
unicode ×1