生成的文件元属性里有Aspose的版本号,可以去除吗

image.jpg (168.1 KB)

生成的文件元属性里能看到Comment:Aspose.Cells v24.7和Zip File Comment: Aspose.Cells v24.7。这个有办法去除吗?

@hhx6677

您可以在生成文件后使用 WorkbookMetadata 类打开工作簿并修改其元数据,然后重新保存。基本思路如下:

  1. WorkbookMetadata 加载已生成的 Excel 文件。
  2. 将用于存放版本信息的字段(如 CommentZipFileComment)设为空字符串或 null(前提是 API 中提供相应属性)。
  3. 调用 Save 方法保存修改。
using Aspose.Cells;
using Aspose.Cells.Metadata;

// 1. 加载工作簿的元数据
WorkbookMetadata meta = new WorkbookMetadata("output.xlsx");

// 2. 清除可能的版本注释(如果属性可用)
meta.Comment = string.Empty;          // 清除文件属性中的 Comment
meta.ZipFileComment = string.Empty;   // 清除 ZIP 包的 Comment

// 3. 保存修改
meta.Save();

上述示例基于 WorkbookMetadata 的使用方式,详细说明请参见文档 [3]。执行后,文件中原本显示的 Comment: Aspose.Cells v24.7Zip File Comment: Aspose.Cells v24.7 应不再出现。

@hhx6677

  1. 请尝试最新版本。我们已将其移除。
    2.若您不希望更新,请使用Sharpzip等解压库解压文件,删除后保存文件。

请问是从哪个版本开始移除掉的

@hhx6677
从24.11版本开始移除掉的