问题标签 [export-to-word]
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.
php - 如何打印(导出)到 MS-Word 搜索结果 (PHP)
我正在尝试使用PHP将搜索结果导出到MS Word ,但我的代码不起作用。
这是我的代码:
这是 print.php 代码:
这里的问题是它导出所有表格列表而不是仅导出搜索结果。
c# - C# OpenXML 如何用 Break() 替换 \r\n?
我的数据库中有一个文本字段,它有一个多行的文本。使用 OpenXML 和书签生成 MS Word 文档时,文本变为单行。
我注意到在每一行中,书签值都显示字符“\r\n”。寻找解决方案,我找到了一些对我有帮助的答案,但我仍然遇到问题。
我已经使用了 run.Append(new Break()); 解决方案,但替换的文本也显示书签的名称。
例如:书签测试 =“第一段中的大文本\r\n第二段”。
它显示在 MS Word 文档中,如:
在第一段中测试大文本
第二段
任何人都可以帮我消除书签名称吗?
这是我的代码:
jasper-reports - 如何在 docx 中禁用“指定高度”属性?
我正在使用 JasperReports 4.6.0 和 JDK 1.6 来生成我的 .docx 报告。
Jasper 实际上默认以单列表的形式生成报告,其中每个组件(例如 TextField)占用一行。我在目前情况下面临的问题是,每当我想编辑我的输出报告并在某些文本字段中手动添加新行时,我必须通过加宽表格行来加宽给定文本字段的高度(即单击并滑动) .
这似乎是一项乏味的任务。所以我查看了一个随意的 MS Word 表格的属性,我注意到一个名为“指定高度”的属性
] 1
这在我的碧玉输出报告中默认启用。如果禁用,可以简单地添加一个 CR,下面的所有行也会移动。话虽如此,我想在我的 jasper 中禁用此属性(无论是来自 java 还是 jrxml)。
这是我的 jrxml :
javascript - 将 HTML 表格复制到 Word 文件 - 覆盖错误
我正在尝试将 HTML 表格复制到 Word 文件中。
首先将所有第一列复制到单词表中。当代码开始复制第二列时,它会覆盖第一列。我更改了列的索引 --> Cell(i,0)/Cell(i,1)
。
知道为什么会这样吗?
html - 为什么字体扩展仅适用于 PDF 而不适用于其他格式(HTML、XLS、DOC)?
通过 Jaspersoft Studio,我们使用以下设置将用于 web 应用程序的内置 Windows Calibri 字体变体导出到字体扩展 JAR 中:
导出的 jrfontextensions.jar 中的目录结构如下:
jasperreports_extension.properties 的内容:
fontsfamily1505796949749.xml的内容:
现在,当我们将此报告导出为 PDF 时,嵌入到 PDF 中的 Calibri 字体作为自定义字体正确显示,正如预期的那样。
但是我们在尝试将报告导出为其他格式(如 HTML、DOC 和 XLS)时遇到了问题。Web 浏览器或办公应用程序似乎无法识别“自定义字体”并回退到它们的默认字体之一:XLS 报告默认为 DejaVu Sans,而 HTML 和 DOC 报告默认为 Times New Roman。PDF、XLS、DOC 和 HTML 格式的输出分别如下:
我觉得我们必须在这里遗漏一些明显的东西——也许我们缺少一些模糊的 JRExporter 配置?
rdlc - 将所有选定的 RDLC 报告导出到一个 word/excel/PDF 文档中
目前,我正在开发一个应用程序,在该应用程序中,用户可以使用报表查看器的默认导出选项将RLDC报表导出为 Word、PDF、Excel。在报告向导中,允许用户选择多个报告。默认情况下,报表查看器一次呈现一个报表,并且导出选项仅限于该报表。报告查看器是否有任何选项可以一次将所有选定的报告导出到单个 Word/excel 或 PDF 上?如果不是,那么我该怎么做才能实现该要求?寻求建议。
c# - 在 Word 模板中创建动态表以从 C# 导出
如何在 word 模板中创建动态表格?我希望它用于从包含动态网格的 C# 应用程序中导出 Word 文档。C# 应用程序中的网格具有静态列数,但行数可以变化。
jasper-reports - 在 docx 中导出后在页面之间移动文本和表格
我希望能够像标题中所说的那样编辑我的 word 文档。这是我的文档导出到 docx 后的样子:
结构:表格由详细信息带中的七个单元格生成。每个页面都有一个固定长度的页脚和页眉。
问题:如果我删除第一页上的某些内容,我在第二页上的文字不会上升到第一页。我设法让文本和表格在同一页面中移动,但不知道如何在不同页面上执行此操作。Jasper 使用表格导出到 .docx,您可以看到图中的网格线。表格结构防止元素在页面之间浮动。如果我从文档中手动删除“页眉”和“页脚”表格,我的第二页单元格会上升到第一页。但是每次手动编辑 20 页文档的每一页是一件很痛苦的事情。
所需的解决方案:如果我只是删除前一页上的某些内容,我希望文本或表格上升。
尝试了浮动元素、子报表、stretc 等的每种组合。没有任何效果。
我知道 Jasper 不适合在导出后进行大量编辑,但这是我现在需要的。