Java는 Excel 문서 속성을 설정합니다.

9547 단어 Excel자바
Excel 문서 속성은 설명적인 정보이며 작성자, 제목, 제목, 키워드, 카테고리 등의 항목을 포함합니다. Excel 문서의 속성을 설정하면 사용자가 Excel 문서를 보다 편리하고 신속하게 관리할 수 있습니다. 이 문서에서는 Free Spire.XLS for Java를 사용하여 Excel 문서에 기본 제공 문서 속성과 사용자 지정 문서 속성을 설정하는 방법을 소개합니다.

환경 구성:
방법 1: Free Spire.XLS for Java 패키지를 다운로드하고 압축을 풀고 lib 폴더의 Spire.Xls.jar 패키지를 종속성으로 Java 응용 프로그램으로 가져옵니다.

방법 2: Maven 저장소에서 직접 JAR 패키지를 설치할 수도 있습니다 pom.xml 파일을 구성하는 코드는 다음과 같습니다.
<repositories>
        <repository>
            <id>com.e-iceblue</id>
            <name>e-iceblue</name>
            <url>http://repo.e-iceblue.com/nexus/content/groups/public/</url>
        </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>e-iceblue</groupId>
        <artifactId>spire.xls.free</artifactId>
        <version>2.2.0</version>
    </dependency>
</dependencies>

기본 제공 문서 속성을 설정합니다.
import com.spire.xls.ExcelVersion;
import com.spire.xls.Workbook;

public class BuiltinProperties {
    public static void main(String[] args){
        //Excelドキュメントを読み込む
        Workbook workbook = new Workbook();
        workbook.loadFromFile("test.xlsx");

        //ドキュメントのタイトル、件名、作成者、およびその他の組み込みドキュメント属性を設定する
        workbook.getDocumentProperties().setTitle("ドキュメントプロパティを設定する");
        workbook.getDocumentProperties().setSubject("注文書");
        workbook.getDocumentProperties().setAuthor("AAA");
        workbook.getDocumentProperties().setManager("BBB");
        workbook.getDocumentProperties().setCompany("C社");
        workbook.getDocumentProperties().setCategory("支出");
        workbook.getDocumentProperties().setKeywords("Excelドキュメントのプロパティ");

        //結果ファイルを保存
        workbook.saveToFile("BuiltinDocumentProperties.xlsx", ExcelVersion.Version2013);
    }
}



사용자 지정 문서 속성을 설정합니다.
import com.spire.xls.ExcelVersion;
import com.spire.xls.Workbook;

import java.util.Date;

public class CustomProperties {
    public static void main(String[] args){
        //Excelドキュメントを読み込む
        Workbook workbook = new Workbook();
        workbook.loadFromFile("Input.xlsx");

        //ドキュメントにカスタムドキュメントプロパティを追加する
        workbook.getCustomDocumentProperties().add("_MarkAsFinal", true);
        workbook.getCustomDocumentProperties().add("編集する", "AAA");
        workbook.getCustomDocumentProperties().add("連絡先番号", 81705109);
        workbook.getCustomDocumentProperties().add("日付", new Date());

        //結果ファイルを保存
        workbook.saveToFile("CustomDocumentProperties.xlsx", ExcelVersion.Version2013);
    }
}

좋은 웹페이지 즐겨찾기