Lucrul cu Opțiuni și Aspectul Documentelor de Cuvânt

Uneori, s-ar putea să ai nevoie de a schimba aspectul unui document, pentru exemplu, setarea preferințelor lingvistice sau numărul de linii pe pagină.Aspose.Words oferă posibilitatea de a controla modul în care va fi afișat documentul, precum și anumite opțiuni suplimentare. Acest articol descrie astfel de posibilități.

Opțiuni de afișare a documentului

Puteți controla cum va fi afișat un document în Microsoft Word folosind clasa ViewOptions. “De exemplu, puteți seta o valoare de zoom la un document folosind proprietatea ZoomPercent, sau modul de vizualizare folosind proprietatea ViewType”.

Următorul exemplu de cod arată cum să se asigure că un document este afișat la 50%, atunci când se deschide în Microsoft Word:

Opțiuni afișare pagină

Dacă doriți să setați numărul de caractere pe linie, folosiți proprietatea CharactersPerLine. Puteți de asemenea seta numărul de linii pe pagină pentru un document Word – utilizați proprietatea LinesPerPage pentru a obține sau seta numărul de linii pe pagină în grila de documente.

Exemplul de cod de mai jos arată cum să stabilești numărul de caractere pe linie și numărul de linii pe pagină pentru un Microsoft Word document:

Setarea preferințelor de limbă

Afişarea unui document în Microsoft Word depinde de ce limbi sunt setate ca standard pentru acest document. Dacă nu sunt stabilite limbi în opțiuni implicite, Microsoft Word preia informațiile din caseta de dialog “Set Office Language Preferences”, care, de exemplu, poate fi găsită sub “File → Options → Language” în Microsoft Word 2019.

Cu Aspose.Words, poți configura și preferințele lingvistice folosind clasa LanguagePreferences. Observa de asemenea că pentru o afișare corectă a documentului este necesar să se stabilească versiunea Microsoft Word care trebuie să corespundă procesului de încărcare a documentului – acest lucru poate fi realizat utilizând proprietatea MswVersion.

Exemplul următor arată cum să adaugi japoneza la limbile de editare:

Exemplul următor de cod arată cum se setează limba rusă ca limbă editată în mod implicit:

Optimizați un document pentru o anumită versiune a cuvântului

Metoda OptimizeFor permite optimizarea conținutului documentelor precum și comportamentul implicit Aspose.Words pentru o versiune specifică de Microsoft Word. Puteți folosi această metodă pentru a preveni Microsoft Word de a afișa “modul compatibilității” panglică la încărcarea documentului. Rețineți că s-ar putea să fie necesar, de asemenea, să setați proprietatea Compliance la “Iso29500_2008_Transitional” sau mai mare.

Codul de exemplu următor arată cum să optimizați conținutul documentului pentru Microsoft Word 2016: