要为工作表设置自定义属性,您可以使用Aspose Java API中的DocumentProperties
类。以下是一个包含代码示例的解决方法:
import com.aspose.cells.*;
public class SetCustomPropertyInWorksheet {
public static void main(String[] args) throws Exception {
// 加载Excel文件
Workbook workbook = new Workbook("input.xlsx");
// 获取第一个工作表
Worksheet worksheet = workbook.getWorksheets().get(0);
// 获取文档属性集合
DocumentProperties properties = workbook.getBuiltInDocumentProperties();
// 设置自定义属性
properties.setCustomPropertyValue("CustomProperty1", "Value1");
properties.setCustomPropertyValue("CustomProperty2", "Value2");
// 保存文件
workbook.save("output.xlsx");
}
}
上述代码示例中,我们首先加载了一个名为"input.xlsx"的Excel文件,并获取了第一个工作表。然后,我们使用getBuiltInDocumentProperties()
方法获取文档属性集合,并使用setCustomPropertyValue()
方法设置了两个自定义属性。最后,我们将修改后的工作簿保存为"output.xlsx"文件。
请确保您已经将Aspose Cells for Java库添加到您的项目中,并且已经正确配置了相关的许可证。