c# - pdfCrowd 现场直播失败
问题描述
我目前开始在我的网站上使用 pdfCrowd,以便用户可以将 html 下载为 pdf。我在本地进行了测试,但是在将其部署到实际网站时,如果失败并显示以下消息,则效果很好:
System.Exception:下载文件时出错。请再试一次。---> System.Exception:将文档呈现为 Pdf 时出错 --->
pdfcrowd.Error
:引发了“pdfcrowd.Error”类型的异常。
在pdfcrowd.HtmlToPdfClient.convertString(String text)
...
我在 .NET 中的代码如下所示:
pdfcrowd.HtmlToPdfClient api = new pdfcrowd.HtmlToPdfClient("xxxusernamexxx", "xxxapi-keyxxx");
api.setPageMargins("3mm", "3mm","3mm", "3mm");
byte[] fileData = api.convertString(htmlString);
不确定我是否正确使用了 API,以及是否需要等待 html 的转换(我将其作为字符串插入)。任何煽动都会有所帮助。
解决方案
推荐阅读
- javascript - 如何在不覆盖整个文件的情况下写入 JSON,而是更新一部分?
- html - 引导程序创建奇怪的空间,如何解决?
- blazor - 在 Blazor WebAssembly 中测量字符串的宽度
- javascript - Javascript 中的复杂函数组合
- c++ - 我尝试用 C++ 编写一个神经网络(只有 2 个隐藏层),但我收到了一个我无法弄清楚的错误
- python - ThreadedTCPServer 工作,除非客户端是一个单独的进程
- python - Plotly AttributeError:“dict”对象没有属性“write_html”
- google-cloud-firestore - 如果我添加索引豁免,它会删除已经存在的单字段索引吗?
- webpack - 如何使用 .env 向网络服务器声明 NODE_ENV?
- parquet - Pyarrow 在使用 S3 文件系统时覆盖数据集