Ten przewodnik opisuje, jak automatycznie dopasować tabelę w Wordzie przy użyciu Java. Zawiera on szczegóły dotyczące konfiguracji IDE, listę kroków oraz przykładowy kod pokazujący jak dopasować tabelę do strony w Wordzie przy użyciu Java. Możesz dostosować różne ustawienia, aby kontrolować sposób dopasowania tabeli w pliku Word.
Kroki do dopasowania tabeli do strony w Wordzie przy użyciu Java
- Skonfiguruj IDE do użycia Aspose.Words for Java w celu dostosowania tabel.
- Otwórz plik Word zawierający tabelę przy użyciu klasy Document.
- Pobierz węzeł tabeli docelowej, korzystając z opcji NodeType.TABLE.
- Rzutuj pobrany węzeł na obiekt Table.
- Wywołaj metodę autoFit() w klasie Table.
- Zapisz wynikowy dokument z dopasowaną tabelą.
Te kroki wyjaśniają, jak automatycznie dopasować tabelę w Wordzie przy użyciu Java. Załaduj plik Word zawierający tabele, uzyskaj dostęp do odpowiedniego węzła na podstawie indeksu i rzutuj go na obiekt Table. Następnie wywołaj metodę autoFit(), określając sposób dopasowania, i zapisz wynikowy plik.
Kod do dopasowania tabeli w Wordzie przy użyciu Java
import com.aspose.words.*; | |
public class Main { | |
public static void main(String[] args) throws Exception { | |
License pdfLicense = new License(); | |
pdfLicense.setLicense("license.lic"); | |
Document doc = new Document("Table.docx"); | |
Table table = (Table)doc.getChild(NodeType.TABLE, 0, true); | |
table.autoFit(AutoFitBehavior.AUTO_FIT_TO_WINDOW); | |
doc.save("AdjustedTable.docx"); | |
} | |
} |
Ten kod pokazuje, jak używać funkcji automatycznego dopasowania w Wordzie przy użyciu Java. Możesz wybrać dowolny inny węzeł, korzystając z wyliczenia NodeType. Jeśli chcesz dopasować tabelę do zawartości komórek, użyj opcji AUTO_FIT_TO_CONTENTS, a jeśli chcesz zachować stałą szerokość kolumn, wybierz opcję FIXED_COLUMN_WIDTHS.
Ten artykuł wyjaśnił proces automatycznego dopasowania tabel. Jeśli chcesz utworzyć nową tabelę, zapoznaj się z artykułem Jak utworzyć spis treści w Wordzie przy użyciu Java.