问题标签 [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.

0 投票
1 回答
643 浏览

c# - 我们如何从 c# 到 MicrosoftWord 绘制表格?

我们如何将数据表绘制为从 c# 到 MicrosoftWord 的表?在此处输入图像描述 我已经输入了我需要的样本图像,合作销售,分支 1 和分支是数据表

请为此提供一个合适的答案

}

通过上面的代码,我得到了以下图像 在此处输入图像描述

0 投票
1 回答
567 浏览

php - 如何打印(导出)到 MS-Word 搜索结果 (PHP)

我正在尝试使用PHP将搜索结果导出MS Word ,但我的代码不起作用。

这是我的代码:

这是 print.php 代码:

这里的问题是它导出所有表格列表而不是仅导出搜索结果。

0 投票
0 回答
1130 浏览

c# - C# OpenXML 如何用 Break() 替换 \r\n?

我的数据库中有一个文本字段,它有一个多行的文本。使用 OpenXML 和书签生成 MS Word 文档时,文本变为单行。

我注意到在每一行中,书签值都显示字符“\r\n”。寻找解决方案,我找到了一些对我有帮助的答案,但我仍然遇到问题。

我已经使用了 run.Append(new Break()); 解决方案,但替换的文本也显示书签的名称。

例如:书签测试 =“第一段中的大文本\r\n第二段”。

它显示在 MS Word 文档中,如:

在第一段中测试大文本

第二段

任何人都可以帮我消除书签名称吗?

这是我的代码:

0 投票
0 回答
156 浏览

c# - 以编程方式保存 MSWord 文档时,“另存为”对话框将文件类型显示为 .htm 而不是 .doc

我正在从我的 C# (ASP.Net) 代码创建一个 MS-Word 文档。它工作正常,除了一件事。当用户点击浏览器提示中的“打开”按钮时,文件会在 MS Word 中打开,并且标题可以看作是“testList_Amit1.doc”。

在此处输入图像描述

在此处输入图像描述

但是,当用户从 Ms Word 应用程序功能区的文件菜单中单击“另存为”按钮时,“另存为”对话框在“另存为类型:”中显示“网页 ( .htm; .html)”下拉菜单,而不是“.doc”。

在此处输入图像描述

下面是我为此使用的代码片段。

0 投票
1 回答
906 浏览

jasper-reports - 如何在 docx 中禁用“指定高度”属性?

我正在使用 JasperReports 4.6.0 和 JDK 1.6 来生成我的 .docx 报告。

Jasper 实际上默认以单列表的形式生成报告,其中每个组件(例如 TextField)占用一行。我在目前情况下面临的问题是,每当我想编辑我的输出报告并在某些文本字段中手动添加新行时,我必须通过加宽表格行来加宽给定文本字段的高度(即单击并滑动) .

这似乎是一项乏味的任务。所以我查看了一个随意的 MS Word 表格的属性,我注意到一个名为“指定高度”的属性

![例子] 1

这在我的碧玉输出报告中默认启用。如果禁用,可以简单地添加一个 CR,下面的所有行也会移动。话虽如此,我想在我的 jasper 中禁用此属性(无论是来自 java 还是 jrxml)。

这是我的 jrxml :

0 投票
1 回答
983 浏览

javascript - 将 HTML 表格复制到 Word 文件 - 覆盖错误

我正在尝试将 HTML 表格复制到 Word 文件中。

首先将所有第一列复制到单词表中。当代码开始复制第二列时,它会覆盖第一列。我更改了列的索引 --> Cell(i,0)/Cell(i,1)

知道为什么会这样吗?

0 投票
1 回答
1658 浏览

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 配置?

0 投票
1 回答
172 浏览

rdlc - 将所有选定的 RDLC 报告导出到一个 word/excel/PDF 文档中

目前,我正在开发一个应用程序,在该应用程序中,用户可以使用报表查看器的默认导出选项将RLDC报表导出为 Word、PDF、Excel。在报告向导中,允许用户选择多个报告。默认情况下,报表查看器一次呈现一个报表,并且导出选项仅限于该报表。报告查看器是否有任何选项可以一次将所有选定的报告导出到单个 Word/excel 或 PDF 上?如果不是,那么我该怎么做才能实现该要求?寻求建议。

0 投票
0 回答
129 浏览

c# - 在 Word 模板中创建动态表以从 C# 导出

如何在 word 模板中创建动态表格?我希望它用于从包含动态网格的 C# 应用程序中导出 Word 文档。C# 应用程序中的网格具有静态列数,但行数可以变化。

0 投票
0 回答
144 浏览

jasper-reports - 在 docx 中导出后在页面之间移动文本和表格

我希望能够像标题中所说的那样编辑我的 word 文档。这是我的文档导出到 docx 后的样子:

在此处输入图像描述

结构:表格由详细信息带中的七个单元格生成。每个页面都有一个固定长度的页脚和页眉。

问题:如果我删除第一页上的某些内容,我在第二页上的文字不会上升到第一页。我设法让文本和表格在同一页面中移动,但不知道如何在不同页面上执行此操作。Jasper 使用表格导出到 .docx,您可以看到图中的网格线。表格结构防止元素在页面之间浮动。如果我从文档中手动删除“页眉”和“页脚”表格,我的第二页单元格会上升到第一页。但是每次手动编辑 20 页文档的每一页是一件很痛苦的事情。

所需的解决方案:如果我只是删除前一页上的某些内容,我希望文本或表格上升。

尝试了浮动元素、子报表、stretc 等的每种组合。没有任何效果。

我知道 Jasper 不适合在导出后进行大量编辑,但这是我现在需要的。