Vai al contenuto

Benvenuto nella community di Italiamac Forum

Guest Image

Benvenuto su Italiamac, la più grande comunità AMUG italiana riconosciuta da Apple. La consultazione è libera. Se vuoi anche partecipare attivamente alle discussioni pubblicando post e messaggi puoi iscriverti gratuitamente, avrai molti vantaggi:

  • Pubblicare post, messaggi e richieste di aiuto
  • Fare amicizia e usare i messaggi privati fra utenti
  • Pubblicare annunci di vendita di usato
  • Usare tutte le funzioni della community

ISCRIVITI GRATIS


Change Mode






PHP: leggere e sostituire stringa in un file doc


Recommended Posts

Ho la necessità, con uno script PHP, di leggere un documento con estensione doc, sostituire 6 differenti stringhe (%stringa%) non consecutive all'interno del documento stesso e infine salvare il file modificato (meglio ancora se nel formato pdf) facendo in modo che abbia un nome diverso dal file originale, ad esempio se il file originale si chiama esempio.doc il nuovo file si dovrà chiamare esempio_1.doc o meglio esempio_1.pdf).

 

Ps Con un file testuale sono già riuscito nell'intento ma ho bisogno di un file formattato...

Modificato da mapa3n
Link di questo messaggio
Condividi su altri siti

il formato doc è proprietario microsoft, onestamente penso che scrivere da zero un programma del genere non sia molto conveniente.

Ti conviene trovare un programma (magari da linea di comando) che faccia quel che dici e richiamarlo all'interno del tuo script php, o (se vuoi qualcosa di un po' più integrato) cercare delle librerie che facciano quel che chiedi.

 

non avendolo mai fatto non saprei consigliarti esattamente cosa utilizzare, ma eviterei di scrivere da zero tali funzionalità.

Link di questo messaggio
Condividi su altri siti

Se il formato è DOCX è abbastanza semplice.

Questo perché in sostanza è un XML zippato.

 

Il formato DOC è più difficile da gestire.

Leggere il testo è comunque semplice, mentre modificare e salvare mantenendo la formattazione non lo è.

 

Ci sono parecchie librerie per PHP che fanno queste cose. Provane qualcuna e vedi quella che funziona meglio nel tuo caso specifico.

An  a tuesday keeps the doctor away.

proud member of < noi finti professionisti > club - tessera 044

Link di questo messaggio
Condividi su altri siti
1 ora fa, pix dice:

Se il formato è DOCX è abbastanza semplice.

Questo perché in sostanza è un XML zippato.

 

Il formato DOC è più difficile da gestire.

Leggere il testo è comunque semplice, mentre modificare e salvare mantenendo la formattazione non lo è.

 

Ci sono parecchie librerie per PHP che fanno queste cose. Provane qualcuna e vedi quella che funziona meglio nel tuo caso specifico.

La libreria PhpWord può andare bene per leggere file DOC e salvarli in PDF?

Link di questo messaggio
Condividi su altri siti

Rispondi e partecipa alla discusione

Puoi rispondere subito e iscriverti successivamente. If you have an account, sign in now to post with your account.

Ospite
Rispondi a questa discussione...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Crea Nuovo...

Info

Questo sito utilizza cookies, anche di terze parti e profilazione. Utilizzando il sito acconsenti al loro impiego e dichiari di aver letto e di accettare: Privacy Policy Termini di utilizzo