Francesco Forti ha scritto: > At 09:48 18.03.2009, pac wrote: > >> Ho una lunga serie di file doc che mi hanno dato da stampare, un po' >> di tutte le dimensioni, con immagini, senza insomma di tutto un po'. >> Esiste un modo per sapere anticipatamente quante sono le pagine senza >> aprire file per file ? (in tutto sono 145 file !!!) >> allora: con gli odt si può scrivendo un po' di codice, io provo a darti una dritta poi valuta tu se ti può andar bene e ricorda che puoi importare i doc in odt con un utility non mi ricordo di chi che ne importa a cartelle intere (prova a googlare un po' oppure cerca in lista perché non son certo di averla letta qui. Dunque dicevamo... i file odt in realtà sono degli zip contenenti vari file tra cui meta.xml che contiene tutte le informazioni statistiche relative al file di seguito ti ho copiato la riga di un mio file: <meta:document-statistic meta:table-count="*3*" meta:image-count="*6*" meta:object-count="*0*" meta:page-count="*7*" meta:paragraph-count="*130*" meta:word-count="*2255*" meta:character-count="*13302*" />
non sono un esperto di api di OOo ma se tanto mi da tanto... è già stato previsto; male che vada comunque dovresti scrivere un programmino che unzippa una serie di file odt, apre il file meta.xml ne decodifica il contenuto e te lo mette in output dove e come ti può servire. Se invece vuoi farlo direttamente da file doc devi cercare con google il formato .doc e vedere se contiene l'informazione anche se non te lo consiglio visto che MS storicamente ha cambiato il formato dei file doc ad ogni release o quasi... Se più semplicemente vuoi sapere il totale delle pagine potrebbe bastarti concatenare tutti i file in un unico grande pdf e poi aprirlo per sapere di quante pagine è composto e poi tanto vale stampare il pdf. > > secondo me NO. > Voce del verbo "mission impossible". O quasi. > solo aprendo il file conosci i caratteri, il tipo di carattere, il suo size, > le immagini, > le tabelle. E quindi le pagine. > > L'unica soluzione che vedo è stampare verso una stampante dummy o fittizzia > (tipo dopdf) e poi esaminare quante pagine sono. Se quella stampante è quella > di default pui usare selezionare tutti i files via file manager e stamparli > in batch > (l'apertura avviene sempre ma l'utente non se ne rende conto). In questo caso > dovrai aprire comunque gli "n" files PDF per conoscerne la mole. > > Lieto di conoscere sistemi migliori, se ci fossero. > > FF > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > > >
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
