$ps = ps_new();
ps_open_file($ps,$filename);
ps_begin_page($ps,$size,$size);
ps_set_parameter($ps, 'SearchPath' , '/usr/share/texmf-texlive/fonts/afm/bluesky/cm');
$psfont = ps_findfont($ps, "cmr10", "", 0);
ps_setfont($ps, $psfont, 12.0);
ps_circle($ps,$size/2,$size/2,$size/10);
ps_circle($ps,$size/4,$size/2,1);
ps_circle($ps,$size/2,$size/4,1);
ps_circle($ps,$size/4,$size/4,1);
ps_fill($ps);
//ps_show_xy($ps, 'test',$size/8,$size/8);
//ps_stroke($ps);
ps_end_page($ps);
ps_close($ps);
ps_delete($ps);
如果我注释掉 ps_setfont 行,它会正确保存一个包含一些实心圆圈的 .ps 文件。
由于 ps_setfont 行没有被注释掉,firefox 提议用我的 .php 文件名保存一些东西,但保存的是 0 字节长。
我不明白为什么要提供这个“下载”:-S