2012-12-12 49 views
2

沒有人有通過在傳統的ASP的asppdf組件動態頁面編號體驗頁面,感謝似乎無法找到它的對象REFFERENCE或手冊經典ASP/asppdf組件和編號

+0

請只說出你在想什麼。 – Maritim

+0

;-)右鍵讓我解釋一下,我從一個數據庫記錄集創建一個pdf文件,比如說2500條記錄,然後將這些文件轉儲到一個pdf文件中,現在我試圖達到的目標是在每個頁面上都有自己的頁碼,所以說例如:第1頁(共40頁),但似乎無法在asppdf組件的對象引用中找到它。 – DevCentral

回答

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