【问题标题】:QuickBooks c# save pdf invoiceQuickBooks c#保存pdf发票
【发布时间】:2019-06-30 07:43:58
【问题描述】:

我一直在为因纽特人 QuickBooks 桌面而苦苦挣扎。我为我的客户构建了一个可爱的 c# windows 窗体,以与 QuickBooks 桌面版本进行交互。一切都很好,除了:

我创建发票等。但创建后,我需要使用客户 QuickBooks 发票作为 .pdf 格式附加到电子邮件。

创建发票后,我找不到任何可以为 pdf 进行编程保存的地方,以将其保存到文件结构中。

我可以看到很多问题,但似乎没有人这样做。有其他人遇到过这个问题吗?解决方法是什么?

【问题讨论】:

  • 谢谢 Andrew.. 第二个是在线 QuickBooks,它不起作用:( 我将探索第一个。谢谢!!
  • 实际上..该帖子来自 2014 年,其中的链接是 404 :( 也许它无法完成,但正如我对我的开发人员所说的那样 - 总有办法。可能不会是完美的,但总是一种方式..
  • 这不好,也许有某种渲染会返回一个字节数组,你可以使用?
  • 是的,它以 XML 格式返回发票。我可能不得不求助于使用互操作并用 word 重新创建模板,但这似乎很疯狂!!

标签: c# quickbooks


【解决方案1】:

我使用 DevExpress XtraReports 工具从 C# 应用程序创建了一个 PDF,它的设计看起来与 QuickBooks 发票完全一样。然后我调用将其保存为 PDF 的方法。您还可以使用 Crystal Reports for Visual Studio 或 Microsoft RDLC Report Designer 作为免费工具。

如果您必须从 Quickbooks 发送它,您唯一的选择是设置 IsToBeEmailed 属性,然后从 File-SendForms 菜单将其通过电子邮件发送到 QB。

【讨论】:

  • 谢谢。第二个选项可以通过应用程序以编程方式完成吗?听起来也许我可以为应用程序设置一封电子邮件以发送给它自己,然后将其保存回文件结构。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多