打印到pdf设置-使用RestFul Api-SAP Business Object/.Net

打印到pdf设置-使用RestFul Api-SAP Business Object/.Net,.net,rest,pdf,business-objects,.net,Rest,Pdf,Business Objects,我想在我的应用程序中创建一个功能,使用从SAP Business Objects(WebI/Web Intelligence)生成pdf格式的报告 一切都很好,除了pdf没有任何页边距等(因此每一页都是不同的)。当然,当我从BO生成报告(另存为pdf或生成为pdf)时,我有适当的设置(BO页面设置中的设置) 你能告诉我有什么问题吗? 谢谢我很快地看了一下。 我猜您正在使用以下调用将文档导出为PDF: /documents/8022/pages?模式=快速显示“ 如果希望文档的每一页具有相同的大小

我想在我的应用程序中创建一个功能,使用从SAP Business Objects(WebI/Web Intelligence)生成pdf格式的报告

一切都很好,除了pdf没有任何页边距等(因此每一页都是不同的)。当然,当我从BO生成报告(另存为pdf或生成为pdf)时,我有适当的设置(BO页面设置中的设置)

你能告诉我有什么问题吗? 谢谢

我很快地看了一下。 我猜您正在使用以下调用将文档导出为PDF:

/documents/8022/pages?模式=快速显示“

如果希望文档的每一页具有相同的大小,则应更新导出模式

/documents/8022/pages?模式=正常“

normal
模式与打印模式相对应,在打印模式下,文档的所有页面都以配置为Web Intelligence的大小选项导出


quickDisplay
模式通常在浏览器中使用,页面大小是根据页面上显示的数据计算的(在这种情况下,页面是根据最大行数和最大列数计算的)-这就是您看到不同页面大小的原因。

非常感谢它的工作原理:)我尝试使用mode=normal,但是我忘记添加“页面”。所以我的url是reportid?mode=normal。感谢您确认默认情况下它是quickDisplay。(Url未在分页模式下使用)

您需要提供一些代码。如果我们看不到您在做什么,那么很难帮助您。您好,您可以添加您正在使用的REST通话,以便我可以在我们的内部报告中分析此行为吗?谢谢,阿诺