Author: Raffaele Rialdi [MVP]Raffaele Rialdi [MVP] Date: Oct 15, 2007 10:40
> sto cercando di fare una procedura in vc++ no mfc e console che legge
> il contenuto di un file ppt,
> cerca alcuni nomi di file collegati e li sostiuisce con altri di pari
> lunghezza..
> Al momento sono riuscito a fare la lettura e scrittura del file
> agganciando e sostituendo qualche stringa tipo il nome dell'autore e
> altro ma questi maledetti nomi di file usano unicode e la stringa da
> cercare ha i valori ascii dei caratteri preceduti dal byte 0x00. Ho
> tentanto di aprire il file usando wifstream e usando variabili
> wstring per agganciare il nome correttamente ma per ora niente..
> Qualche idea?
Il formato binario è parecchio complesso. Puoi chiedere in MS un disclosure
sul formato (cosa assolutamente fattibile) ma lo sbattimento dopo è
terrificante.
Valuta invece l'uso del formato PPTX (2007) per cui esiste anche il plugin
free per la versione 2003 (per le versioni precedenti non saprei).
Il formato pptx è in realtà uno zip dentro il quale trovi dei file XML molto
semplici da capire e modificare.
|