问题标签 [word-automation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 使用c#将一个word文档中的选定页面插入另一个word文档中
我需要将选定的页面从单词 DocumentA 移动到另一个单词 DocumentB。所以最后 DocumentB 应该有自己的内容加上从 DocumentA 中选择的页面插入到 DocumentB 的选定页面中。DocumentB 中的页码我将通过属性设置。
这是我用来将 DocumentA 的内容附加到 DocumentB 的代码。
但是,我在“selection.InsertFile ...”行中不断收到此异常“对象引用未设置为对象实例”
这里出了什么问题?
以及如何将 DocumentA 第 2 页的内容插入 DocumentB 的第 3 页?
谢谢你的时间。
c# - 单词自动化问题
我正在尝试打开一个 word 文档进行操作。但是在下面的代码中,“wordApp.Selection”始终为空
关于我在这里缺少什么的任何想法。为什么 wordApp.Selection 被设置为空。?
谢谢。
vba - 如何以编程方式在 Word 中调出文档属性窗口并转到“摘要”选项卡?
我正在为 Microsoft Word 开发一个 VB6 COM 插件,并且我在功能区中添加了一个按钮,它将文档保存到数据库中。但在保存文档之前,我想将用户带到文档属性窗口,以便他们填写文档的属性(如Title、Subject和Author)。我正在使用以下语句来调出窗口:
这可以正常工作,但默认情况下会向他们显示“常规”选项卡。Title、Subject和Author )的字段位于 Summary 选项卡上。有什么办法可以调出这个对话框并将其强制转到“摘要”选项卡?我考虑过发送击键,但选项卡没有与之关联的热键。
我需要它在 Word 2007 和 Word 2010 中工作。上面的行在 Word 2003 中已经可以正常工作,因为 2003 没有多选项卡属性窗口。
pdf-generation - 如何以编程方式使用 Word 2007 将 Word 文件转换为 PDF?
我曾经通过 Word 自动化将 Word 文档转换为 PDF:枚举命令栏,直到找到包含“PDFmaker”的命令栏,枚举其控件并执行它。
在 Word 2007 中,这不再有效 - 尽管已安装 PdfMaker Com 插件并可以通过 Acrobat 菜单访问。
出于质量原因,需要 PDFmaker。因此我不能使用微软的“另存为 PDF”插件;因此此处另一篇文章中描述的 SaveAs 方法不适用。
有任何想法吗?
sharepoint - SharePoint 2010 Word Automation Services 工作进程的频率是否可以少于 1 分钟?
我正在考虑将 SharePoint 2010 的 Word Automation Services 功能用于项目。我将转换单个文档,而我的用户将等待转换,因此它需要尽可能接近实时。更糟糕的情况是,我的用户必须等待 1 分钟才能由 Word Automation Services 工作进程启动文档转换,这是不可取的。是否可以将 Word Automation Services 工作进程设置为运行频率超过 1 分钟?
我没有要测试的 SharePoint 2010 Server,但从我读过的文档来看,15 分钟是默认值,1 分钟是可以设置的最低值。如果它们的运行时间均匀交错,增加工作进程的数量可能会有所帮助,但我还没有看到任何讨论这个问题的文档。
asp.net - 在测试服务器上自动执行 Word 时出错
我正在尝试从 .Net Web 应用程序打开 Word 文档。代码(简而言之)包含...
并且,实际创建文档的代码包括:
我用作模板的 Word 文档中有两个书签,我在上面的代码中填充了这些书签。
在我的开发箱上一切正常。该文档在 Word 中打开,用户可以根据需要进行更改,并将其保存在我为其创建的目录中(上面未显示目录代码)。
当我发布到测试服务器时 - 每次运行它时都会出现此错误:
堆栈跟踪无法确定问题所在 - 一个示例是:
这表明书签有问题。所以我取出了对书签的引用,并开始使用一个名为 Hello.doc 的文件作为我的模板。没有书签——只有“你好”这个词。
这也失败了 - 但 StackTrace 表明它是在调用 SaveAs 时。
所以,问题是......为什么它可以在我的开发盒上运行,但不能在服务器上运行。服务器上安装了 Word。
c# - 将三个对齐的图像添加到 Word 文档页脚
我正在使用 Word Automation 从我的应用程序创建一个文档,我需要在文档的页脚添加三个签名。这很容易,但是,让它们按我的意愿出现是行不通的。
这是我正在使用的代码:
这是它正在产生的内容(我添加了注释)
这就是我想要的
我需要做什么?
c# - 使用自动化对齐单词表上的小数点
我想使用自动化和 C# 对齐单词表上的小数点。
我使用了以下方法:
但这不能正常工作,我不确定我是否理解第一个名为 position 的参数,它采用浮点值。有什么我想念的吗?任何帮助,将不胜感激。在此先感谢,莎拉
c# - Word 自动化 - 文件正被其他应用程序或用户使用
我有一个 WinForms 应用程序,我在其中使用 Word 自动化通过模板构建文档,然后将它们保存到数据库中。创建文档后,我从数据库中检索文档,将其写入临时目录中的文件系统,然后使用 Word Interop 服务打开文档。
加载了一个文档列表,用户只能打开每个文档的一个实例,但可以同时打开多个不同的文档。当他们打开 1 个文档时,我在打开、保存和关闭时没有任何问题,但是,当他们同时打开多个文档时,在关闭我的任何 Word 实例时出现以下错误:
我正在使用以下代码打开文档并处理 BeforeDocumentClosed 事件:
有没有人看到我在允许同时打开多个文档时做错了什么?我对 Word Automation 和 Word Interop 服务还很陌生,因此我很感激任何建议。谢谢。
c# - Word 映射 ContentControl 返回杂乱的数据
我正在编写创建 ContentControl 并将其映射到 XML 文件的 ac# 插件。
当 XML 有一个类似“7,SOMESTREET”的节点时,我进入 ContentControl 文本“,7SOMESTREET”......
我住在以色列,所以我的猜测是它必须与语言环境有关。
我已经尝试了我能想到的一切(更改 XML 编码、更改 ContentControl 的默认格式等) - 但仍然没有运气。
有没有人能想到可能导致这种情况的事情?
谢谢。