标签: export-to-pdf

将多个工作表保存为.pdf

我有一个报告电子表格,它从数据库中获取一些数据并形成三张摘要报告信息.我想从命令行自动运行电子表格,并让它自动将所有三个报告表格保存为PDF文件.

起初我以为我可以在工作表上有一个VBA宏,通过一系列"打印为PDF",但这需要一个中间交互式对话框来指定输出文件名.然后我发现我可以保存为pdf,宏可以设置输出文件名.然而,这会创建三个单独的文件,然后我必须在外部将它们放在一起以合并它们.

(奇怪的是,保存为pdf只保存一张,其他保存模式似乎可以保存整个工作簿.)

是的,有些工具可以在以后合并这三个文件,但是我想知道是否有一些简单的方法可以让Excel将多个工作表一起保存为一个pdf文件.

我现在打印一系列的东西,如:

ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, ...
Run Code Online (Sandbox Code Playgroud)

我可以做一个像(伪代码)的单一语句:

ThisWorkbook.Sheets(1,2,3,4).ExportAsFixedFormat Type:=xlTypePDF, ...
Run Code Online (Sandbox Code Playgroud)

pdf excel vba pdf-generation export-to-pdf

25
推荐指数
3
解决办法
12万
查看次数

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

当我尝试在VSCode中以 pdf 格式导出 Jupyter Notebook 时,如下所示: 在此输入图像描述

在此输入图像描述

然后我得到这个错误:

导出失败。请检查“Jupyter”输出面板以获取更多详细信息。

jupyter 输出面板显示:

[错误] 如果您尚未安装 xelatex (TeX),则需要先安装才能导出为 PDF。有关更多说明,请参阅https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex。为了避免安装 xelatex (TeX),您可能需要尝试导出为 HTML 并使用浏览器的“打印为 PDF”功能。

所以我尝试安装 MikTeX并更新所需的包,但仍然无法通过 VSCode 以 PDF 格式导出 Jupyter Notebooks!
我该如何解决这个问题?

请注意,我知道我可以通过将其转换为 HTML,然后ctrl+p尝试将其另存为 pdf 来做到这一点!但我想直接将其转换为pdf!

python export-to-pdf visual-studio-code jupyter-notebook

20
推荐指数
1
解决办法
6万
查看次数

Telerik Reporting - 使用SqlDataSource时无法在Chrome中导出

编辑2:使用fiddler我能够发现我收到504错误,但对我来说这可能发生的事情没有任何意义.

编辑:它似乎与连接到SQL Server有关.我发现我可以导出不使用SqlDataSource的报告,但是当我添加一个时,我得到了这个错误.但我仍然不知道如何调试超出此范围.


我的Telerik报告在资源管理器中导出得很好,但在Chrome中我收到一个错误页面,上面写着"此网页不可用",而下面则显示"ERR_CONNECTION_RESET".

当我点击F12并查看网络活动时,这是导致问题的请求:

https://ourwebsite.com/api/reportresolver/clients/112517-7243/instances/112518-d54c/documents/112531-33fe?response-content-disposition=attachment

奇怪的是,我可以使用上面的链接并将其复制/粘贴到资源管理器中,它将打开我刚尝试从Chrome导出的PDF.

有没有其他人遇到这个?我不知道如何进一步解决这个问题:/

google-chrome telerik export-to-pdf telerik-reporting

16
推荐指数
1
解决办法
367
查看次数

iTextSharp国际文本

我在asp.net页面有一个表,并试图将其导出为PDF文件,我有几个国际字符未生成PDF文件,任何建议,

提前致谢

c# asp.net itextsharp export-to-pdf

12
推荐指数
3
解决办法
2万
查看次数

如何启用jQgrid将数据导出到PDF/Excel

我是jQuery/jQgrid编码的新手.我使用的是jQgrid版本是4.4.4和jQuery 1.8.3.我想在我的jQgrid中启用导出到PDF/EXCEL功能.为此我提到了以下链接 - 点击这里点击这里.在这个链接的基础上,我在jquery中开发了几行代码,如下所示:

   .jqGrid('navGrid', topPagerSelector, { edit: false, add: false, del: false, search: false, pdf: true}, {}, {}, {}, {}
   }).jqGrid('navButtonAdd',topPagerSelector,{
    id:'ExportToPDF',
    caption:'',
    title:'Export To Pdf',
    onClickButton : function(e)
    {
        try {
            $("#tbPOIL").jqGrid('excelExport', { tag: 'pdf', url: sRelativePath + '/rpt/poil.aspx' });
        } catch (e) {
            window.location = sRelativePath + '/rpt/poil.aspx&oper=pdf';
        }
    },
    buttonicon: 'ui-icon-print'
});
Run Code Online (Sandbox Code Playgroud)

但是这段代码不能正常工作.我在互联网谷歌搜索了很多,但我没有得到有用的和相关的信息来完成我的任务.有谁知道怎么做?

更新:我没有使用jqgrid的付费版本.

jquery jqgrid export-to-excel export-to-pdf

10
推荐指数
3
解决办法
5万
查看次数

使用带有格式化表数据的jsPDF创建pdf

我可以使用下面的脚本从html表生成PDF文件:但我得到的所有列数据都是逐行的.

请帮助我以表格格式化方式生成PDF文件.(在此脚本中使用列边框,边距或填充,标题)

