A computer-implemented process for simulating, in an HTML-formatted primary
file, certain user-expected characteristics of an electronic document
containing an embedded file. In response to initiating a save operation
for a primary file to be saved as an HTML document, a file embedded within
the primary file is detected. In turn, a support file is created for
storage, in a separate storage location and physically removed from the
primary file, to logically represent the embedded file. In addition, a
current file list, which is associated with the primary file, is created
and saved to the storage mechanism, typically the hard disk drive for the
computer. When the HTML-formatted primary file is opened in a work
session, the editor can open a link to each support file identified by the
file list. In response to conducting a save operation for a primary file,
an inquiry can be conducted to determine if a prior file list is
associated with the primary document. If a prior file list is located,
then the current file list is compared to the prior file list. This
comparison operation is completed to determine whether support files
identified by the prior file list are no longer identified by the current
file list. The support files not identified by the current file list, but
identified in the prior file list, are deleted from the hard disk of the
computer because the corresponding embedded files have been deleted by
edit operations for the primary file.
Een computer-uitgevoerd proces om, in een HTML-Geformatteerd primair dossier, bepaalde gebruiker-verwachte kenmerken van een elektronisch document te simuleren dat een ingebed dossier bevat. In antwoord op in werking stellen sparen verrichting voor een primair dossier dat als HTML- document moet worden opgeslagen, wordt een dossier ingebed binnen het primaire dossier ontdekt. Beurtelings, wordt een steundossier gecreeerd voor opslag, in een afzonderlijke opslagplaats en uit het primaire dossier, fysisch verwijderd om het ingebedde dossier logisch gezien te vertegenwoordigen. Bovendien wordt een huidige dossierlijst, die met het primaire dossier wordt geassocieerd, gecreeerd en aan het opslagmechanisme, typisch de harde schijfaandrijving voor de computer gecreeerd. Wanneer het HTML-Geformatteerde primaire dossier in een het werkzitting wordt geopend, kan de redacteur een verbinding voor elk steundossier openen die door de dossierlijst wordt geïdentificeerd. In antwoord op leiden sparen verrichting voor een primair dossier, kan een onderzoek worden geleid om te bepalen als een vroegere dossierlijst met het primaire document wordt geassocieerd. Als een vroegere dossierlijst wordt gevestigd, dan wordt de huidige dossierlijst vergeleken bij de vroegere dossierlijst. Deze vergelijkingsverrichting wordt voltooid om te bepalen of de steundossiers die door de vroegere dossierlijst worden geïdentificeerd niet meer door de huidige dossierlijst worden geïdentificeerd. De steundossiers niet die door de huidige dossierlijst worden geïdentificeerd, maar die in de vroegere dossierlijst worden geïdentificeerd, worden geschrapt van de harde schijf van de computer omdat de overeenkomstige ingebedde dossiers langs uitgeven verrichtingen voor het primaire dossier zijn geschrapt.