---
title: "Opcje i wygląd Dokument 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](https://reference.aspose.com/words/python-net/aspose.words.settings/viewoptions/). Na przykład można ustawić wartość powiększenia dokumentu za pomocą właściwości [zoom_percent](https://reference.aspose.com/words/python-net/aspose.words.settings/viewoptions/zoom_percent/) lub tryb widoku za pomocą właściwości [view_type](https://reference.aspose.com/words/python-net/aspose.words.settings/viewoptions/view_type/).

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

{{< gist "aspose-words-gists" "e9d8f984dac599756ccb4a64b8c79768" "Examples-DocsExamples-DocsExamples-Programming with Documents-Working with Document-working_with_document_options_and_settings-SetViewOption.py" >}}

{{% alert color="primary" %}}

Możesz pobrać plik szablonu dla tego przykładu z [Aspose.Words GitHub](https://github.com/aspose-words/Aspose.Words-for-Python-via-.NET/blob/master/Examples/Data/Document.docx).

{{% /alert %}}

{{% alert color="primary" %}}

Microsoft Word 2013 nie zapisuje żadnego współczynnika powiększenia do dokumentu i nie ustawia już domyślnego powiększenia na podstawie wartości zapisanej w dokumencie, zamiast tego wydaje się używać współczynnika powiększenia ostatniego otwartego dokumentu.

{{% /alert %}}

## Ustaw opcje wyświetlania strony

Jeśli chcesz ustawić liczbę znaków w linii, użyj właściwości [characters_per_line](https://reference.aspose.com/words/python-net/aspose.words/pagesetup/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](https://reference.aspose.com/words/python-net/aspose.words/pagesetup/lines_per_page/), aby uzyskać lub ustawić liczbę wierszy na stronę w siatce dokumentu.

{{% alert color="primary" %}}

W Microsoft Word można ustawić te same parametry za pomocą zakładki "Siatka dokumentu" w oknie dialogowym "Ustawienia strony" tylko wtedy, gdy zainstalowana jest obsługa języka azjatyckiego.

{{% /alert %}}

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

{{< gist "aspose-words-gists" "e9d8f984dac599756ccb4a64b8c79768" "Examples-DocsExamples-DocsExamples-Programming with Documents-Working with Document-working_with_document_options_and_settings-DocumentPageSetup.py" >}}

## 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](https://reference.aspose.com/words/python-net/aspose.words.loading/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](https://reference.aspose.com/words/python-net/aspose.words.loading/loadoptions/msw_version/).

{{% alert color="primary" %}}

Jeśli dokument wygenerowany w formacie Aspose.Words nie wygląda zgodnie z oczekiwaniami, sprawdź wartości [language_preferences](https://reference.aspose.com/words/python-net/aspose.words.loading/loadoptions/language_preferences/) i [msw_version](https://reference.aspose.com/words/python-net/aspose.words.loading/loadoptions/msw_version/) i w razie potrzeby dostosuj je, aby odpowiadały ustawieniom Twojej wersji Microsoft Word.

{{% /alert %}}

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

{{< gist "aspose-words-gists" "e9d8f984dac599756ccb4a64b8c79768" "Examples-DocsExamples-DocsExamples-Programming with Documents-Working with Document-working_with_document_options_and_settings-AddJapaneseAsEditinglanguages.py" >}}

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

{{< gist "aspose-words-gists" "e9d8f984dac599756ccb4a64b8c79768" "Examples-DocsExamples-DocsExamples-Programming with Documents-Working with Document-working_with_document_options_and_settings-SetRussianAsDefaultEditingLanguage.py" >}}

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

Metoda [optimize_for](https://reference.aspose.com/words/python-net/aspose.words.settings/compatibilityoptions/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](https://reference.aspose.com/words/python-net/aspose.words/document/compliance/) na [ISO29500_2008_TRANSITIONAL](https://reference.aspose.com/words/python-net/aspose.words.saving/ooxmlcompliance/#iso29500_2008_transitional) lub wyższą.

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

{{< gist "aspose-words-gists" "e9d8f984dac599756ccb4a64b8c79768" "Examples-DocsExamples-DocsExamples-Programming with Documents-Working with Document-working_with_document_options_and_settings-OptimizeForMsWord.py" >}}
