asp生成pdf格式文件的方法

本文介绍了一种使用ABCpdf组件通过URL方式生成PDF文档的方法,包括Setup、Page、Chain、Flatten和Save等步骤。该组件提供了一个便捷的解决方案,简化了PDF文档生成过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在网上找了好多关于asp生成pdf的相关文章,其中大部分都是通过注册DLL(fdfacx.dll和fdftk.dll),测试安装下感觉并不是太好用;中间又寻求了其他的实现方式,结果都不是太好。经过大量的资料搜索,终于发现了ABCpdf组件,只需要简单安装下就可以非常方便的生成pdf文档;实现方法很多,这里只简单的介绍通过URL方式实现。

具体实现方法如下:

1、Setup:

Set theDoc = Server.CreateObject("ABCpdf5.Doc")

theDoc.Rect.Inset 72, 144

2、Page:

theDoc.Page = theDoc.AddPage()

theURL = "http://www.zhihee.com/"

theID = theDoc.AddImageUrl(theURL)

3、Chain

Do

theDoc.FrameRect ' add a black border

If Not theDoc.Chainable(theID) Then Exit Do

theDoc.Page = theDoc.AddPage()

theID = theDoc.AddImageToChain(theID)

Loop

4、Flatten

For i = 1 To theDoc.PageCount

theDoc.PageNumber = i

theDoc.Flatten

Next

5、Save:

theDoc.Save "c:\mypdfs\pagedhtml.pdf"

 

以上是通过url page方式生成pdf文档的方法。

更多方法可以参考组件的帮助文档,里面介绍的都很清楚。

组件名称:ABCpdf5asp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值