发新话题
打印

PHP4手册:函数库及函数(十四) FDF 函式库

本主题由 admin 于 2007-11-4 12:03 移动

PHP4手册:函数库及函数(十四) FDF 函式库

--------------------------------------------------------------------------------
FDF 函式库  
--------------------------------------------------------------------------------
  

本函式库共有 12 个函式
本函式库用来实作表单资料格式 (Forms Data Format, FDF),可以参考 http://partners.adobe.com/asn/developer/acrosdk/main.html 上面有更多有关 FDF 的资料文件。   

FDF_open: 打开 FDF 文件。  
FDF_close: 关闭 FDF 文件。  
FDF_create: 建立新的 FDF 文件。  
FDF_save: 将 FDF 文件存档。  
FDF_get_value: 取得栏位的值。  
FDF_set_value: 设定栏位的值。  
FDF_next_field_name: 下一栏位的名称。  
FDF_set_ap: 设定显示栏位。  
FDF_set_status: 设定 /STATUS 键。  
FDF_get_status: 取得 /STATUS 键的值。  
FDF_set_file: 设定 /F 键。  
FDF_get_file: 取得 /F 键的值。  

  
函式:FDF_open()  
--------------------------------------------------------------------------------
  

FDF 函式库

FDF_open
打开 FDF 文件。
语法: int pdf_open(string filename);
传回值: 整数
函式种类: 特殊档案格式

  
  
内容说明  

本函式用来开启一份 FDF 文件。若参数 filename 为 '.' 则从基本输入 (stdin) 读取资料。

  
  
参考  

FDF_close()   
  
--------------------------------------------------------------------------------
函式:FDF_close()  
--------------------------------------------------------------------------------
  

FDF 函式库

FDF_close
关闭 FDF 文件。
语法: boolean pdf_close(int handle);
传回值: 布林值
函式种类: 特殊档案格式

  
  
内容说明  

本函式用来关闭一份 FDF 文件。handle 为 FDF 文件的 handle 值。若欲关闭的 handle 值不存在则传回 false 值。

  
  
参考  

FDF_open()   

--------------------------------------------------------------------------------
函式:FDF_create()  
--------------------------------------------------------------------------------
  

FDF 函式库

FDF_create
建立新的 FDF 文件。
语法: int fdf_create(void);
传回值: 整数
函式种类: 特殊档案格式

  
  
内容说明  

本函式用来建立新的 FDF 文件。若无法建立则传回 false 值,成功建立则传回文件的 handle。

  
  
参考  

FDF_open()  FDF_close()  FDF_save()   
  
函式:FDF_save()  
--------------------------------------------------------------------------------
  

FDF 函式库

FDF_save
将 FDF 文件存档。
语法: boolean pdf_save(string filename);
传回值: 布林值
函式种类: 特殊档案格式

  
  
内容说明  

本函式用来将 FDF 文件另存新档。参数 filename 为欲储存的档名,若值为 "." 表示存到基本输出设备 (stdout)。若无法存档则传回 false 值。

  
  
参考  

FDF_close()   

--------------------------------------------------------------------------------
函式:FDF_get_value()  
--------------------------------------------------------------------------------
  

FDF 函式库

FDF_get_value
取得栏位的值。
语法: string fdf_get_value(int handle, string fieldname);
传回值: 字串
函式种类: 特殊档案格式

  
  
内容说明  

本函式取得 FDF 文件指定栏位的值。参数 handle 为开档的代号。参数 fieldname 为栏位名称字串。

  
  
参考  

FDF_set_value()   

--------------------------------------------------------------------------------
函式:FDF_set_value()  
--------------------------------------------------------------------------------
  

FDF 函式库

FDF_set_value
设定栏位的值。
语法: boolean fdf_set_value(int handle, string fieldname, string value, int isName);
传回值: 布林值
函式种类: 特殊档案格式

  
  
内容说明  

本函式设定 FDF 文件指定栏位的值。参数 handle 为开档的代号。参数 fieldname 为栏位名称字串。参数 value 为欲设定的栏位值字串。参数 isName 为 0 表示为 PDF 字串,值 1 表示为 PDF 名称。

  
  
参考  

FDF_get_value()   

--------------------------------------------------------------------------------
函式:FDF_next_field_name()  
--------------------------------------------------------------------------------
  

FDF 函式库

FDF_next_field_name
下一栏位的名称。
语法: string fdf_next_field_name(int handle, string fieldname);
传回值: 字串
函式种类: 特殊档案格式

  
  
内容说明  

本函式传回下一个栏位的名称。参数 handle 为开档的代号。参数 fieldname 为指定栏位名称字串。

  
  
参考  

FDF_get_value()  FDF_set_value()   

--------------------------------------------------------------------------------
函式:FDF_set_ap()  
--------------------------------------------------------------------------------
  

FDF 函式库

FDF_set_ap
设定显示栏位。
语法: boolean fdf_set_ap(int handle, string fieldname, int face, string filename, int pagenr);
传回值: 布林值
函式种类: 特殊档案格式

  
  
内容说明  

本函式设定显示 (appearence) 栏位。参数 handle 为开档的代号。参数 fieldname 为指定栏位名称字串。参数 fase 的值若为 1 则为 FDFNormalAP,为内定值;若为 2 则表 FDFRolloverAP;若为 3 则为 FDFDownAP。

--------------------------------------------------------------------------------
函式:FDF_set_status()  
--------------------------------------------------------------------------------
  

FDF 函式库

FDF_set_status
设定 /STATUS 键。
语法: boolean fdf_set_status(int handle, string status);
传回值: 布林值
函式种类: 特殊档案格式

  
  
内容说明  

本函式设定 FDF 文件的 /STATUS 键。参数 handle 为开档的代号。参数 status 为欲设定的字串值。

  
  
参考  

FDF_get_status()   

--------------------------------------------------------------------------------
函式:FDF_get_status()  
--------------------------------------------------------------------------------
  

FDF 函式库

FDF_get_status
取得 /STATUS 键的值。
语法: string fdf_get_status(int handle);
传回值: 字串
函式种类: 特殊档案格式

  
  
内容说明  

本函式取得 FDF 文件 /STATUS 键的值。参数 handle 为开档的代号。

  
  
参考  

FDF_set_status()   

--------------------------------------------------------------------------------
函式:FDF_set_file()  
--------------------------------------------------------------------------------
  

FDF 函式库

FDF_set_file
设定 /F 键。
语法: boolean fdf_set_file(int handle, string filename);
传回值: 布林值
函式种类: 特殊档案格式

  
  
内容说明  

本函式设定 FDF 文件的 /F 键。参数 handle 为开档的代号。参数 filename 为欲设定的字串值。

  
  
参考  

FDF_get_file()   

--------------------------------------------------------------------------------
函式:FDF_get_file()  
--------------------------------------------------------------------------------
  

FDF 函式库

FDF_get_file
取得 /F 键的值。
语法: string fdf_get_file(int handle);
传回值: 字串
函式种类: 特殊档案格式

  
  
内容说明  

本函式取得 FDF 文件 /F 键的值。参数 handle 为开档的代号。

  
  
参考  

FDF_set_file()

TOP

发新话题