Pracuj z opcjami i wyglądem dokumentów programu Word

Czasami może zaistnieć potrzeba zmiany wyglądu dokumentu, na przykład ustawienia preferencji językowych lub liczby wierszy na stronie. Aspose.Words zapewnia możliwość kontrolowania sposobu wyświetlania dokumentu, a także kilka dodatkowych opcji. W artykule opisano takie możliwości.

Ustaw opcje wyświetlania dokumentu

Możesz kontrolować sposób wyświetlania dokumentu w Microsoft Word za pomocą klasy ViewOptions. Na przykład można ustawić wartość powiększenia dokumentu za pomocą właściwości zoom_percent lub tryb widoku za pomocą właściwości view_type.

Poniższy przykład kodu pokazuje, jak zapewnić wyświetlanie dokumentu w 50% po otwarciu w Microsoft Word:

Ustaw opcje wyświetlania strony

Jeśli chcesz ustawić liczbę znaków w linii, użyj właściwości characters_per_line. Możesz także ustawić liczbę wierszy na stronę w dokumencie programu Word - użyj właściwości lines_per_page, aby uzyskać lub ustawić liczbę wierszy na stronę w siatce dokumentu.

Poniższy przykład kodu pokazuje, jak ustawić liczbę znaków w wierszu i liczbę wierszy na stronę dla dokumentu Microsoft Word:

Ustaw preferencje językowe

Wyświetlanie dokumentu w formacie Microsoft Word zależy od tego, jakie języki są ustawione jako domyślne dla tego dokumentu. Jeśli domyślnie nie ustawiono żadnego języka, Microsoft Word pobiera informacje z okna dialogowego “Ustaw preferencje językowe pakietu Office”, które można znaleźć na przykład w “Plik → Opcje → Język” w Microsoft Word 2019.

Dzięki Aspose.Words możesz także skonfigurować preferencje językowe za pomocą klasy LanguagePreferences. Pamiętaj też, że do poprawnego wyświetlenia Twojego dokumentu konieczne jest ustawienie wersji Microsoft Word, z którą ma się zgadzać proces ładowania dokumentu – można to zrobić za pomocą właściwości msw_version.

Poniższy przykład kodu pokazuje, jak dodać język japoński do języków edycji:

Poniższy przykład kodu pokazuje, jak ustawić rosyjski jako domyślny język edycji:

Zoptymalizuj dokument pod kątem określonej wersji programu Word

Metoda optimize_for umożliwia optymalizację zawartości dokumentu, a także domyślnego zachowania Aspose.Words dla konkretnej wersji Microsoft Word. Możesz użyć tej metody, aby zapobiec wyświetlaniu wstążki “Tryb zgodności” w formacie Microsoft Word podczas ładowania dokumentu. Pamiętaj, że może być konieczne ustawienie właściwości compliance na ISO29500_2008_TRANSITIONAL lub wyższą.

Poniższy przykład kodu pokazuje, jak zoptymalizować zawartość dokumentu dla Microsoft Word 2016: