使用“IncludeDocProperties”字段将Excel转换为.pdf

我在MATLAB中使用以下代码将Excel工作表转换为PDF,但是我正在获取PDF顶部的Excel文件的info (name)

我怎样才能摆脱它?
我知道有一个可选字段IncludeDocProperties ,但我不知道如何使用它?

 hExcel = actxserver('Excel.Application'); hWorkbook = hExcel.Workbooks.Open(sprintf('%s',excel_filepath)); hWorksheet = hWorkbook.Sheets.Item(1); hWorksheet.ExportAsFixedFormat('xlTypePDF',pdf_filepath); hWorkbook.Close; hExcel.Quit; hExcel.delete; 

据我所知,通过ExportAsFixedFormat方法转换为pdf将给你一个pdf文件,看起来就像打印出 excel文件时所得到的一样。

因此,您提到的info (name)不是由Matlab创build的,而是由Excel创build的。 您必须在Excel打开文件,并检查页眉/页脚是否closures。 如果您打开了文件的页眉/页脚,那么通过Matlab导出的pdf也将具有该信息(可能是文件名,页码或作者姓名等)。