Telerik Reporting会在本地生成pdf,但不会在Azure上生成

华纳

我正在使用Telerik在C#中将一些简单的文本呈现为PDF:

using Telerik.Reporting;
using Telerik.Reporting.Processing
...
ReportProcessor reportProcessor = new ReportProcessor();
InstanceReportSource instanceReportSource = new InstanceReportSource();
instanceReportSource.ReportDocument = new MyReport();
RenderingResult result = reportProcessor.RenderReport("PDF",    instanceReportSource, null);

这在本地效果很好。

我已经设置了Azure应用服务,并且在运行reportProcessor.RenderReport()时出现以下错误:

An error has occurred while rendering the report: System.ArgumentException: Parameter is not valid.
  at System.Drawing.Graphics.GetHdc()
  at Telerik.Reporting.Pdf.PdfContext..ctor()
  at Telerik.Reporting.Pdf.PdfDocument..ctor()
  at Telerik.Reporting.ImageRendering.DocumentPdf.FindOrCreateDocument()
  at Telerik.Reporting.ImageRendering.DocumentPdf..ctor(PdfRenderingContext context, IMeasureContext measureContext)
  at Telerik.Reporting.ImageRendering.PdfReport.CreateDocument(IDictionary renderingInfo, IDictionary deviceInfo, CreateStream createStreamCallback, PageSettings pageSettings)
  at Telerik.Reporting.BaseRendering.DocumentRenderingExtensionBase.CreateWriter(IDictionary renderingContext, IDictionary deviceInfo, CreateStream createStreamCallback, PageSettings pageSettings)
  at Telerik.Reporting.ImageRendering.PdfReport.CreateWriter(IDictionary renderingContext, IDictionary deviceInfo, CreateStream createStreamCallback, PageSettings pageSettings)
  at Telerik.Reporting.BaseRendering.RenderingExtensionBase.Render(Report report, Hashtable renderingContext, Hashtable deviceInfo, CreateStream createStreamCallback, EvaluateHeaderFooterExpressions evalHeaderFooterCallback)

我觉得这可能是我配置Azure应用程序服务的方式的问题。这是我的配置:-位置:美国西部(我们位于犹他州)-“ F1免费”定价层(也位于美国西部),具有1 GB的存储空间,并由2个App Services使用

我的Azure应用服务配置丢失了什么吗?

梅佐

Azure的免费定价层当前不支持GDI +,Telerik Reporting使用该GDI +呈现为PDF。您的Azure应用服务必须使用基本或标准模式,而不是免费或共享模式。Microsoft在2014年在Telerik论坛中提到的此功能上于2014年部署了此功能:

http://www.telerik.com/forums/out-of-memory-in-azure-websites#yDA-ydAnBEOF0qKbHljCvw

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Telerik OpenAccess从表生成枚举

来自分类Dev

从LINQ查询生成的SQL针对Telerik ORM

来自分类Dev

Linux 上的 gs 9.22 不会在 Mac 上生成的 pdf 中呈现嵌入字体

来自分类Dev

如何阻止Telerik CSS覆盖本地更改?

来自分类Dev

将PDF从内存加载到telerik:RadPdfViewer

来自分类Dev

将PDF从内存加载到telerik:RadPdfViewer

来自分类Dev

Telerik RadSideDrawer 在 Android 4.4 上崩溃

来自分类Dev

JWT 令牌不会在 Heroku 上生成

来自分类Dev

什么是Telerik Reporting Services,实际上需要实现什么?

来自分类Dev

docpad不会在heroku中生成

来自分类Dev

Telerik OpenAccess为每个函数调用生成相同的查询

来自分类Dev

如何在 Telerik Reporting CORS REST 服务中启用 SSL

来自分类Dev

如果指定了OnClientEntryAdded,则不会触发Telerik RadDropDownTree OnEntryAdded

来自分类Dev

无法在Telerik RadGridView上隐式转换类型

来自分类Dev

Telerik,处理RadDropDownButton文本区域上的单击

来自分类Dev

错误:通过Telerik Web UI上的错误构建项目

来自分类Dev

在Telerik RedGrid的客户端插入/编辑开始事件上?

来自分类Dev

Telerik在按键上加载了两个radgrids

来自分类Dev

无法在Telerik RadGridView上隐式转换类型

来自分类Dev

Telerik控件:Combobox和RadDatePicker在IE 11上未内联

来自分类Dev

Telerik,处理RadDropDownButton文本区域上的单击

来自分类Dev

我的 Telerik asp.net ajax 控件上的 Bootstrap 主题

来自分类Dev

Telerik RadWindow

来自分类Dev

Telerik 报告

来自分类Dev

MPDF不会在外部服务器上生成任何东西

来自分类Dev

Angular反应形式,不会在传入数据上生成复选框

来自分类Dev

jQuery on()不会在动态生成/单击的单选按钮上触发

来自分类Dev

LINQ 不会在使用 EF Core 的组上生成 COUNT() 查询

来自分类Dev

DCGAN Tensorflow 代码不会在 CelebA 数据集上生成人脸

Related 相关文章

  1. 1

    使用Telerik OpenAccess从表生成枚举

  2. 2

    从LINQ查询生成的SQL针对Telerik ORM

  3. 3

    Linux 上的 gs 9.22 不会在 Mac 上生成的 pdf 中呈现嵌入字体

  4. 4

    如何阻止Telerik CSS覆盖本地更改?

  5. 5

    将PDF从内存加载到telerik:RadPdfViewer

  6. 6

    将PDF从内存加载到telerik:RadPdfViewer

  7. 7

    Telerik RadSideDrawer 在 Android 4.4 上崩溃

  8. 8

    JWT 令牌不会在 Heroku 上生成

  9. 9

    什么是Telerik Reporting Services,实际上需要实现什么?

  10. 10

    docpad不会在heroku中生成

  11. 11

    Telerik OpenAccess为每个函数调用生成相同的查询

  12. 12

    如何在 Telerik Reporting CORS REST 服务中启用 SSL

  13. 13

    如果指定了OnClientEntryAdded,则不会触发Telerik RadDropDownTree OnEntryAdded

  14. 14

    无法在Telerik RadGridView上隐式转换类型

  15. 15

    Telerik,处理RadDropDownButton文本区域上的单击

  16. 16

    错误:通过Telerik Web UI上的错误构建项目

  17. 17

    在Telerik RedGrid的客户端插入/编辑开始事件上?

  18. 18

    Telerik在按键上加载了两个radgrids

  19. 19

    无法在Telerik RadGridView上隐式转换类型

  20. 20

    Telerik控件:Combobox和RadDatePicker在IE 11上未内联

  21. 21

    Telerik,处理RadDropDownButton文本区域上的单击

  22. 22

    我的 Telerik asp.net ajax 控件上的 Bootstrap 主题

  23. 23

    Telerik RadWindow

  24. 24

    Telerik 报告

  25. 25

    MPDF不会在外部服务器上生成任何东西

  26. 26

    Angular反应形式,不会在传入数据上生成复选框

  27. 27

    jQuery on()不会在动态生成/单击的单选按钮上触发

  28. 28

    LINQ 不会在使用 EF Core 的组上生成 COUNT() 查询

  29. 29

    DCGAN Tensorflow 代码不会在 CelebA 数据集上生成人脸

热门标签

归档