问题标签 [power-tools-for-xml]
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# - 如何使用电动工具 xml 将 word 转换为 html
我PowerToolXml.dll
用作将单词转换为 HTML 的参考,这是我的代码
但是在WordprocessingDocument
这个不被引用时产生错误(即它产生不引用错误)如何解决这个问题?
c# - System.Exception:内部错误 20,在 OpenXmlPowerTools.RevisionAccepter.AcceptRevisions 中找到元素
我想接受来自 word 文档的所有音轨更改。为此,我编写了以下代码。(我使用的是 codeplex 的PowerTools。)
但是上面的代码在某些文档中不起作用。它显示 System.Exception: Internal error 20, found element exception in some document。
那么我的word文档有问题吗?如果是,那么我应该查看什么文件?简而言之,我想知道我的文档有什么问题,以便我可以更正我的文档以运行上面的代码。
另一件事是我能够接受 Word 2013/2010/2007 本身的跟踪更改!
任何帮助将不胜感激,
c# - ItextSharp 向 HTML 生成的 PDF 添加不需要的边框
我正在使用 Power Tools For Xml 将 word 文档转换为 HTML。然后,我将该 HTML 插入 ITextSharp XMLWorkerHelper 以创建 PDF。这个整体过程适用于我想要完成的工作,没有任何问题。
我遇到的问题是 ItextSharp 正在向生成的 HTML 中的表格添加黑色网格线。Power Tools 生成的 HTML 如下所示。在样式中,所有边框样式都设置为无。是否有人对 ItextSharp 有足够的经验来确定此 html 中的内容导致 ItextSharp 在将其转换为 PDF 时在表格周围放置黑色网格线?
c# - C#如何使用OpenXML和PowerTools合并每个文档中分离的3个文档,页眉,页脚和正文?
我需要有关如何合并 3 个文档的帮助,一个仅包含页脚,另一个包含页眉。
它有点工作,但它在该部分正在进行或其他内容的单词中显示了某种信息。仅在编辑文档时可见。它似乎是该部分的额外副本或重复副本。谁能帮我解决这个问题?
带有源代码的原始问题:
http://ericwhite.com/blog/forums/topic/discard-footer-or-section-separatly/
DocumentBuilder.cs 中的第 393 行
我如何使用它
文档.xml
c# - 如何使用 OPENXML powertools 逐个访问和替换某些段落中的文本
我正在尝试使用 c# 和 openxml 编辑一些 word 文件。我需要用某些短语来控制替换数字。每个单词文件包含不同数量的信息。我想为此目的使用 OPENXML powertools。
我使用普通的 openxml 方法进行替换,但它非常不可靠并且会出现随机错误,例如零长度错误。我使用了正则表达式替换,这似乎有效,但它在整个文档中替换它,这是非常不受欢迎的。
这是代码的一些片段:
基本上,我想根据段落的内容进行编辑。我可以使用但不是 id 来获取段落
这是我使用普通 openxml 方法的方法,但根据文件的不同,我会遇到很多错误。
这是最后一种新方法,但我坚持下去
c# - 如何从 OpenXMLRegex 更新 WmlDocument
我正在尝试通过
- 合并它们和它们
OpenXMLPowerTools.DocumentBuilder
(需要并输出 WmlDocuments) - 通过删除所有评论
OpenXMLRegex.Replace
这些步骤中的每一个都可以独立工作。但是,OpenXMLRegex
需要并修改IEnumerable<System.Xml.Linq.XElement>
. 将这个可枚举映射回WmlDocument
.
您不能设置WmlDocument
元素 或MainDocumentPart
。这里
有一个例子,修改一个. 但是,我找不到将其映射回的方法。DocumentFormat.OpenXml.Packaging.WordProcessingDocument
WmlDocument
我强烈希望输出修改后的 WmlDocument 以进行一致的进一步处理。
我正在使用 OpenXmlPowerTools 版本 4.5.3.2