Java를 사용하여 Word에서 표 디자인하기

이 튜토리얼에서는 Java를 사용하여 Word에서 표를 디자인하는 방법을 안내합니다. IDE 설정, 단계별 가이드 및 Java로 Word 표 스타일을 적용하는 방법을 보여주는 샘플 코드가 포함되어 있습니다. 특정 Word 파일에서 표를 선택하고 원하는 대로 디자인과 스타일을 사용자 지정하는 방법을 배울 수 있습니다.

Java에서 Word 표 스타일을 설정하는 단계

  1. Aspose.Words for Java를 사용하도록 IDE를 설정하여 표 스타일을 적용할 준비를 합니다.
  2. 표가 포함된 원본 Word 파일을 Document 객체에 로드합니다.
  3. 로드된 Word 파일에서 표 인덱스를 사용하여 원하는 표에 액세스합니다.
  4. 새로운 표 스타일을 생성하고 이름을 포함한 속성을 설정합니다.
  5. 생성한 스타일을 선택한 표에 적용합니다.
  6. 사용자 지정 표 설정이 적용된 Word 파일을 저장합니다.

이 단계는 Java를 사용하여 MS Word에서 표 디자인을 변경하는 과정을 요약한 것입니다. 원본 Word 파일을 로드한 후, 표 인덱스를 사용하여 특정 표를 선택하고, 새 표 스타일을 생성하여 필요한 설정을 추가합니다. 마지막으로, 이 스타일을 적용한 후 Word 파일을 저장합니다.

Java로 Word 표 디자인을 적용하는 코드

import com.aspose.words.*;
import java.awt.*;
public class Main {
public static void main(String[] args) throws Exception {//Table Styles
License pdfLicense = new License();
pdfLicense.setLicense("license.lic");
Document document = new Document("Table.docx");// DOCX with tables
Table table = (Table) document.getChild(NodeType.TABLE, 0, true);
TableStyle customStyle = (TableStyle) document.getStyles().add(StyleType.TABLE, "CustomTableStyle");
customStyle.getConditionalStyles().getFirstRow().getShading().setBackgroundPatternColor(Color.GREEN);
customStyle.getConditionalStyles().getFirstRow().getShading().setTexture(TextureIndex.TEXTURE_NONE);
customStyle.getFont().setColor(Color.RED);
customStyle.getBorders().setLineStyle(LineStyle.DOUBLE);
customStyle.getBorders().setLineWidth(2.0);
customStyle.getFont().setShadow(true);
customStyle.getParagraphFormat().setAlignment(ParagraphAlignment.LEFT);
table.setStyle(customStyle);
document.save("FormattedTable.docx");//With new table style
}
}

이 코드는 Java를 사용하여 Word에서 표를 디자인하는 방법을 보여주며, 표 스타일을 변경하는 과정을 설명합니다. 표 스타일을 생성하면 조건부 스타일, 첫 번째 행 음영, 텍스처, 색상, 테두리 및 글꼴을 사용자 지정할 수 있습니다. 기존 Word 파일에서 표 스타일을 가져와 수정하거나 다른 표에 적용할 수도 있습니다.

이 문서에서는 Java로 MS Word에서 표 디자인을 설정하는 방법을 배웠습니다. 표 자동 맞춤에 대한 자세한 내용은 Java에서 Word 표 자동 맞춤 방법 문서를 참고하세요.

 한국인