Telsys Logo
Consulenza, progettazione, sviluppo
di sistemi di telecontrollo e automazione
 
® Marchio registrato
home mail · Presentazione · Attivitá · Realizzazioni · Hardware · Software · Link · Download · Contatti · Affiliati · English
WordConvs 1.0.2
Convertitore e formattatore
di documenti in batch

WordConvs è un sistema flessibile ed efficiente per la conversione e la formattazione di testi. Esso usa i convertitori di testo inclusi in Microsoft Word 8.0 e successivi per la conversione di documenti scritti da altri word processor. Questa versione può utilizzare anche il nuovo Word 2007°, che permette, fra l'altro, anche la conversione in formato PDF. Inoltre il programma permette di cambiare le impostazioni dei documenti (come, ad esempio, la larghezza della pagina, la altezza della pagina, i margini, cioè quasi tutti i parametri utilizzati da MsWord). È possibile, pertanto, standardizzare in una unica operazione una serie di documenti originariamente generati utilizzando parametri differenti.

WCMain.jpg

Fig. 1 - WordConvs Finestra Principale

WordConvs permette di:

  • trasportare documenti da un Word Processor all'altro
  • cambiare le impostazioni dei documenti (come la larghezza e la altezza della pagina, l'allineamento dei paragrafi, la dimensione dei caratteri ecc.), cosí da ottenere migliori risultati, dato che non sempre la conversione produce gli effetti voluti
  • standardizzare i documenti riformattandoli, dato che la funzione di conversione può essere disattivata.
  • elaborare con facilità e velocemente un gran numero di documenti in un solo passaggio.

WordConvs usa Microsoft Word ed i convertitori¹ in esso presenti per convertire dai e ai formati d'ingresso e d'uscita disponibili. Permette pure di usare un convertitore esterno, come OdfConverterTest.exe²,che permette di convertire i documenti Open Office (.odt) in documenti MS Word, o qualunque altro disponibile, nel caso si preferisca usarne uno diverso da quelli inclusi in Word. Questa opzione è utile nei casi in cui il convertitore che si vuole utilizzare non disponga di capacità di elaborare di più file o non permetta di trattare le sotto-cartelle o/e le cartelle o i file nascosti, dato che WordConvs offre queste possibilità.

Esso può essere utile anche se il convertitore non ha un meccanismo di segnalazione degli errori nei file di input, come succede a volte, quando, in caso di errori nel file di input, il convertitore tronca la conversione senza dare alcun tipo di segnalazione. Nella elaborazione di un numero notevole di documenti questo può essere pericoloso, poiché si può supporre di avere i risultati corretti, mentre ci possono essere dei documenti che sono stati troncati (solamente parzialmente convertiti) e non è pensabile di controllare manualmente i singoli documenti. Per testare, anche se non in modo sicuro, questa evenienza è stato inserito un programma che conta le parole, le linee, i caratteri del documento originale. Dato che Microsoft Word ha al suo interno la possibilità di contarli (nel documento elaborato), risulta possibile confrontare questi contatori. Naturalmente i contatori per il documento originale sono solo una grezza approssimazione, in quanto solo gestendo la formattazione del documento originale è possibile avere un buon conteggio. Il programma WC.EXE³, incluso nel setup ed installato insieme a WordConvs, è un programma generale di conteggio (valido per documenti scritti in qualunque formato leggibile, ossia in cui le parole non siano state codificate, cioè i caratteri ASCII sono inalterati), ma con un livello variabile di accuratezza dei risultati, in dipendenza dal formato del documento originale. Per questo motivo è stata prevista la possibilità d'impostare una soglia percentuale, sulla differenza dei contatori, superata la quale il programma fornisce una segnalazione, come pure la possibilità di selezionare quale 3 contatori (di parole, di linee, di caratteri) utilizzare, isolatamente o in qualunque combinazione, come pure le 3 possibili stringhe che formano la linea di comando del programma di conteggio, unite ai nomi dei file d'ingresso e d'uscita forniti da WordConvs.

Le funzioni implementate permettono di effettare:

  • la scelta dei file e/o delle cartelle da elaborare
  • la selezione dei formati d'ingresso e di uscita
  • la selezione delle impostazioni dei documenti da modificare
  • la impostazione dei nuovi valori dei parametri
  • la configurazione del programma che include:
    • l'uso di un nuovo file di log per ogni esecuzione (standard i dati di ogni esecuzione vengono aggiunti al file di log)
    • la funzione di debug che attiva la visualizzazione della finestra di Word mostrando ogni attività effettuata dal programma
    • la esclusione della conversione dei documenti (ponendo il formato d'ingresso uguale a quello d'uscita)
    • l uso di un programma esterno di conversione
    • preprocessamento dei file d'ingresso per controllarne la correttezza (disponibile solo per i file d'ingresso in formato WordStar)
    • l'elaborazione di singoli file
    • l'opzione di percorrenza delle sottocartelle quando é selezionata l'opzione per l'elaborazione di più file
    • l'opzione di percorrenza delle cartelle nascoste quando é selezionata l'opzione per l'elaborazione di più file
    • l'opzione di elaborazione dei file nascosti quando é selezionata l'opzione per l'elaborazione di più file
    • la possibilità di effettuare il conteggio delle parole con un programma esterno
    • la possibilità di effettuare il conteggio delle linee con un programma esterno
    • la possibilità di effettuare il conteggio dei caratteri con un programma esterno
    • l'inclusione delle estensioni dei file d'ingresso nei nomi dei file d'uscita
    • l'opzione per aggiungere la numerazione delle pagine
    • l'impostazione dei parametri per l'orientamento verticale e orizzontale separatamente
    • la rimozione delle sezioni vuote
    • la rimozione dei caratteri di Ritorno Carrello alla fine di ogni sessione
    • la selezione della unità di misura
    • l'impostazione di una soglia d'allarme sul conteggio delle parole (come differenza percentuale fra i valori nei file d'ingresso e d'uscita)
    • l'allarme sul conteggio delle linee
    • l'allarme sul conteggio dei caratteri

