이 튜토리얼에서는 Java를 사용하여 Word에서 표를 디자인하는 방법을 안내합니다. IDE 설정, 단계별 가이드 및 Java로 Word 표 스타일을 적용하는 방법을 보여주는 샘플 코드가 포함되어 있습니다. 특정 Word 파일에서 표를 선택하고 원하는 대로 디자인과 스타일을 사용자 지정하는 방법을 배울 수 있습니다.
Java에서 Word 표 스타일을 설정하는 단계
- Aspose.Words for Java를 사용하도록 IDE를 설정하여 표 스타일을 적용할 준비를 합니다.
- 표가 포함된 원본 Word 파일을 Document 객체에 로드합니다.
- 로드된 Word 파일에서 표 인덱스를 사용하여 원하는 표에 액세스합니다.
- 새로운 표 스타일을 생성하고 이름을 포함한 속성을 설정합니다.
- 생성한 스타일을 선택한 표에 적용합니다.
- 사용자 지정 표 설정이 적용된 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 표 자동 맞춤 방법 문서를 참고하세요.