我正在使用 ASP.NET Core 开发一个 Web 应用程序。该应用程序将选择电子商务网站上的产品,根据类别和子类别创建标题,并创建一个 PDF 目录,并在其下方正确显示产品信息图像(我希望如此)。
但我现在使用 PdfSharp 还不是很成功,一切都与坐标相关,设计原创的东西非常困难。我想到了两个解决方案:
上传 PDF 模板并使用 PDFSharp 或类似插件进行编辑。在这里,也许我们可以放置一个固定的照片区域和带有表单的文本区域,并在那里输入产品信息。这里我们可以给文本和照片字段命名,比如texbox1 picture1。
在PdfSharp端准备一个表格,像模板一样使用它并列出产品。
我现在还没有完全决定要做什么。我在我开发的插件中添加了一个上传字体文件和模板的区域,并且还制作了应包含在目录中的信息,例如图片、sku、标题,可以通过复选框进行选择。我不知道如何继续。如果您能帮助我,我将不胜感激。
PDFsharp 中没有表格。
考虑使用 MigraDoc,它随 PDFsharp 一起提供,支持表格和其他文档功能。