问题标签 [aspose.words]

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.

0 投票
1 回答
1613 浏览

java - Aspose 中的页面方向

我正在aspose-words-15.6.0为java使用api。我想根据页码将页面方向更改为portrait or landscape

设想:

doc有 3 页,我希望页面方向如下:

  • 第 1 页:肖像。
  • 第二页:风景。
  • 第三页:肖像。

编辑:

我已经尝试过DocumentBuilder,有一种方法可以实现这一点,但我遗漏了一些东西,请参考我附上这个问题的屏幕截图。

在此处输入图像描述

任何帮助将不胜感激。

0 投票
1 回答
493 浏览

java - 在 Java 中使用 Aspose 从 URL 到图像

我正在使用aspose特别是 aspose.words,并且我正在使用它来将文档 (.doc) 转换为 Java/JavaFX 中的 PDF。现在,我想将一个简单的url: www.google.com 例如转换为 png 或一般的图像。这可能吗?

0 投票
1 回答
4210 浏览

c# - 页脚未出现在以编程方式添加内容的页面上

我有一个基本文档,其中包含通过从单独的模板文档以编程方式插入创建的部分。插入很好,但页脚没有出现在由于插入而创建的任何额外页面上,即第一页有页脚,但第二页(通过插入内容创建)没有。如果原始文档有两页,那么它将在前两页上呈现页脚,而不是第三页。

有没有办法强制页脚在我创建的所有页面上呈现?

0 投票
1 回答
216 浏览

c# - Aspose.Words IFieldMergingCallback 访问数据源对象

我正在为 Aspose.Words 编写 IFieldMergingCallback 类,并且在 FieldMerging 中想要访问触发方法调用的当前表的当前行......我可以看到一种获取特定字段值的方法,但没有办法获得进一步的数据?

0 投票
1 回答
763 浏览

c# - MailMerge InsertHtml 遵循 Word-doc 对齐方式

我目前正在研究 MailMerge Word-doc。它部分用字符串填充,部分用html(可以包含表格、图片、粗体/斜体/下划线文本等)填充。与默认单词对齐方式相比,单词 doc 还具有自定义对齐方式(因此标尺left, top, right, bottom类似于1.5, 0.3, 0.3, 0.3我的 MailMerge word-doc 中的内容,而 word-default 类似于2.5, 2.5, 2.5, 2.5.)

现在的问题是InsertHtml跳转(并且似乎遵循默认的单词对齐,而不是我们的自定义对齐),而不是由 word-doc 中存在的静态文本和表格对齐。

我知道 MailMerging 使用默认的 MS Word 函数来插入 html,所以问题可能在于该默认函数而不是 Apose 的 MailMerging。我只是想知道是否有人知道解决方案。

这是结果的外观示例。我已经将标尺包括在标尺上X设置的位置以进行对齐。假设我们在 HTML 部分插入的文本是非常基本的,例如纯文本:“这是一个测试 HTML 文本”。Word-doc 模板如下所示:

但是 MailMerging 之后的结果是这样的:

html 文本在默认的 Word 标尺下不正确地对齐,而不是该文档的自定义之一。

(PS:我知道带括号的 MailMerging{{Something}}比 使用少<<Something>>,但两者的工作原理相同。我曾有人质疑我们过去使用的 MailMerge 语法,因此请注意。)


这是我们.NET项目中的相关代码:

打印 DTO 对象:

当我们点击 Generate Document 按钮时的方法:

CreateMyObjectPrintAsBytes-方法:

DocumentConvert.GenerateDocument-方法:

HandleMailMergeFieldInsertHtml-班级:

我确实尝试在代码中设置documentBuilder's.PageSetup.LeftMargin来更改文档的标尺。这确实改变了文档的标尺对齐方式,但是插入的 html 文本仍然以相同的量跳入,就好像一个制表符在它之前一样。

0 投票
0 回答
1651 浏览

c# - MailMerge if 语句与内部动态表

我目前正在研究 MailMerge Word-docx。当我们有以下内容时,一切正常: 在此处输入图像描述

结果是: 在此处输入图像描述


如果没有任何授权事件,我们想要不显示此表,因此我将其更改为以下内容: 在此处输入图像描述

结果如下: 在此处输入图像描述

如您所见,该表现在是空的,即使有 AuthorizationEvents。是否有可能以某种方式在内部使用动态表IF-MERGEFIELD?这是 Aspose 的 MailMerging 中的错误,还是我只是做错了什么?

PS:我知道我们使用的 MailMerge-synthax{{Something}}不如<<Something>>. 只是提醒一下,因为我过去对 MailMerge-synthax 有疑问。


这是 .NET 代码(尽管我怀疑它与我的问题有关):

AutorisatieEventDto:

邮件合并代码:

用于:

并显示如下:

0 投票
1 回答
902 浏览

asp.net - 在 Aspose Word 中为内部单元格缩进提供零缩进

我正在尝试使用 aspose 单词在 pdf 中创建内部单元格。但我对它的风格有疑问。我需要在单元格中居中并适合我的文本。但是当我为单元格设置中心属性时,它会自动提供一些填充。

我用 MS word 制作了一个示例,如下图所示: 在此处输入图像描述

这是我使用 aspose 词以编程方式创建的。在此处输入图像描述

如您所见,当我将列的中心属性设置为 true 时,它​​不适合。我的内部单元格导入代码如下:

我应该设置哪个属性以使其适合单元格,谢谢。

0 投票
2 回答
1064 浏览

c# - aspose.word 只是读取我的 doc 文件的一点内容

我正在尝试使用 aspose.net 使用以下代码获取我的世界文件的内容:

我在上面的代码中定义的类:

当我运行这段代码时,只提取了一小部分内容而不是全部内容。为什么 ?

0 投票
1 回答
754 浏览

java - 如何使用 dot/dotx 和 doc/docx 格式文档模板在 java 中执行邮件合并功能

我想使用 dot/dotx 和 doc/docx 格式的文档在 java 中执行邮件合并功能。我尝试使用 docx4j,但它从文档中删除了很多富文本缩进。

我还尝试从 word 文档中提取一些 html 内容,但无法在 word 文档中重新粘贴。

我的要求是我必须(1) 阅读 dot/dotx 或 doc/docx 模板,并且没有。的人将其循环到(2) 替换关键字,然后(3) 在新文档中重新粘贴

请提出一种如何执行此功能的方法。

另外请建议 ASPOSE.WORDS API for JAVA 是否会为我执行此操作。

0 投票
1 回答
378 浏览

php - 致命错误:Aspose 中未捕获的异常“com_exception”

我正在使用Aspose API,.NET Components平台Aspose.Words for .NET产品。

这是我的test.php代码,

当我运行它时,它会返回此错误,

在此处输入图像描述

这是我的视力信息,

  • WAMP 服务器 2.5
  • 阿帕奇 2.4.9
  • PHP 5.5.12
  • .NET 框架 4.6.1

怎么了。谁能帮我解决这个问题。