我使用jsPDF lib脚本生成一个HTML表格.

 var pdf = new jsPDF('p', 'pt', 'letter')   
    , source = $('#TableId')[0] 
    , specialElementHandlers = {
        // element with id of "bypass" - jQuery style selector
        '#bypassme': function(element, renderer){           
            return true
        }
    }

    , margins = {
             top: 20,
             bottom: 20,
             left: 30,
             width: 922
         };


    pdf.fromHTML(
        source // HTML string or DOM elem ref.
        , margins.left // x coord
        , margins.top // y coord
        , {
            'width': margins.width // max width of content on PDF
            , …
Run Code Online (Sandbox Code Playgroud)

html jquery html-table export-to-pdf jspdf

10
推荐指数
2
解决办法
6万
查看次数

将报告导出为PDF时更改字体

我正在使用Jaspersoft Studio 5.2,我使用Courier New字体进行了报告,当我将其导出为PDF时,它将字体更改为Arial.

我只使用Studio工具.当我预览报告是可以的,但是当我导出它时就会发生.

如何使用Courier New字体导出我的报告?

我在报告中使用的textField模型:

<textField pattern="dd/MM/yyyy  HH:mm:ss">
    <reportElement uuid="f50b279a-b480-498f-8af7-be7e23c4b80b" x="415" y="11" width="105" height="10"/>
    <textElement>
        <font fontName="Courier New" size="8"/>
    </textElement>
    <textFieldExpression><![CDATA[new java.util.Date()]]></textFieldExpression>
</textField>
Run Code Online (Sandbox Code Playgroud)

fonts jasper-reports export-to-pdf jaspersoft-studio

9
推荐指数
1
解决办法
3万
查看次数

使用两个标头和colspan,导出到pdf的DataTable无法正常工作

我正在使用数据表来显示我的数据,我想将它们导出为pdf.

我按照此链接中给出的示例中列出的步骤操作.

我有一个表,我想要两个标题和两个标题,一个标题有colspan,如下所示

因此,当我尝试将表导出为pdf时,它只给出了一个标题,并且也有完整的列描述.我的代码片段包含所有必需的CSS和JS文件,如下所示:

<link href="https://cdn.datatables.net/1.10.11/css/dataTables.bootstrap.min.css" rel="stylesheet"/>
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.11/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.1.2/css/buttons.dataTables.min.css">
<script type="text/javascript" src="http://code.jquery.com/jquery-1.12.0.min.js"></script>
<script type="text/javascript" src="https://cdn.datatables.net/1.10.11/js/jquery.dataTables.min.js"></script>
<script type="text/javascript" src="https://cdn.datatables.net/buttons/1.1.2/js/dataTables.buttons.min.js"></script>
<script type="text/javascript" src="http://cdn.datatables.net/buttons/1.1.2/js/buttons.flash.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jszip/2.5.0/jszip.min.js"></script>
<script type="text/javascript" src="https://cdn.rawgit.com/bpampuch/pdfmake/0.1.18/build/pdfmake.min.js"></script>
<script type="text/javascript" src="https://cdn.rawgit.com/bpampuch/pdfmake/0.1.18/build/vfs_fonts.js"></script>
<script type="text/javascript" src="https://cdn.datatables.net/buttons/1.1.2/js/buttons.html5.min.js"></script>
<script type="text/javascript" src="https://cdn.datatables.net/buttons/1.1.2/js/buttons.print.min.js"></script>


<script type="text/javascript">
$(document).ready(function() {
    $('#dataTable').DataTable( {
            dom: 'Bfrtip',
            buttons: [
                'copy', 'csv', 'excel', 'pdf', 'print'
            ]
        } );
    } );
</script>

<table id="dataTable" cellspacing="0" width="auto">
        <thead>
            <tr>
            <th colspan = 3></th>
            <th colspan = 3>IMP values</th> …
Run Code Online (Sandbox Code Playgroud)

javascript jquery html-table datatables export-to-pdf

9
推荐指数
1
解决办法
3043
查看次数

如何将matlab中的绘图设置为特定大小?

一般来说,我希望将一个相当复杂的xy图(许多重叠曲线)绘制成A3格式,这样:

A4 210x297  
A3 = A4*2 = 420 x 297  
... - 10mm each side = 400 x 277 (size of desired plot window)
Run Code Online (Sandbox Code Playgroud)

设置绘图大小的最简单方法是什么,以便在以PDF(或任何其他常见输出格式)打印时适合该大小?

printing matlab plot export-to-pdf

8
推荐指数
2
解决办法
4万
查看次数

碧玉报告多语言-在春季启动中生成pdf时无法显示字体

我正在使用Java中的JasperReports生成多语言报告。

生成pdf时,几种语言无法正确显示。

在此处输入图片说明

而当我生成Excel时,将使用正确的语言正确生成报告。

在此处输入图片说明

在互联网上搜索我发现不支持pdf字体。

  • 所以我加了 noto sans字体。
  • jaspar studio创建自定义的jar字体文件。
  • 在类路径中添加。

这里我的代码设置为字体:

 Style rowStyle = new Style();
 Font font = new Font(FONT_SIZE_SMALL, "Noto Sans", false, false, false);
 font.setPdfFontName("Noto Sans");
 font.setPdfFontEncoding(Font.PDF_ENCODING_Identity_H_Unicode_with_horizontal_writing);
 font.setPdfFontEmbedded(false);
 rowStyle.setFont(font);
Run Code Online (Sandbox Code Playgroud)

任何想法如何解决?

java multilingual jasper-reports export-to-pdf spring-boot

7
推荐指数
1
解决办法
1053
查看次数