NOTA:Nell'uso di WordConvs per la conversione di un numero notevole di file si tenga presente che l'operazione richiede un tempo abbastanza lungo. Per convertire diecimila file con un Pentium V 2.4 GHz. con 512 MB di memoria ci sono volute circa 8 ore. Una soluzione, in questo caso, può essere lasciare il computer a lavorare durante la notte, dato che WordConvs non prevede di fermarsi in nessun caso e non dà messaggi bloccanti e alla fine é possibile controllare i risultati sui 3 file di log generati: ConvLog.txt, ErrorLog.txt, WarnsLog.txt.

WCConfigPrgOpt.jpg WCConfigOpt.jpg
Fig. 2 - Dialogo Configurazione

È possibile scegliere quali parametri modificare nel documento convertito (tutti i parametri non selezionati rimangono invariati).

WCParmSet.jpg

Fig. 3 - Dialogo Impostazione Parametri

WCPageSet.jpg

Fig. 4 - Impostazione Pagina


Tre dialoghi (impostazione pagina, paragrafo e carattere), molto simili a quelli utilizzati da MsWord permettono d'impostare i valori dei parametri. Questi valori vengono utilizzati per modificare quelli del documento solo se i corrispondenti riquadri di selezione nel dialogo Parameters Set sono selezionati.



Distribuzione

Il programma è distribuito come shareware. È possibile provarlo senza costi con alcune limitazioni, pur avendo la possibilità di provare tutte le funzioni. Le limitazioni sono:

  • non è possibile effettuare formattazione dei documenti quando si seleziona la conversione di più file (esecuzione in batch) e si possono elaborare solo documenti di dimensioni minori di 50 Kbites.

  • non è possibile effettuare la conversione del documento quando si seleziona conversione di un singolo file, non si possono elaborare documenti di dimensioni superiori a 25 Kbyte e il nome del file di output è sempre TEST.DOC, indipendentemente dal nome del file di input.

È possibile scaricarlo dalla pagina Download e registrarlo dalla pagina di Registrazione da cui si possono selezionare diverse forme per effettuare un ordine.

É disponibile la versione beta 1.0.2.11.


Cronologia delle Distribuzioni

V1.00  3 ottobre  2003 Prima versione
V1.01  14 luglio 2005 Corretto il problema che causava il mancato avvio del programma con Word 2000
V1.02  28 Maggio 2006 Corretto un problema con le istanze attive del programma Word all'avviamento
Corretto l'errore che causava la non formattazione nelle conversioni di più file
Corretto il problema con il file di log quando la cartella d'ingresso e d'uscita coincidono ed é attiva l'opzione di percorrenza delle sottocartelle.
Aggiunto l'avvio automatico da linea di comando
Aggiunta la visualizzazione dello spazio libero su disco
Aggiunto il blocco dei campi d'ingresso dati durante l'elaborazione
Fatto l'interfacciamento a Word 2007
Effettuati alcuni cambiamenti di minor importanza sulla presentazione.
V1.0.2.9  12 Luglio 2006 Corretto il problema che causava l'assenza dei formati html nella lista dei formati d'uscita con Word 2000
In tutti i file di log ora vengono riportati i nomi completi delle cartelle e sottocartelle.
Effettuata qualche ottimizzazione del codice
V1.0.2.10 20 luglio 2006 Correzioni nella sintassi del file d'uscita Index.html.
Alcuni cambiamenti nella gestione dei programmi esterni per gestire correttamente
il programma
OdfConverterTest.exe
V1.0.2.11 versione Beta 20 settembre 2008 Aggiunta la possibilità ti mantenere la data, gli attributi e le impostazioni di sicurezza dei file originali.
Aggiunti filtri sui file da convertire basati sulla data e sugli attributi dei file d'origine,
Aggiunte opzioni per selezionare i dati da riportare nel file di log

¹ Per caricare o aggiornare i convertitori di Microsoft Word seguite questo link.
   per leggere la loro documentazione
seguite questo link

² Il programma OdfConverterTest.exe é disponible sul sito sourceforge.

³ Word Count (freeware)
    TawbaWare software, August 1999

 

mailslot.gif Per contattarci:  info@telsys.it

© Telsys®, all rights reserved
Ultimo aggiornamento: 17-08-2014