Volg Veranderinge in'n Dokument

Die funksionaliteit van spoorveranderings, ook bekend as hersiening, laat jou toe om veranderinge aan inhoud en formatering wat deur jou of ander gebruikers gemaak is, op te spoor. Hierdie spoor verander funksie met Aspose.Words ondersteun spoor veranderinge in Microsoft Word. Met hierdie funksie kan u toegang tot individuele hersienings in u dokument kry en verskillende eienskappe daarop toepas.

Wanneer jy die track changes-funksie aktiveer, sal alle ingevoegde, verwyderde en gewysigde elemente van die dokument visueel uitgelig word met inligting oor deur wie, wanneer en wat verander is. Voorwerpe wat die inligting oor wat verander is, dra, word “opsporingsveranderinge"genoem. Veronderstel byvoorbeeld dat u’n dokument wil hersien en belangrike veranderinge wil aanbring – dit kan beteken dat u wysigings moet aanbring. Miskien moet u ook kommentaar invoeg om sommige van die veranderinge te bespreek. Dit is waar die opsporing van veranderinge in dokumente inkom.

Hierdie artikel verduidelik hoe om veranderinge wat deur baie beoordelaars op dieselfde dokument geskep is, te bestuur en op te spoor, sowel as die eienskappe vir die opsporing van veranderinge.

Wat Is’n Hersiening

Voordat ons in hersienings duik, laat ons die betekenis van hersienings verduidelik. A Revision is’n verandering wat in een knoop van’n dokument voorkom terwyl’n hersieningsgroep, verteenwoordig deur die RevisionGroup klas, ‘n groep opeenvolgende hersienings is wat in baie nodusse van’n dokument voorkom. Basies is hersiening’n instrument om veranderinge op te spoor.

Hersienings word gebruik in die tracking changes funksie en binne die vergelyk dokumente funksie, waar hersienings verskyn as gevolg van vergelyking. So, hersienings binne die dop veranderinge funksie wys deur wie en wat verander is.

Aspose.Words ondersteun verskillende hersiening tipes, sowel as in Microsoft Word, soos Invoeging, Verwydering, FormatChange, StyleDefinitionChange, en Beweeg. Alle hersiening tipes word verteenwoordig met die RevisionType opsomming.

Begin En Stop Dop Veranderinge

Die redigering van’n dokument tel gewoonlik nie as’n hersiening totdat jy dit begin opspoor nie. Aspose.Words laat jou toe om alle veranderinge in jou dokument outomaties op te spoor met eenvoudige stappe. U kan die proses om veranderinge op te spoor maklik begin deur die start_track_revisions - metode te gebruik. As u die proses van die opsporing van veranderinge moet stop sodat toekomstige wysigings nie as hersienings beskou word nie, moet u die stop_track_revisions - metode gebruik.

Aan die einde van die proses van opsporingsveranderinge in u dokument, sal u die vermoë hê om selfs alle wysigings te aanvaar of te verwerp om die dokument na sy oorspronklike vorm terug te keer. Dit kan bereik word deur die accept_all_revisions of reject_all metode te gebruik. Daarbenewens kan jy elke hersiening afsonderlik aanvaar of verwerp deur die accept of reject metode te gebruik.

Alle veranderinge sal vir een iterasie opgespoor word vanaf die oomblik dat jy die proses begin tot die oomblik dat jy dit stop. Die verband tussen verskillende iterasies word voorgestel as die volgende scenario: jy voltooi die opsporing proses, dan maak’n paar veranderinge, en begin die opsporing veranderinge weer. Met hierdie scenario sal alle veranderinge wat u nie aanvaar of verwerp het nie, weer vertoon word.

Die volgende kode voorbeeld toon hoe om te werk met die dop veranderinge:

Die volgende kode voorbeeld toon hoe hersienings gegenereer word wanneer’n knoop binne’n gevolg dokument verskuif word:

Bestuur En Stoor Veranderinge as Wysigings

Met die vorige funksie vir opsporingsveranderinge kan u verstaan watter veranderinge in u dokument aangebring is en wie die veranderinge aangebring het. Terwyl jy met die track_revisions - funksie is, dwing jy enige veranderinge binne jou dokument om as hersienings gestoor te word.

Aspose.Words laat jou toe om te kyk of’n dokument’n hersiening het of nie deur die has_revision eienskap te gebruik. As u nie die veranderinge in u dokument outomaties hoef op te spoor deur die start_track_revisions-en stop_track_revisions-metodes nie, kan u die track_revisions - eienskap gebruik om te kyk of die veranderinge opgespoor word terwyl u’n dokument in Microsoft Word redigeer en as hersienings gestoor word.

Die track_revisions funksie maak hersienings in plaas van werklike DOM veranderinge. Maar die hersienings self is apart. Byvoorbeeld, as jy enige paragraaf uitvee, Aspose.Words maak dit as’n hersiening, merk dit as verwydering, in plaas daarvan om dit uit te vee.

Daarbenewens, Aspose.Words kan jy kyk of’n voorwerp is ingevoeg, verwyder, of verander formatering met behulp van die is_delete_revision, is_format_revision, is_insert_revision, is_move_from_revision, en is_move_to_revision eienskappe.

Die volgende kode voorbeeld toon hoe om verskillende eienskappe met hersienings toe te pas: