python-3.x - 使用 Python 在 AWS Lambda 中创建 HTML 到 PDF
问题描述
我正在尝试使用 python 创建一个包含图像、来自 AWS lambda 中的 HTML 数据的表格的 pdf 文件。我在谷歌上搜索了很多,我没有找到任何超酷的解决方案。我在本地尝试了一些库(FPDF、pdfKit),但它在 AWS 上不起作用。是否有任何简单的工具可以创建 pdf 并将其上传到 S3 存储桶。提前致谢。
解决方案
你可以使用reportlab PDF python 模块。这对你所要求的所有事情都有好处。您可以添加图像、创建表格等。还有很多可用的样式选项。您可以在此处找到更多相关信息:https ://www.reportlab.com/docs/reportlab-userguide.pdf
我在我的生产中使用它,并且在我必须创建发票的用例中效果很好。您可以在 /tmp 目录中创建发票,然后将其上传到 S3
推荐阅读
- python - 字典自动调用作为值的函数
- json - 如何在不快速在表格视图中添加另一行的情况下编辑行
- visual-studio - 如何在本地进行确定性构建(ContinuousIntegrationBuild 标志)?
- python - 查找每列中最后一个真值的行位置列表
- c# - 如何让角色在 Unity 中的移动平台上行走
- python-3.x - 使用 DataProcPySparkOperator 时无法配置 GCP 项目
- php - Code Igniter 文件上传,无法上传 pdf 和 doc,导致没有文件上传没有错误
- python-3.x - 我可以在 Matplotlib 的函数 ax.set() 中设置哪些属性
- jquery - 如何删除用户界面?
- python - 试图做一个简单的比较,在涉及RFID的python中,没有比较成功