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 StartTrackRevisions - 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 StopTrackRevisions - metode gebruik.
StartTrackingRevisions
metode nie die status van die TrackRevisions eienskap verander nie en nie die waarde daarvan gebruik vir die doel van hersiening dop. Daarbenewens, as’n knoop is verskuif van een plek na’n ander binne die gevolg dokument, dan beweeg hersienings geskep sal word, insluitend beweeg-van en beweeg-na reeks.
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 AcceptAllRevisions of RejectAll 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.
AcceptAllRevisions
metode is soortgelyk aan die “Aanvaar alle Veranderinge” in Microsoft 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 TrackRevisions - 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 HasRevision eienskap te gebruik. As u nie die veranderinge in u dokument outomaties deur die StartTrackRevisions - en StopTrackRevisions - metodes hoef op te spoor nie, kan u die TrackRevisions
- eienskap gebruik om te kyk of die veranderinge opgespoor word terwyl u’n dokument in Microsoft Word redigeer en as hersienings gestoor word.
Die TrackRevisions
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 IsDeleteRevision, IsFormatRevision, IsInsertRevision, IsMoveFromRevision, en IsMoveToRevision eienskappe.
TrackRevisions
eienskap nie. Daarbenewens kan u hersienings aanvaar/verwerp, ongeag die funksie vir opsporingsveranderinge.
Die volgende kode voorbeeld toon hoe om verskillende eienskappe met hersienings toe te pas: