浅谈PDFlib中文输出(三)PDFlib 的几种文本输出函数
2007-03-15 21:55:59 来源:WEB开发网本文示例源代码或素材下载
1.PDF_show
void PDF_show(PDF *p, const char *text)
void PDF_show2(PDF *p, const char *text, int len)
在当前坐标用当前字体及字体大小输出文本。
PDF_show将认为字符串是以空字符结尾(NULL);若字符串有可能含有空字符(如多字节字符串),用PDF_show2。
2.PDF_show_xy
void PDF_show_xy(PDF *p, const char *text, double x, double y)
void PDF_show_xy2(PDF *p, const char *text, int len, double x, double y)
在给出的坐标用当前字体及字体大小输出文本。
PDF_show_xy将认为字符串是以空字符结尾(NULL);若字符串有可能含有空字符(如多字节字符串),用PDF_show_xy2。
3.PDF_continue_text
void PDF_continue_text(PDF *p, const char *text)
void PDF_continue_text2(PDF *p, const char *text, int len)
在下一行用当前字体及字体大小输出文本。
PDF_continue_xy将认为字符串是以空字符结尾(NULL);若字符串有可能含有空字符(如多字节字符串),用PDF_continue_xy2。
4.PDF_fit_textline
void PDF_fit_textline(PDF*p, const char *text, int len, double x, double y, const char *optlist)
在给出的坐标根据选择项输出一行文本。
若字符串是以空字符结尾(NULL),len为0;否则,给出具体字节数。
5.PDF_fit_textflow
int PDF_create_textflow(PDF *p, const char *text, int len, const char *optlist)
建立文本流对象,并预处理文本为下面的文本格式化做准备。
若字符串是以空字符结尾(NULL),len为0;否则,给出具体字节数。
更多精彩
赞助商链接