PDF_continue_text
输出文字。
语法: boolean pdf_continue_text;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数输出文字到下一行。参数 pdfid 为 PDF 文件代码。参数 text 为欲输出显示的文字。成功则返回 true 值。
PDF_stringwidth
计算字符串的宽度。
语法: double pdf_stringwidth;
返回值: 浮点数
函数种类: 特殊文件格式
内容说明: 本函数用来计算指定字符串的宽度。参数 pdfid 为 PDF 文件代码。参数 text 为欲计算的文字。成功则返回 true 值。
PDF_save
储存环境变量。
语法: boolean pdf_save;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来储存目前的环境变量,有点像是 postscript 语法中的 gsave 指令,当平移或旋转某一位又不要影响别的位时,本函数就很有用了。参数 pdfid 为 PDF 文件代码。本函数通常配合 PDF_restore 使用。
参考: PDF_restore
PDF_restore
还原环境变量。
语法: boolean pdf_restore;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来还原之前储存的环境变量,有点像是 postscript 语法中的 grestore 指令,当平移或旋转某一位又不要影响别的位时,本函数就很有用了。参数 pdfid 为 PDF 文件代码。
使用范例
以下为部份的例子
?php
PDF_save;
在这儿旋转位....等等。
PDF_restore;
?
参考: PDF_save
PDF_translate
移动原点。
语法: boolean pdf_translate;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来移动原点。参数 pdfid 为 PDF 文件代码。参数 x-koor 与 y-koor 均为浮点数,分别为 X、Y 的移动距离。
使用范例
下例先从画条线到 ,再将原点向 X、Y 移动 , 再画条至的线,形成到的线。程序的前后省略。
?php
PDF_moveto;
PDF_lineto;
PDF_stroke;
PDF_translate;
PDF_moveto;
PDF_lineto;
PDF_stroke;
?
PDF_scale
缩放位。
语法: boolean PDF_scale;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来将位放大或缩小。参数 pdfid 为 PDF 文件代码。参数 x-koor 与 y-koor 均为浮点数,分别为 X、Y 的缩放比例。
使用范例
下例先配置 X, Y 均放大 72 倍,再从画条线到 ,形成了到的线。
?php
PDF_scale;
PDF_lineto;
PDF_stroke;
?
PDF_rotate
旋转位。
语法: boolean pdf_rotate;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来将位旋转。参数 pdfid 为 PDF 文件代码。参数 angle 为旋转角度。
PDF_setflat
配置平滑值。
语法: boolean pdf_setflat;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来配置平滑值。参数 pdfid 为 PDF 文件代码。参数 value 为欲配置的平滑值,范围为 0 至 100。
PDF_setlinejoin
配置连接参数。
语法: boolean pdf_setlinejoin;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来配置连接参数。参数 pdfid 为 PDF 文件代码。参数 value 为欲配置的值,范围为 0 至 2。
PDF_setlinecap
配置 linecap 参数。
语法: boolean pdf_setlinecap;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来配置 linecap 参数。参数 pdfid 为 PDF 文件代码。参数 value 为欲配置的值,范围为 0 至 2。
PDF_setmiterlimit
配置斜边界限。
语法: boolean pdf_setmiterlimit;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来配置斜边界线。参数 pdfid 为 PDF 文件代码。参数 value 为欲配置的值,其值大于或者等于 1。
PDF_setlinewidth
配置线宽。
语法: boolean pdf_setlinewidth;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来配置线的宽度。参数 pdfid 为 PDF 文件代码。参数 width 为欲配置的宽度值。
PDF_setdash
配置虚线样式。
语法: boolean pdf_setdash;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来配置虚线的样式。参数 pdfid 为 PDF 文件代码。参数 white 及 black 分别为虚线的白色及黑色部份单位长度,若这二个参数均为 0 则表示实线。
PDF_moveto
配置处理的坐标点。
语法: boolean pdf_moveto;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数将目前的处理坐标点移到指定的新位置。参数 pdfid 为 PDF 文件代码。参数 x-koor 及 y-koor 分别为新的坐标 X 及 Y 点。
PDF_curveto
绘贝氏曲线。
语法: boolean pdf_curveto;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来绘制贝氏曲线 。参数 pdfid 为 PDF 文件代码。弧线的起点为目前处理坐标点。参数为终点, 及为曲线的控制点。
参考: PDF_moveto PDF_lineto PDF_stroke
PDF_lineto
绘直线。
语法: boolean pdf_lineto;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来绘制直线。参数 pdfid 为 PDF 文件代码。直线的起点为目前处理坐标点。参数 x-koor 与 y-koor 为终点的 X, Y 坐标。
参考: PDF_moveto PDF_curveto PDF_stroke
PDF_circle
绘圆。
语法: boolean pdf_circle;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来绘制圆形。参数 pdfid 为 PDF 文件代码。参数 x-koor 与 y-koor 为圆心的 X, Y 坐标。参数 radius 为圆的半径。
参考: PDF_arc PDF_stroke
PDF_arc
绘弧。
语法: boolean pdf_arc;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来绘制弧线。参数 pdfid 为 PDF 文件代码。参数 x-koor 与 y-koor 为弧的圆心 X, Y 坐标。参数 radius 为弧的半径。参数 start 与 end 分别为弧的起始和终点的角度。
参考: PDF_circle PDF_stroke
PDF_rect
绘长方形。
语法: boolean pdf_rect;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来绘制长方形。参数 pdfid 为 PDF 文件代码。参数 x-koor 与 y-koor 为长方形的左下角 X, Y 坐标。参数 width 及 height 分别为长方形的宽度及高度。
参考: PDF_stroke
PDF_closepath
形成封闭的向量形状。
语法: boolean pdf_closepath;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来将目前绘制的向量形成封闭区域,意即从目前的坐标点绘一直线到向量的起始坐标点。参数 pdfid 为 PDF 文件代码。
PDF_stroke
沿向量绘线。
语法: boolean pdf_stroke;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数会沿着目前的向量和绘一条线。参数 pdfid 为 PDF 文件代码。
参考: PDF_closepath PDF_closepath_stroke
PDF_closepath_stroke
形成封闭的向量形状并沿向量绘线。
语法: boolean pdf_closepath_stroke;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来将目前绘制的向量形成封闭区域,并且沿着目前的向量和绘一条线。参数 pdfid 为 PDF 文件代码。
参考: PDF_closepath PDF_stroke
PDF_fill
填满目前的向量。
语法: boolean pdf_fill;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数可将目前的向量内部填上目前使用的颜色。参数 pdfid 为 PDF 文件代码。
参考: PDF_closepath PDF_stroke PDF_setgray_fill PDF_setgray PDF_setrgbcolor_fill PDF_setrgbcolor
PDF_fill_stroke
填满目前的向量并沿向量绘线。
语法: boolean pdf_fill_stroke;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数可将目前的向量内部填上目前使用的颜色,同时并沿着目前的向量和绘一条线。参数 pdfid 为 PDF 文件代码。
参考: PDF_closepath PDF_stroke PDF_fill PDF_setgray_fill PDF_setgray PDF_setrgbcolor_fill PDF_setrgbcolor
PDF_closepath_fill_stroke
形成封闭的向量形状沿向量绘线并填满。
语法: boolean pdf_closepath_fill_stroke;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来将目前绘制的向量形成封闭区域,并且沿着目前的向量和绘一条线,同时亦使用目前使用的颜色将封闭区域填满。参数 pdfid 为 PDF 文件代码。
参考: PDF_closepath PDF_stroke PDF_fill PDF_fill_stroke PDF_setgray_fill PDF_setgray PDF_setrgbcolor_fill PDF_setrgbcolor
PDF_endpath
关闭目前向量。
语法: boolean pdf_endpath;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数将关闭目前使用的向量,但不做连回起点等步骤。参数 pdfid 为 PDF 文件代码。
PDF_clip
组合所有向量。
语法: boolean pdf_clip;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数将所有的向量组合在目前使用的向量上。参数 pdfid 为 PDF 文件代码。
PDF_setgray_fill
指定填入的颜色为灰阶。
语法: boolean pdf_setgray_fill;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来配置灰阶为填色函数所使用的颜色。参数 pdfid 为 PDF 文件代码。参数 value 为灰阶值。
PDF_setgray_stroke
指定绘图的颜色为灰阶。
语法: boolean pdf_setgray_stroke;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来配置目前的绘图颜色为灰阶的颜色。参数 pdfid 为 PDF 文件代码。参数 value 为灰阶值。
参考: PDF_setrgbcolor_stroke
PDF_setgray
指定绘图的颜色为灰阶并填入。
语法: boolean pdf_setgray;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来配置目前的绘图颜色为灰阶的颜色。参数 pdfid 为 PDF 文件代码。参数 value 为灰阶值。
参考: PDF_setrgbcolor
PDF_setrgbcolor_fill
指定填入的颜色为彩色。
语法: boolean pdf_setrgbcolor_fill;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来配置彩色为填色函数所使用的颜色。参数 pdfid 为 PDF 文件代码。参数 red、green 与 blue 分别为三原色值,即红绿蓝 。
PDF_setrgbcolor_stroke
指定绘图的颜色为彩色。
语法: boolean pdf_setrgbcolor_stroke;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来配置目前的绘图颜色为彩色。参数 pdfid 为 PDF 文件代码。参数 red、green 与 blue 分别为三原色值,即红绿蓝 。
参考: PDF_setgray_stroke
PDF_setrgbcolor
指定绘图的颜色为彩色并填入。
语法: boolean pdf_setrgbcolor;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来配置目前的绘图颜色为彩色。参数 pdfid 为 PDF 文件代码。参数 red、green 与 blue 分别为三原色值,即红绿蓝 。
参考: PDF_setgray
PDF_add_outline
目前页面加入书签。
语法: boolean pdf_add_outline;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来将目前的页面加入书签 。参数 pdfid 为 PDF 文件代码。参数 text 为书签上的字符串。值得注意的是使用本函数要小心,因为 pdflib 和 PHP 在使用本函数的搭配上可能会导致内存无法完全释放。
PDF_set_transition
配置页的转换。
语法: boolean pdf_set_transition;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来配置页的转换模式。参数 pdfid 为 PDF 文件代码。参数 transition 为转换方式,默认值为 7。
PDF_set_duration
配置二页的切换时间。
语法: boolean pdf_set_duration;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来配置页与页的切换时间。参数 pdfid 为 PDF 文件代码。参数 duration 为换页的秒数。
PDF_open_gif
打开 GIF 图档。
语法: int pdf_open_gif;
返回值: 整数
函数种类: 特殊文件格式
内容说明: 本函数用来打开 GIF 格式的图形档。参数 pdfid 为 PDF 文件代码。参数 filename 为图档的名称。
PDF_open_memory_image
打开内存图档。
语法: int pdf_open_memory_image;
返回值: 整数
函数种类: 特殊文件格式
内容说明: 本函数用来打开 PHP 程序使用内存中的图形。参数 pdfid 为 PDF 文件代码。参数 image 为图形的名称。
PDF_open_jpeg
打开 JPEG 图档。
语法: int pdf_open_jpeg;
返回值: 整数
函数种类: 特殊文件格式
内容说明: 本函数用来打开 JPEG 格式的图形档。参数 pdfid 为 PDF 文件代码。参数 filename 为图档的名称。
PDF_close_image
关闭图档。
语法: boolean pdf_close_image;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来关闭指定的图片。参数 image 为图片代码。
参考: PDF_open_gif PDF_open_memory_image PDF_open_jpeg
PDF_place_image
放置图片到 PDF 档指定位置。
语法: boolean pdf_place_image;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来将图片放在目前操作的 PDF 档上的指定位置。参数 pdfid 为 PDF 文件代码。参数 image 为图片代码。参数 x-koor 及 y-koor 分别为指定的 X, Y 坐标。参数 scale 为欲配置的间距值,为浮点数。
PDF_put_image
放置图片到 PDF 档。
语法: boolean pdf_put_image;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数用来将图片放在目前操作的 PDF 档上,值得注意的是本函数仅暂时放置,实际还需 PDF_execute_image 函数来配合。参数 pdfid 为 PDF 文件代码。参数 image 为图片代码。
参考: PDF_place_image PDF_execute_image
PDF_execute_image
放置 PDF 档中图片到指定位置。
语法: boolean pdf_execute_image;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数将放在目前操作的 PDF 档上的暂存图片放指定位置。参数 pdfid 为 PDF 文件代码。参数 image 为图片代码。参数 x-koor 及 y-koor 分别为指定的 X, Y 坐标。参数 scale 为欲配置的间距值,为浮点数。
PDF_add_annotation
加入注释。
语法: boolean pdf_add_annotation;
返回值: 布尔值
函数种类: 特殊文件格式
内容说明: 本函数可将 PDF 档加入注释。参数 、 分别为左下及右上的 X, Y 坐标。参数 title 为注释的标题。参数 content 为注释字符串。
pg_Close
关闭 PostgreSQL 器连接。
语法: boolean pg_close;
返回值: 布尔值
函数种类: 库功能
内容说明 本函数关闭与 PostgreSQL 器的连接。参数 connection 为连接代码。成功返回 true、失败返回 false 值。