Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
perl excel到pdf_Perl_Excel_File_Pdf - Fatal编程技术网

perl excel到pdf

perl excel到pdf,perl,excel,file,pdf,Perl,Excel,File,Pdf,我正在使用perl和excel模板,试图使为客户创建发票的过程自动化。我唯一的问题是,我真的希望在完成后能够将这个excel文件转换为PDF,但我似乎找不到任何perl模块可以完成这类工作。有人听说过这样的事情吗?我知道这是可以做到的,因为word和open office能够做到这一点 您可能需要先转换/展平Excel文件,然后找到一种方法将其导入,但这可能会让您朝着正确的方向前进 也有,但上次我查看时,它们不起作用。转换/展平文件是什么意思?这是我可以用perl的excel模块做的吗?如果ex

我正在使用perl和excel模板,试图使为客户创建发票的过程自动化。我唯一的问题是,我真的希望在完成后能够将这个excel文件转换为PDF,但我似乎找不到任何perl模块可以完成这类工作。有人听说过这样的事情吗?我知道这是可以做到的,因为word和open office能够做到这一点

您可能需要先转换/展平Excel文件,然后找到一种方法将其导入,但这可能会让您朝着正确的方向前进


也有,但上次我查看时,它们不起作用。

转换/展平文件是什么意思?这是我可以用perl的excel模块做的吗?如果excel文件是纯文本文件,你可以解析它并将excel导出为CSV,然后通过输入CSV数据来编写PDF,否则,根据你的操作系统,你可以使用adobe PDF打印机驱动程序。当人们想将数据转换为文件时,我总是问这个问题打印格式是:“您希望它看起来像什么?”?一旦你看到这个问题需要回答,你就开始看到解决方案。您需要以某种方式格式化数据,并通过LaTeX或HTML或其他结构化格式从中创建PDF。下一个问题是,使用封闭系统会使这一点变得困难。Excel并不意味着要与外部工具一起工作,设计师以这种方式构建它,以便您必须在同一行中使用其他产品。你能改用LibreOffice吗?我很确定这些工具是用来处理opendocument格式的文件的。