Maison >développement back-end >tutoriel php >php-extension - php_printer.dll中的create_font 方法,字体宽高单位与打印纸宽度的关系

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

WBOY
WBOYoriginal
2016-07-06 13:54:071175parcourir

使用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坐标值,所以需要知道打印纸相对于这个字号宽度的一个宽度值。请指教!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn