我想使用“OLE 自动化”(或现在所谓的任何东西)来生成 Word 文档。
我假设可以以编程方式执行以下操作:
Set page size (height, width, margin vals)
Set font type/name, style, and size
Add page numbering
Add pages
Insert page breaks
我不确定是否需要在我的系统上安装 MS Word 才能执行此操作(也许是拥有必要的 DLL)?我使用 Open Office(我喜欢它,而且它是免费的),但我认为以编程方式控制文档的创建对于 MS Word 可能比 Open Office 和/或 Libre Office 更容易/更好地记录 - 这就是为什么我强烈考虑让这个“与雷德蒙德会合”。
这个问题与这个问题切线相关
如果在这里可以使用 Google Docs,我愿意“与山景城会面”,但我对该文件格式或是否可以“自动化”等一无所知。
我需要得到一些可以转换为 PDF 文件或 DOCX 文件的东西。Open Office 可以打开 DOCX 并将文件转换为 PDF,但我不知道 Google Docs。