Opmaakopties Opgeven

Met Aspose.Words kunt u uitvoerdocumenten met verschillende lay-outs maken, afhankelijk van de parameters die zijn opgegeven in de eigenschap LayoutOptions van de Document. Deze eigenschap lijkt op sommige van de menu-opties voor de gebruikersinterface Microsoft Word die in dit artikel worden beschreven.

Voor een volledige lijst met parameters, zoals ContinuousSectionPageNumberingRestart om paginanummers te berekenen in een doorlopende sectie die de paginanummering opnieuw opstart, of IgnorePrinterMetrics om de compatibiliteitsoptie ‘printerstatistieken gebruiken om documenten in te delen’ te negeren, raadpleegt u de pagina LayoutOptions klasse.

Opmaakmarkeringen

Aspose.Words maakt het mogelijk om opmaakmarkeringen te beheren met behulp van de volgende eigenschappen:

  • ShowHiddenText – een Boolean waarde, die aangeeft of de verborgen tekst wordt weergegeven.
  • ShowParagraphMarks – een Boolean waarde, die aangeeft of alineamarkeertekens worden weergegeven.

De pagina in het onderstaande voorbeeld bevat drie paragrafen. De tweede is verborgen. Een gebruiker kan de optie ShowHiddenText wijzigen om deze verborgen tekst op de pagina weer te geven. Elke alinea heeft ook een alinea-markering aan het einde. Het alineamerk is meestal niet zichtbaar tenzij de eigenschap ShowParagraphMarks is ingesteld om het weer te geven.

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

In Microsoft Word worden deze parameters als volgt ingesteld met behulp van het dialoogvenster “Bestand → Opties → Weergave”:

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

Opmerkingen en herzieningen

Met Aspose.Words kunt u documentopmerkingen weergeven die er hetzelfde uitzien als in Microsoft Word. Als u wilt opgeven of opmerkingen worden weergegeven, gebruikt u de eigenschap CommentDisplayMode.

In Microsoft Word wordt deze parameter ingesteld met behulp van het dialoogvenster “Opties voor Wijzigingen bijhouden”, zoals hieronder weergegeven:

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

Met Aspose.Words kunt u ook revisies in een document weergeven. Gebruik de eigenschap RevisionOptions van de klasse LayoutOptions om te bepalen of de documentherzieningen worden weergegeven. Om hun uiterlijk te controleren (herziening van de kleur van de markering, herziening van de kleur van de balk, enz.).), gebruik de klasse RevisonOptions.

U kunt revisies ook laten weergeven als commentaar op de inhoud. Gebruik hiervoor de eigenschap CommentDisplayMode en de waarde ShowInBalloons.

Het volgende codevoorbeeld laat zien hoe u revisies kunt aanpassen:

De afbeelding hieronder laat zien hoe Aspose.Words opmerkingen en de revisies verwijderen:

comments_and_revisions_example_aspose_words_cpp

Tekstvormer voor geavanceerde typografie Rendering

Met de eigenschap TextShaperFactory kunt u de functionaliteit voor het vormgeven van tekst instellen, evenals de ondersteuning voor OpenType - functies.

Gebruik tekstvorming voor documentverwerking in de volgende hoofdgevallen:

  • Een document maakt gebruik van Kerning, Cijfervorming, Cijfervormen of ligaturen.
  • Een document gebruikt complexe schriften, zoals Arabisch, Khmer, Thais, enz.