Delphi 如何读取pdf 文件,如何保存到 sql 数据库中,又如何从数据库中读取显示出来。

Delphi 如何读取pdf 文件,如何保存到 sql 数据库中,又如何从数据库中读取显示出来。,第1张

用流方式去读写字段内容,

var

MyStream: TMemorystream//内存流对象

qr : TADOquery

begin

。。。。

MyStream.LoadFromFile(FileName)

TBlobField(qr.FieldByName('字段名')).SaveToStream(MyStream)//读数据

。。。。

TBlobField(qr.FieldByName('字段名')).LoadFromStream(MyStream)//写数据

。。。。

PDF文件格式可以将文字、字型、格式、颜色及独立于设备和分辨率的图形图像等封装在一个文件中。

而你的意思是将PDF文件以数据库形式存放,需要时以数据库来调用么。计算机多以二进制保存传输数据,PDF文件本身是一组二进制流,在封装的文件中将不同的信息分开归类,数据库则与之等同的设定一系列的项目来存放这些数据。SQL数据库是三级模式的数据库,分为关系模式,储存模式和子模式。

你用百度搜一下SQL,其中有一段SQL语言组成,可能对问题有帮助。

实际上,PDF转换到数据库,应该说很难,我也只了解很少的一部分,可以多查些资料,更为准确些。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10089070.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存