Crystal Reports可以扩展到适合页面

Joj*_*dez 7 c# crystal-reports

水晶报告可以缩放以适合页面吗?

我希望能够实现类似于Microsoft Excel的Scale To Fit功能,其中可以缩放大型电子表格以适应8.5"x 11"页面.(在MS Excel 2007上转到页面布局>缩放以适合).

我正在寻找一种方法,使大型报告在打印过程中适合较小的页面.例如,当在Letter(8.5"x 11")页面上预览打印时,在Legal(8.5"x 14")页面中设计的报表必须能够缩小.

在我的水晶报告中,默认情况下应缩放以适合页面.我想也许是我错过了一个Crystal Report Setting或C#代码技术.

任何提示或链接到正确的方向是值得赞赏的.

谢谢!

cra*_*aig 2

如果您以编程方式更改纸张大小,您将丢失一些画布(因此是字段)。

\n\n

此外,我不知道有任何本机 API 调用可以根据您的请求缩放报告。

\n\n

解决方法:

\n\n
    \n
  • 将报告打印为 PDF。根据我的经验,Acrobat 查看器会自动将文档缩放至 8.5" x 11"。看看我写的关于纠正自动缩放的文章:Adobe Acrobat \xe2\x80\x93 Printing Legal Landscape Documents
  • \n
  • 将报告导出到 Excel,然后使用其缩小至适合选项。
  • \n
  • 创建自定义打印机驱动程序(类似于 MS XPS 图像编写器)以在打印前缩放图像 - 显然不是一件容易的事
  • \n
\n