Specificați Opțiunile De Aspect

Aspose.Words vă permite să creați documente de ieșire cu diferite machete, în funcție de parametrii specificați în proprietatea LayoutOptions a Document. Această proprietate seamănă cu unele dintre opțiunile de meniu ale interfeței cu utilizatorul Microsoft Word descrise în acest articol.

Pentru o listă completă de parametri, cum ar fi ContinuousSectionPageNumberingRestart pentru a calcula numerele de pagină într-o secțiune continuă care repornește numerotarea paginilor sau IgnorePrinterMetrics pentru a ignora opțiunea de compatibilitate “utilizați valorile imprimantei pentru a stabili documentul”, consultați pagina clasei LayoutOptions.

Formatarea Mărcilor

Aspose.Words permite gestionarea marcajelor de formatare folosind următoarele proprietăți:

  • ShowHiddenText - o valoare Boolean, care specifică dacă textul ascuns este redat.
  • ShowParagraphMarks - o valoare Boolean, care specifică dacă sunt redate caracterele marcajului de paragraf.

Pagina descrisă în exemplul de mai jos conține trei paragrafe. Al doilea este ascuns. Un utilizator poate schimba opțiunea ShowHiddenText pentru a afișa acest text ascuns pe pagină. De asemenea, fiecare paragraf are un semn de paragraf la sfârșit. Marca de paragraf nu este de obicei vizibilă decât dacă proprietatea ShowParagraphMarks este setată să o redea.

specify-layout-options-aspose-words-cpp-1

În Microsoft Word, acești parametri sunt setați utilizând caseta de dialog" Fișier Opțiuni pentru numărul de opțiuni pentru numărul de opțiuni pentru numărul de opțiuni pentru numărul de opțiuni", după cum urmează:

specify-layout-options-aspose-words-cpp-2

Comentarii și revizuiri

Cu Aspose.Words, puteți reda comentariile documentelor care vor arăta la fel ca în Microsoft Word. Pentru a specifica dacă comentariile sunt redate, utilizați proprietatea CommentDisplayMode.

În Microsoft Word, acest parametru este setat folosind caseta de dialog" Track Changes Options", așa cum se arată mai jos:

specify-layout-options-aspose-words-cpp-3

De asemenea, Aspose.Words vă permite să afișați revizuiri într-un document. Utilizați proprietatea RevisionOptions a clasei LayoutOptions pentru a defini dacă sunt afișate revizuirile documentului. Pentru a controla aspectul lor (culoarea evidențierii revizuirii, culoarea barei de revizuire etc.).), utilizați clasa RevisonOptions.

De asemenea, puteți afișa revizuiri ca comentarii la conținut. În acest scop, utilizați proprietatea CommentDisplayMode și valoarea ShowInBalloons.

Următorul exemplu de cod arată cum să personalizați afișarea reviziilor:

Imaginea de mai jos arată cum Aspose.Words redă comentariile și revizuirile de ștergere:

comments_and_revisions_example_aspose_words_cpp

Text Shaper pentru redare tipografie avansată

Proprietatea TextShaperFactory vă permite să setați funcționalitatea de modelare a textului, precum și suportul caracteristicilor OpenType.

Utilizați modelarea textului pentru procesarea documentelor în următoarele cazuri principale:

  • Un document folosește Kerning, modelare numerică, forme numerice sau ligaturi.
  • Un document folosește scripturi complexe, cum ar fi arabă, Khmer, Thailandeză etc.