Praca z opcjami i wyglądem dokumentów słownych

Czasami może być konieczna zmiana wyglądu dokumentu, na przykład, ustawić preferencje językowe lub liczbę wierszy na stronie.Aspose.Words zapewnia możliwość kontrolowania wyświetlania dokumentu oraz kilka dodatkowych opcji. Artykuł ten opisuje takie możliwości.

Ustaw opcje wyświetlania dokumentu

Możesz kontrolować sposób wyświetlania dokumentu w Microsoft Word stosowania ViewOptions Klasa. Na przykład, można ustawić wartość powiększenia dokumentu za pomocą ZoomPercent właściwość, lub tryb widzenia przy użyciu ViewType nieruchomości.

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 na linię, użyj CharactersPerLine nieruchomości. Możesz również ustawić liczbę wierszy na stronę dla dokumentu Word - użyj LinesPerPage właściwość do uzyskania lub ustawienia liczby wierszy na stronę w karcie dokumentu.

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

Ustaw preferencje językowe

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

Z Aspose.Words, można również ustawić preferencje językowe za pomocą LanguagePreferences Klasa. Należy również pamiętać, że dla prawidłowego wyświetlenia dokumentu należy ustawić Microsoft Word wersja, że proces wczytywania dokumentu powinien pasować - można to zrobić za pomocą MswVersion nieruchomości.

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

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

Optymalizacja dokumentu dla konkretnego Wersja słowna

W OptimizeFor metoda pozwala zoptymalizować zawartość dokumentu, jak również domyślnie Aspose.Words zachowania dla określonej wersji Microsoft Word. Można użyć tej metody, aby zapobiec Microsoft Word z wyświetlania wstęgi “Tryb kompatybilności” podczas wczytywania dokumentu. Zauważ, że może być również konieczne ustawienie Compliance nieruchomość do ISO29500 _ 2008 _ Przejściowa lub wyższa.

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

Document doc = new Document(dataDir + "Document.docx");

// Set Word2016 version for document
doc.getCompatibilityOptions().optimizeFor(MsWordVersion.WORD_2016);

// Save the document.
doc.save(dataDir + "output.docx");