|
Cosa significa realmente "importare" un file?
Aprire un file implica sempre che il file sia importato? Parlando in termini generali, ogni programma immagazzina i suoi dati in un proprio formato.Questo significa che può esere utilizzato, oltre che per il generale salvataggio dei dati, anche per salvare attributi specifici di questi dati.
La stessa cosa si applica a IsoDraw. Oltre a immagazzinare semplici dati geometrici, ad. es. il punto iniziale e finale di una linea, vengono altresì registrate altre informazioni aggiuntive che sono importanti per IsoDraw. Tutto ciò non include solamente cose come gli attributi di un elemento, ad. es. penna, stile o ombreggiature, ma anche dati che risultano rilevanti solo per IsoDraw, ad. es. la profondità di una filettatura.
Dal momento che l'elemento "Filettatura" non esiste in questa forma in nessun altro programma, IsoDraw deve scrivere in un proprio formato in modo tale che possa essere in grado di riconoscere questo elemento come una filettatura anche in un momento successivo. Quando IsoDraw apre uno dei suoi files nel modo sopra descritto, non ha luogo alcuna procedura di importazione.
L' informazione contenuta nel file è disponibile nell'esatta forma richiesta da IsoDraw. La situazione è diversa quando aprite un file da un altro programma, ad es. Adobe Illustrator. In questo programma il procedimento si svolge come in IsoDraw, cioé immagazzina i suoi dati in conformità alla propria struttura. Adobe Illustrator non usa come elementi ellissi o filettature, usa invece i tracciati di Bézier. Conseguentemente, un file Illustrator contiene solo informazioni riguardanti i tracciati di Bézier che il programma Adobe Illustrator è in grado naturalmente di leggere con facilità.
Questa descrizione così semplificata dovrebbe aiutarvi a comprendere che i files IsoDraw e Adobe Illustrator sono fondamentalmente diversi uno dall'altro. Tuttavia, se IsoDraw può leggere un file Illustrator, questo deve essere convertito in formato IsoDraw, cioé esso è importato.
|