Newsgroup: it.comp.lang.c
Titolo: creare un file .doc con il c

dispongo di un modello di file word formattato. Per motivi di lavoro
devo spesso copiare tale modello e sostituire alcuni dati contenuti al
suo interno. Tuttavia ciò implica una ripetizione inutile di
operazioni, in quanto gli stessi dati che immetto in quel file word,
devo poi replicarli in altri moduli di file excel. Vorrei quindi
scrivere una sola volta i dati necessari in un file di testo e
automatizzare l'operazione di inserimento nei file modello. So che è
possibile effettuare una simile operazione anche all'interno di word,
però dovrei ripeterla per ogni file (e ciò mi risulta scomodo). La
mia intenzione è quindi quella di svincolarmi dal word e di fare
l'operazione dall'esterno. E' possibile aprire il file modello di word
in modalità binaria, ricercare quindi opportune parole chiave e
sostituirle con i dati desiderati utilizzando il linguaggio c? Oppure
nel formato word le parole sono crittografate e quindi illegibili
aprendo il file in modalità binaria?

 aprendo il file in modalitą binaria?
Il template potrebbe anche essere crittografato, ma non e'
questo il vero problema. Il problema reale e' che dopo aver
fatto le modifiche, non e' detto che il template sia ancora
utilizzabile. Il formato ".doc" e' proprietario e le modifiche
andrebbero apportate rispettando la sua struttura che purtroppo
conoscono solo a Redmond.
Se hai voglia di perdere molto tempo, potresti dare un'occhiata
al codice di OpenOffice per quanto riguarda il filtro dei documenti
Word.
C:\>iao Angelo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 conoscono solo a Redmond.
basta salvare il doc in formato rtf: e' un file di testo.
-- 
Cybertoldo
Per rispondermi via email, sostituisci moc.liamg con 
gmail.com

 basta salvare il doc in formato rtf: e' un file di testo.
E gli rtf possono essere usati direttamente come template
di Word? Si lascia l'incombenza di riottenere un file
utilizzabile all'utente? Cosa succede quando l'utente ti
chiama dicendo che il file rtf riconvertito in .dot non
funziona perche' si e persa 3/4 della formattazione originale?


basta salvare il doc in formato rtf: e' un file di testo.
Siete off-topic.  Da un'altra parte, per cortesia.
f/up: it.comp.programmare.win32

 Siete off-topic.  Da un'altra parte, per cortesia.
Il mio non e' un off topic. :)
RTF e' uno standard multipiattaforma 
http://it.wikipedia.org/wiki/Rich_Text_Format
 che quindi puo' generare 
soluzione portabili con programmi scritti in C.


Il mio non e' un off topic. :)
Lo è invece.  Il fatto che RTF sia standard non c'entra un benemerito
cavolo, altrimenti parliamo pure di come si fa la pasta alla carbonara
interfacciando una pentola con la seriale e programmando in C
l'intensità del fuoco, visto che la tecnica con cui cucinare la
carbonara è ormai standard.  Sei pregato, come già detto, per la
trattazione di questo tipi preciso "creare un file .doc con il C" a
trasferirti da un'altra parte.

 trasferirti da un'altra parte.
Creare un file .doc con il C? ma che dici?!
Ripeto: l'rtf e' un *normale* file di testo, che si puo' trattare con le 
*normali* funzioni stdio.
Nella specifica richiesta dell'OP, l'algoritmo prevede lo sviluppo di 
funzioni in C per la ricerca e la sostituzione di parole chiave su 
questo *normale* file di testo (...se poi il file l'hai creato con Word, 
Vi, Emacs, Notepad o quant'altro..., che differenza fa?).


FIGLIO DEL NOTO PRESIDE DELLA FACOLTA' DI INGEGNERIA?
INSOMMA QUELLO DEL COMMON-RAIL???!?!?!?!
"Andrea Laforgia" <a.laf...@andrealaforgia.it.invalid> ha scritto nel 
messaggio news:raakl21sjoj01vri2...@4ax.com...
