2009-07-24 105 views
1

我正在使用Crystal Reports(Visual Studio 2008附帶的版本)在asp.net中生成PDF,然後將其拉入客戶端的瀏覽器。打印水晶報告生成的pdf時,設置默認打印紙張尺寸?

這些報告中的一部分是在法律文件上。這意味着對於這些報告,我們的客戶每次打印時都必須在打印對話框中手動更改紙張尺寸。當然,他們往往不會這樣做,直到他們已經在錯誤的紙上打印了一份10頁的報告,從而浪費了時間和紙張。

有沒有一種方法可以讓我在pdf中打印默認紙張大小信息?我在crystal reports API上沒有看到它的選項,但我對它也不是特別熟悉。

回答

2

使用文件 - >頁面設置實際在Crystal中設置默認紙張大小;這將決定PDF的輸出大小。不幸的是,您需要更改的東西是在客戶端計算機上...在Adobe Acrobat的打印對話框中,需要檢查「按PDF頁面大小選擇紙張來源」複選框。我相信這個複選框會「粘住」所有打印機和所有選定的文檔。

+0

非常感謝,這不是最好的選擇,但這比沒有好多了。 – 2009-07-24 21:13:52