Heim  >  Artikel  >  Backend-Entwicklung  >  php-extension - php_printer.dll中的create_font 方法,字体宽高单位与打印纸宽度的关系

php-extension - php_printer.dll中的create_font 方法,字体宽高单位与打印纸宽度的关系

WBOY
WBOYOriginal
2016-07-06 13:54:071138Durchsuche

使用php_printer.dll 连接打印机,其中有一个创建字体的方法

<code>printer_create_font ( string face, int height, int width, int font_weight, bool italic, bool underline, bool strikeout, int orientaton)</code>

其中第二个参数高度与第三个参数宽度的单位是什么,跟打印机打印纸的宽高有什么关系?

因为想要做到文字居中在打印纸上打印,所以使用printer_draw_text方式打印时需要计算x,y坐标值,所以需要知道打印纸相对于这个字号宽度的一个宽度值。请指教!

回复内容:

使用php_printer.dll 连接打印机,其中有一个创建字体的方法

<code>printer_create_font ( string face, int height, int width, int font_weight, bool italic, bool underline, bool strikeout, int orientaton)</code>

其中第二个参数高度与第三个参数宽度的单位是什么,跟打印机打印纸的宽高有什么关系?

因为想要做到文字居中在打印纸上打印,所以使用printer_draw_text方式打印时需要计算x,y坐标值,所以需要知道打印纸相对于这个字号宽度的一个宽度值。请指教!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn