export-to-pdf 相关问题

以编程方式将其他文档格式转换为PDF格式。

为什么将word文件导出为pdf时字体会改变?

我们在access-vba中使用此代码将我们的word转换为pdf: 设置 w_app = CreateObject("word.application") w_app.Documents.Open(文件名:="C:\Temp\Test.docx") w_应用程序。

回答 2 投票 0

React-leaflet ImageOverlay 在使用 jspdf 导出的 PDF 中不可见

我正在使用react-leaflet v4.2.1。我用它来显示的不是地图而是这样的自定义图像 我正在使用 react-leaflet v4.2.1。我用它来显示的不是地图而是这样的自定义图像 <MapContainer center={[height / 2, width / 2]} crs={crs} bounds={bounds} minZoom={-5} zoomControl={false} attributionControl={false} > <HeatmapLayer /> // component created with leaflet.heat <ZoomControl position='bottomleft' /> <ImageOverlay url={url} bounds={bounds} /> </MapContainer> 工作正常。我想将这张地图导出为 pdf 格式。我正在使用 jspdf 库。 const doc = new JsPDF(); const heatmap = document.getElementById('heatmap-report')!; const data = await html2canvas(heatmap); const img = data.toDataURL('image/png'); const imgProperties = doc.getImageProperties(img); const pdfWidth = doc.internal.pageSize.getWidth(); const pdfHeight = (imgProperties.height * pdfWidth) / imgProperties.width; doc.addImage(img, 'PNG', 10, 150, pdfWidth - 10, pdfHeight); doc.save('my-file.pdf'); 问题是它只显示 HeatmapLayer 和 ZoomControl,而 ImageOverlay 不可见。 我还尝试使用 use-react-screenshot 库,它也只显示 HeatmapLayer 和 ZoomControl。 我必须将这个 ImageOverlay 与 HeatmapLayer 一起导出,就像用户在屏幕上看到的那样(因此包括缩放位置等),所以我需要使用传单。你有什么想法我该怎么做吗? 我找到了解决问题的方法。我将 base64 而不是 url 作为 url prop 传递给 ImageOverlay 组件。 // before <ImageOverlay url={url} bounds={bounds} /> // now <ImageOverlay url={base64} bounds={bounds} /> 我认为这可能与CORS有关。

回答 1 投票 0

如何使用 Apache POI 中的文本替换所有 docx 控件

