经典的ASP / asppdf组件和页码编号

时间:2012-12-12 13:46:49

标签: pdf asp-classic

有没有人通过经典ASP中的asppdf组件有动态页面编号的经验,谢谢似乎无法在对象参考或手册中找到它

1 个答案:

答案 0 :(得分:4)

对不起麻烦,这是一个非常简单的解决方案,所有我必须做的是一个正常的计数循环并在pdf中绘制一个具有此值的画布....有时事情看起来更难然后实际上......

下面你会找到我的解决方案:

Set Pdf = Server.CreateObject("Persits.PDF")
    Set Doc = Pdf.CreateDocument
    Doc.ImportFromUrl "http://www.mydomain.com/assets/incs/path/script.asp"

    For Each Page in Doc.Pages
        str = "Page " & Page.Index & " of " & Doc.Pages.Count
        Page.Canvas.DrawText str, "x=10, y=20", Doc.Fonts("Courier")
    Next

    Doc.Save "c:\mypath\filename.pdf", False 
Set Pdf = Nothing