可以创建一个包含多页的新文档 - 基于只有一页的PDF模板吗?
它是一个成员列表 - 包含姓名,ID和签名。我有1页的模板。但如果教室里有很多成员,我可以有很多页面。
我正在尝试,但我只用一页创建新文档..
我不知道如何使用相同的模板创建第2页,第3页..(当然,如果可能的话......)
我认为这是制作文档的最简单方法..
TKS!
答案 0 :(得分:2)
是的,可以轻松完成。看看Document Stitching。
Dim objPDF
Set objPDF = Server.CreateObject("Persits.Pdf")
Dim binTplDoc 'to hold template pdf document's binary content
With objPDF.OpenDocument(Server.MapPath("1-page-template.pdf"))
binTplDoc = .SaveToMemory
.Close
End With
Dim MultiPageDoc
Set MultiPageDoc = objPDF.CreateDocument 'a blank document
'add the same document several times
MultiPageDoc.AppendDocument objPDF.OpenDocumentBinary(binTplDoc)
'do something with MultiPageDoc.Pages(0)
MultiPageDoc.AppendDocument objPDF.OpenDocumentBinary(binTplDoc)
'do something with MultiPageDoc.Pages(1)
'..