View Full Version : da rtf a doc come faccio?
The Incredible
15-11-2002, 15:41
mi servirebbe un programma che mi trasforma un file rtf in doc..
ne esisterà qualcuno già fatto?...
se non mi toccherebbe farlo da capo.. e che in linguaggio potrei cominciare a farlo??
Grazie...
Non credo prorpio sia possibile...innanzitutto perchè doc è un formato proprietario Microsoft, e non credo fornisca le specifiche del linguaggio... E poi non so se hai idea della complessita del "linguaggio" doc... Se invece ti serve qualche dritta su RTF chiedi pure, ho avuto modo di utilizzarlo alla grande recentemente...
L'unico modo che conosco è quello di aprirlo con Word e fare un file as...
Anche Wordpad gestisce gli RTF, a volte con qualche problemino, e ti consente di salvarli in formato .doc.
The Incredible
15-11-2002, 17:24
grazie però mi servirebbe un programma da usare da riga di comando.... che risulti trasparente.. cioè che l' utente finale non lo veda...
esisterà qualche utility di windows o free in rete?
non vorrei che mi toccasse farlo in java.. sarebbe più che difficile.. lungo e noioso..
:p
sul fatto che sia impossibile conoscere le specifiche del formato DOC di word ho i miei dubbi.
OpenOffice è opensource e dato che permette di aprire e salvare nei vari formati dell'Office M$ ha avuto sicuramente la documentazione necessaria.
essendoci il codice sorgente in giro avresti già un buon punto di partenza.
Ripeto, forse non hai idea di come sia complesso Word...lo vuoi fare in JAVA?? Se hai un annetto di tempo...prego...
Apri un file RTF con un editor di testo...vedrai veri e propri tag e comandi....apri un file doc e dimmi cosa vedi...
Originariamente inviato da cn73
[B]Ripeto, forse non hai idea di come sia complesso Word...lo vuoi fare in JAVA?? Se hai un annetto di tempo...prego...
in effetti non oso immaginare quanto tempo ci vorrebbe, mi sa che farebbe prima ad aprire a mano tutti i file e fare salva con nome... :)
/\/\@®¢Ø
16-11-2002, 00:35
Questo (http://www.wvware.com/)
potrebbe fare al caso tuo.
La conversione in rtf è un po' spartana a quanto dicono, ma visto che dovrebbero esserci i sorgenti, potresti dare una occhiata (la 'lettura' dei .doc dovrebbe essere ok).
P.S: Ma perchè non usate mai google ? ;) :p :D
Originariamente inviato da /\/\@®¢Ø
[B]Questo (http://www.wvware.com/)
potrebbe fare al caso tuo.
La conversione in rtf è un po' spartana a quanto dicono, ma visto che dovrebbero esserci i sorgenti, potresti dare una occhiata (la 'lettura' dei .doc dovrebbe essere ok).
P.S: Ma perchè non usate mai google ? ;) :p :D
Scusa, forse non hai capito...non gli serve un convertitore DOC-> RTF, cosa di per se non cosi complessa... ma il contrario :D
/\/\@®¢Ø
16-11-2002, 18:14
ehm... forse hai ragione ! :D
Chiedo perdono...
The Incredible
18-11-2002, 09:40
Originariamente inviato da cn73
[B]
Scusa, forse non hai capito...non gli serve un convertitore DOC-> RTF, cosa di per se non cosi complessa... ma il contrario :D
si hai ragione.. :p ;)
The Incredible
18-11-2002, 09:49
Originariamente inviato da /\/\@®¢Ø
[B]ehm... forse hai ragione ! :D
Chiedo perdono...
grazie lo stesso.. ;)
The Incredible
18-11-2002, 10:01
praticamente dovrei convertire in doc.. perche l rtf risulta molto pesante con immagini grosse..
C'è mica una soluzione alle dimensione del rtf con immagini dentro??
Grazie..:)
Le immagini sono molto ingombranti perchè vengono gestite come bmp, per ogni pixel una cifra esadecimale rappresentante il colore... Se apri un rtf con una immagine incorportata potrai notare una serie interminabile di numeri in corrispondenza...però questa serie di numeri viene inserita nel tag apposito del linguaggio, quindi è facile "estrarla", "trattarla" e magari poi ricomporla ;) Mi viene in mente che potresti estrarre la porzione di codice relativa all'immagine, salvarla in un file a parte, zipparla e poi al momento giusto ricomporre il testo.
Se può interessarti ti do il link delle specifiche RTF
http://msdn.microsoft.com/library/default.asp?URL=/library/specs/rtfspec.htm
ma fai prima a farrti un testo di esempio e guardare qual è il modo in cui vengono trattate le immagini...
Non è semplice, ma sicuramente più breve che creare un convertitore rtf-doc :D
The Incredible
18-11-2002, 10:43
Originariamente inviato da cn73
[B]Le immagini sono molto ingombranti perchè vengono gestite come bmp, per ogni pixel una cifra esadecimale rappresentante il colore... Se apri un rtf con una immagine incorportata potrai notare una serie interminabile di numeri in corrispondenza...però questa serie di numeri viene inserita nel tag apposito del linguaggio, quindi è facile "estrarla", "trattarla" e magari poi ricomporla ;) Mi viene in mente che potresti estrarre la porzione di codice relativa all'immagine, salvarla in un file a parte, zipparla e poi al momento giusto ricomporre il testo.
Se può interessarti ti do il link delle specifiche RTF
http://msdn.microsoft.com/library/default.asp?URL=/library/specs/rtfspec.htm
ma fai prima a farrti un testo di esempio e guardare qual è il modo in cui vengono trattate le immagini...
Non è semplice, ma sicuramente più breve che creare un convertitore rtf-doc :D
Ti ringrazio tantissimo.. cmq mi ha detto. che non posso zipparla perche i file vengono usati in continuazione... e per questo che ha deciso di provare a convertire in word...
:)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.