Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Fonts 鬼脚本阿拉伯文条目_Fonts_Arabic_Ghostscript - Fatal编程技术网

Fonts 鬼脚本阿拉伯文条目

Fonts 鬼脚本阿拉伯文条目,fonts,arabic,ghostscript,Fonts,Arabic,Ghostscript,如何输入阿拉伯语文本并在Ghostscript 9.14(在Windows XP下)中进行渲染 e、 g。 虽然Arial字体有阿拉伯字形, 以下重影脚本代码不起作用 /Arial 200 selectfont 0 0 moveto .5 setgray (جوستسكربت عربى!) show showpage - 您需要广泛阅读PostScript语言参考手册,以便将TrueType字体嵌入为CIDFont,或者创建Type 0字体,以便编写阿拉伯语脚本 此外,Arial是TrueT

如何输入阿拉伯语文本并在Ghostscript 9.14(在Windows XP下)中进行渲染

e、 g。 虽然Arial字体有阿拉伯字形, 以下重影脚本代码不起作用

/Arial 200 selectfont
0 0 moveto
.5 setgray
(جوستسكربت عربى!) show
showpage

-

您需要广泛阅读PostScript语言参考手册,以便将TrueType字体嵌入为CIDFont,或者创建Type 0字体,以便编写阿拉伯语脚本

此外,Arial是TrueType字体(或集合),PostScript规范不允许使用TrueType字体。Ghostscript有扩展,允许它使用TrueType字体作为字体和CIDToonts。可能您可以不使用这些扩展,尽管很可能您必须使用Unicode代码点或其他东西

基本上,你的问题没有简单的答案,如果你想做这件事,你还有很多研究要做


您应该从阅读PostScript语言参考手册开始,以便完全理解字体、字体类型、编码数组和字符串字典、CIDFonts、CMAP和CIDSystemInfo字典。如果您更愿意使用Ghostscript的扩展来处理TrueType字体,那么您需要阅读Ghostscript文档,例如/ghostpdl/gs/doc/Language.htm#DecodingResources.

您好,来自原始提问者