pdflibpvf文件怎么打开

pdflib  时间:2021-06-26  阅读:()

如何在php中使用pdflib

FPDF 这个PHP Class允许你采用纯PHP(更确切地说就是不需要使用PDFlib)来生成PDF文件。

它所具有的特点包括:可选择的unit大小,页面格式和页边 距;页眉和页脚管理;自动分页;自动换行与文本自动对齐;支持JPEG与PNG图片格式

pvf文件怎么打开

PDFLib虚拟文件系统(PVF)允许客户端直接通过内存提供数据。

这可以提高效率,特别是当从数据库中读取数据时,或者是客户端在内存中已具备需要的数据。

PVF是建立在命名的虚拟只读文件的基础上的。

可以通过API函数象操作正常的文件一样使用,甚至可以在UPR配置文件中使用。

虚拟文件名可以由客户程序按任意方式生成。

显然,虚拟文件名必须避免与实际磁盘文件冲突。

由于这个原因,推荐使用以下的层次命名规范(filename是指由客户程序指定的在作用域内唯一的文件)。

同时,推荐使用标准的文件名后缀。

栅格图象文件:/pvf/image/filename字形文件:/pvf/font/filenameICC profiles: /pvf/profile/filename编码和代码页:/pvf/codepage/filenamePDF文档;/pvf/pdf/filenamePDFLib查找命名文件时,首先检查文件名是否指向现有的虚拟文件,然后才试图打开硬盘上的文件。

虚拟文件的生命周期。

一些函数使用虚拟文件中的全部数据,另外一些,可能仅读取文件的一部分,剩余部分在其它时间使用。

由于这个原因,必须考虑虚拟文件的生命周期。

PDFLib为每个虚拟文件加一个内部的锁,直到文件不再需要时才解锁。

除非客户显式请求复制数据(使用PDF_create_pvf()函数的复制选项),虚拟文件的内容只能被修改、删除或释放(当不再被PDFLib锁定时)。

当调用PDF_删除()时,PDFLib自动删除所有的虚拟文件。

然而,实际的文件内容(虚拟文件中的数据)必须由客户程序来释放。

不同的管理策略 PVF支持不同的方法对虚拟文件进行管理。

管理规则基于这样一个事实,PDFLib也许需要在调用以虚拟文件名为参数的函数后存取虚拟文件的内容,但决不会在调用PDF_close()之后在存取文件内容。

注意,调用PDF_删除_pvf()并不会释放实际的文件内容(除非提供了copy选项),而是释放用于管理PVF文件名称的数据结构。

这就产生了以下的策略:最小化内存消耗:推荐在调用接受虚拟文件名称的API之后或者是调用PDF_close()之后立即调用PDF_删除_pvf()。

第二个调用是必需的,因为PDFLib也许仍然需要存取数据,所以第一个调用可能无法接除锁定。

有些情况下,第一次调用已经释放了数据,但第二次调用不会造成任何伤害。

客户程序只有在PDF_删除_pvf()成功的情况下,才会释放文件数据。

通过重用虚拟文件优化性能:一些客户程序也许希望在一系列的文档输出中重复使用某些数据(例如:字体定义),从而避免多次重复创建/删除相同的文件内容。

在这种情况下,建议在所有使用虚拟文件的PDF文档输出完成前,不要调用PDF_删除_pvf()。

懒人编程:如果内存消耗影响不大的话,客户程序可以选择不调用PDF_删除_pvf()。

PDFLib在PDF_删除()中会内部删除所有未释放的虚拟文件。

在所有的情况下,客户程序只有在PDF_删除_pvf()调用成功或PDF_删除()调用之后才可以释放相应的数据

BeerVM1GB内存/VDSps端口1GB,350元/月

beervm是一家国人商家,主要提供国内KVM VPS,有河南移动、广州移动等。现在预售湖南长沙联通vds,性价比高。湖南长沙vps(长沙vds),1GB内存/7GB SSD空间/10TB流量/1Gbps端口/独立IP/KVM,350元/月,有需要的可以关注一下。Beervm长沙联通vps套餐:长沙联通1G青春版(预售)长沙联通3G标准版(预售)长沙联通3G(预售)vCPU:1vCPU:2vCPU...

【IT狗】在线ping,在线tcping,路由追踪

IT狗为用户提供 在线ping、在线tcping、在线路由追踪、域名被墙检测、域名被污染检测 等实用工具。【工具地址】https://www.itdog.cn/【工具特色】1、目前同类网站中,在线ping 仅支持1次或少量次数的测试,无法客观的展现目标服务器一段时间的网络状况,IT狗Ping工具可持续的进行一段时间的ping测试,并生成更为直观的网络质量柱状图,让用户更容易掌握服务器在各地区、各线...

NameSilo域名优惠码活动

NameSilo是通过之前的感恩节优惠活动中认识到这家注册商的,于是今天早上花了点时间专门了解了NameSilo优惠码和商家的详细信息。该商家只销售域名,他们家的域名销售价格还是中规中矩的,没有像godaddy域名标价和使用优惠之后的价格悬殊很大,而且其特色就是该域名平台提供免费的域名停放、免费隐私保护等功能。namesilo新注册域名价格列表,NameSilo官方网站:www.namesilo....

pdflib为你推荐
sql四舍五入sql怎样四舍五入保留小数点后1位怎么用电脑发短信怎么样用电脑给手机发短信?webservice框架什么是webservice,什么情况下使用,如何使用comexceptionapro exception是什么意思qq管家官网腾讯手机管家官网防盗页面地址是什么?知识百科音乐代码在html中插入mp3音频的代码是什么网络安全密钥网络安全密钥和wifi密码有什么区别selectintooracle有select into临时表的用法吗网站客服代码如何将在线客服代码插入到您的网页中?腾讯合作伙伴大会从微信同程旅行买的机票怎么打印电子发票?
域名查询软件 浙江vps ion parseerror 创梦 日本bb瘦 idc是什么 南通服务器 支持外链的相册 双线asp空间 免费ftp 个人免费邮箱 中国域名 qq金券 服务器论坛 注册阿里云邮箱 789电视剧网 hdchina 标准机柜 pptpvpn 更多