2

Classic ASPのasppdfコンポーネントを介した動的ページ番号付けの経験がある人はいますか?オブジェクトリファレンスやマニュアルで見つけることができないようです

4

1 に答える 1

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
于 2012-12-13T10:02:31.273 に答える