c# Word-AddIn 将 activeDocument 转换为虚拟 PDF 并将它们合并为一个 PDF 文档
Posted
技术标签:
【中文标题】c# Word-AddIn 将 activeDocument 转换为虚拟 PDF 并将它们合并为一个 PDF 文档【英文标题】:c# Word-AddIn convert activeDocument to a virtual PDF and merge them into one PDF document 【发布时间】:2020-02-06 09:56:29 【问题描述】:我正在创建多个虚拟文档,然后我想将它们合并为一个 PDF,而不是将它们保存在某个地方。我现在找到的只是指南,他们在其中将文档保存为 PDF,然后他们阅读 PDF 以将它们合并为一个。
还应该可以合并多个 PDF 而不仅仅是两个。
【问题讨论】:
如果文档没有被保存,为什么要创建多个文档?为什么不将所有内容创建为单个文档,然后将其保存为 PDF? 因为文档变量值正在更改。我想用变量值保存每个文档,然后更改变量值并再次保存。理解? Nein, ich verstehe nicht ganz。不,我不是在跟随,确切地说。在创建 PDF 之前,我看不到如何将文档合并为一个。 那就教我如何将多个虚拟文档合二为一吧。 一方面您使用“虚拟”一词,另一方面(在您的评论中)您说“我想用变量值保存每个文档”。目前还不清楚你到底想做什么。 【参考方案1】:您为什么不想将它们保存在某个地方?您可以在C:\Users\%username%\AppData\Local\Temp\%yourProject%
之类的地方创建临时文件,按照您找到的指南处理这些文件,然后进行清理。至少我认为在正确的位置使用临时文件和文件夹没有问题。
【讨论】:
如果我的程序必须将这些文档作为 PDF 文件保存在临时目录中,则需要一些时间来处理它。这就是为什么我试图避免保存不必要的文件。以上是关于c# Word-AddIn 将 activeDocument 转换为虚拟 PDF 并将它们合并为一个 PDF 文档的主要内容,如果未能解决你的问题,请参考以下文章