我有带控件的word docx文档。我无法使用 Microsoft Word。我使用 POI 来执行 Word 文档中的某些任务,并且还使用 POI 将 docx 转换为 PDF (fr.opensagres.poi.xwpf.

回答 1 投票 0

导出/下载 PDF/CSV 格式的 powerbi 嵌入式报告

我想导出报告并将其保存为 PDF/CSV 文件,只需单击 React 应用程序上的自定义按钮即可。 这是我的反应应用程序中嵌入报告的屏幕截图: 我正在使用 pow...

回答 1 投票 0

Yajra 数据表导出所有记录

我在 laravel 9 中使用 yajra Datatable。我集成了它们的按钮,例如:复制、csv、excel、pdf、打印。 当我想导出/打印时,它只导出仅对表可见的记录(10 条记录...

回答 1 投票 0

如何使用与 GitHub 完全相同的样式将 Markdown 文件导出为 PDF?

我花了一整天的时间试图弄清楚这一点,但我做不到。我找不到我正在寻找的解决方案。 我正在为进入我的项目的新开发人员准备一些 .md wiki 文档,我想...

回答 2 投票 0

Jasper 报告详细带数据未显示在 Edge 浏览器中

我面临的有关 jasper 报告的问题是我的报告的详细带数据未显示在边缘浏览器中。在其他浏览器上,报告完美显示。 我已经更新了罐子和软...

回答 2 投票 0

如何通过 VSCode 将 Jupyter Notebook 导出为 PDF 格式? (Windows 10)

当我尝试在 VSCode 中以 pdf 格式导出 Jupyter Notebook 时,如下所示: 然后我得到这个错误: 导出失败。请检查“Jupyter”输出面板以获取更多详细信息。 和 jupyter 输出...

回答 7 投票 0

如何强制PDF文件在浏览器中水平显示而不是垂直显示?

我实际上是使用 FileInputStream、HTTPServletResponse 和 OutputStream java 对象在 Java 中打印生成的 PDF 文件。文件里面的内容打印正确,横排...

回答 1 投票 0

如何强制从java打印的文件在浏览器中水平显示而不是垂直显示?

我实际上是使用 FileInputStream、HTTPServletResponse 和 OutputStream java 对象在 Java 中打印生成的 PDF 文件。文件里面的内容打印正确,横排...

回答 1 投票 0

如何在 Angular 7 中将多个图表导出到单个 PDF [已关闭]

我有多个图表和图形,我想将它们导出到具有多个页面的单个 PDF 文件,例如一页有 4 个图表,下一页有 3 个图表。我正在使用 Angular 7 和 high-charts v7.2.0。数据...

回答 1 投票 0

Google 电子表格导出到 PDF 脚本隐藏公式结果(值)

我正在开发一个项目,该项目使用脚本通过触摸按钮(分配给所述脚本)来输出 PDF。 我遇到的问题是,导出为 PDF 的工作表中有值,

回答 1 投票 0

RDLC 导出为具有高分辨率背景图像的 pdf

最近,我必须为我当前的一位客户创建一份 RDLC 报告。更具体地说,是数字固定纸上的发票。 (参见“stationary_paper_example.png”1)。 问题 当高分辨率...

回答 1 投票 0

如何将 Nextjs 页面导出为 pdf?

我的页面有以下结构: 导出默认函数 FichaTecnica(props) { const 数据 = props.data; 返回 ( <> 我的页面上有以下结构: export default function FichaTecnica(props) { const data = props.data; return ( <> <Container> <TopData info={data} /> <DataSheet datasheet={data} /> <GraphBox history={data} /> <MapButton hasMap={data.mapa} /> </Container> </> ); } export async function getServerSideProps(context) { const idIndicador = context.params.idIndicador; const res = await fetch( `${process.env.INDICADORES_BASE_URL}/indicadores/${idIndicador}` ); const data = await res.json(); if (res.status === 200) { return { props: { ...data }, }; } else { return { props: { data: [], }, }; } } 在自定义组件“”内,我有一个按钮列表,用于将页面信息导出为 Excel、Json、CSV 和 PDF。我已经完成了前三个按钮,但我不知道从哪里开始将我的页面导出为 PDF。 我们的想法是按原样导出,这意味着我希望它具有与 CSS 和 Material UI 组件相同的样式,例如,如果网站如下所示: PDF 文件应该是这样的,我知道我可以将其制作为 Canva 并制作类似 Html > img > PDF 的内容,但我想允许用户选择 PDF 中页面的文本。 如果您能给我一些开始的想法,我将非常感激! 在服务器端使用 puppeteer 可能是一个不错的选择。 可以在 nextjs 中创建一个 API 来生成 PDF 并传回客户端。像下面这样的东西应该是一个很好的起点: import { NextApiRequest, NextApiResponse } from 'next'; import puppeteer from 'puppeteer'; const saveAsPdf = async (url: string) => { const browser = await puppeteer.launch(); const page = await browser.newPage(); await page.goto(url, { waitUntil: 'networkidle0' }); const result = await page.pdf({ format: 'a4', }); await browser.close(); return result; }; export default async (req: NextApiRequest, res: NextApiResponse) => { const { url } = req.query; // pass the page to create PDF from as param res.setHeader( 'Content-Disposition', `attachment; filename="file.pdf"` ); res.setHeader('Content-Type', 'application/pdf'); const pdf = await saveAsPdf(url as string); return res.send(pdf); }; 有几种方法可以做到这一点 NPM 服务器端模块 - 更多选项 可能 客户端 PDF 对象形成,许多挑战 - 客户端依赖项 使用服务 - 费用 对于#1 - 尝试类似的东西 - https://www.npmjs.com/package/html-pdf?activeTab=readme 对于 #2 - https://github.com/parallax/jsPDF 对于 #3 - https://www.htmlpdfapi.com/ 您可以使用react-to-pdf https://github.com/ivmarcos/react-to-pdf这有助于使用react和next js轻松生成pdf。但你也可以尝试 jsPDF。

回答 3 投票 0

使用 jsPDF 和格式化表数据创建 pdf

我可以使用下面的脚本从html表生成PDF文件: 但我得到的所有列数据都是逐行的。 请帮助我以表格格式生成 PDF 文件。(带有

回答 6 投票 0

如何在 OrgChartJS by Balkan 中应用自定义编辑表单的导出 Pdf 选项

我使用 Balkan 的 OrgChartJS 制作了自定义编辑表单,但我现在无法以 pdf 格式导出该编辑表单。有人可以帮忙吗? 这是我的 JS 文件: 变量图表; 获取('网址',{ 方法:...

回答 1 投票 0

在 devexpress 网格中导出文件时如何删除缓存数据?

我的问题是,当我第二次或第三次导出网格中的一行数据时,数据会增加一倍或三倍等。它不会增加页面,但在一页上,行会增加。 ...

回答 0 投票 0

从未经测试的项目类型返回电子邮件类型属性的代码停止在 26 个项目(共 1200 个)

目标:将电子邮件保存为文件夹中的 PDF 文件 问题:Outlook 文件夹中有超过 1000 封电子邮件。代码运行 26 封电子邮件然后停止/冻结。 尝试:尝试不同的 Outlook 电子邮件文件夹...

回答 2 投票 0

使用数据表将多个表格导出为单个 PDF 和单个 Excel 工作表

我创建了多个数据表,我想在单击“PDF 按钮”时将其导出到单个 PDF 中,然后单击“导出到 Excel”按钮,我想将表数据导出到单个 Excel 工作表。 我已经...

回答 0 投票 0

如何将多个数据表导出为 PDF,导出到单个压缩文件夹中

我在一个组报告系统中有一个解决方案,我在视图中呈现了选定数量的数据表,并且我提供了每个表的下载链接,即: 让 singlePDFdownload = 函数 (

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.