Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: gestione file '.doc'

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085

    gestione file '.doc'

    Ciao,
    nel manuale on-line ho trovato le istruzioni per la gestione dei file di di tipo '.txt' ..
    c'è anche la possibilità di leggere e scrivere file 'word' ?

    in particolare dovrei scrivere un word, poche righe per pagina (quindi con il salto pagina)
    chiedo troppo ?

    Grazie

  2. #2
    Se installi word sul server web puoi usare questa guida

    http://www.rawseo.com/news/2009/06/1...ents-with-php/

  3. #3
    usare direttamente office significa che:
    - il server deve essere windows
    - il server deve essere tuo (niente hosting)
    - il server deve essere bello potente (questo tipo di processo consuma MOLTISSIME risorse, sia CPU sia RAM)

    Una possibile alternativa è usare open office, cosa che ti permetterebbe di usare anche un server linux e qualcosina in meno di risorse (è più leggero perché fatto girare come server non carica l'interfaccia utente, ma comunque è esoso anche lui)

    Detto questo, cosa intendi con "gestione"?

    Diciamo che puoi con facilità tirar fuori il testo usando office o openoffice, puoi convertirli in pdf (se usi openoffice), puoi mandarli in stampa, puoi usare un documento come template riempendo e/o sostituendo delle diciture ben precise ... ma creare un documento da zero è poco utile
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  4. #4
    Arg, arg e ancora arg...
    Soluzione più semplice in assoluto, senza preoccuparsi di tipo di server, istallare office o libre office eccetera...

    http://phpword.codeplex.com/

    (esiste anche per excel e powerpoint )

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    facciamo un pò di ordine ..

    il server è in locale (si tratta di un piccolo gestionale per uso interno)
    in concreto quello che dovrei fare ..
    a fronte di una lista di scadenze, devo stampare gli avvisi da spedire.
    è per questo che pensavo di produrre un unico file word (con un avviso per pagina), in modo da poter stampare in un'unica volta tutto il file, con tutti gli avvisi.
    stampa da lanciare aprendo direttamente il file da gestione risorse del pc, ma volendo, visto che mi si aprono tante possibilità .. , sarebbe meglio lanciarla direttamente dal gestionale.
    l'elaborazione (scrittura del file), sarebbe 'trasparente' .. il corpo dell'avviso (la parte fissa per tutti gli avvisi), pensavo di tirarla su da un .txt (ma meglio da un word), ma quasi quasi, l'ideale sarebbe inserire un 'editor' che si tira su il testo (chiaramente modificabile) da una tabella di DB

    quando parlavo di 'gestione file', intendevo: 'lettura, scrittura ..' tipo fopen, fread, fwrite .. per i '.txt'

    grazie mille

  6. #6
    Originariamente inviato da JANUS70
    facciamo un pò di ordine ..

    quando parlavo di 'gestione file', intendevo: 'lettura, scrittura ..' tipo fopen, fread, fwrite .. per i '.txt'

    grazie mille
    Prego, ma ti basta leggere un post sopra il tuo...

  7. #7
    beh, se devi fare una semplice stampa puoi anche realizzare una canonica pagina html con un semplice window.print o in alternativa puoi usare librerie più complete (ma indubbiamente pesanti) come tcpdf o simili

    usare word solo per questo non credo sia molto conveniente, tranne che hai particolari necessita e/o hai bisogno di modificare quest'elenco dopo che è generato da php
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  8. #8
    Originariamente inviato da Dascos
    Arg, arg e ancora arg...
    Soluzione più semplice in assoluto, senza preoccuparsi di tipo di server, istallare office o libre office eccetera...

    http://phpword.codeplex.com/

    (esiste anche per excel e powerpoint )

    scusate, ma questa applicazione funziona anche se sul server non è installato microsoft word?
    se sì, in sostanza potrei usarlo anche ad es. su un hosting condiviso?
    grazie.

  9. #9
    Originariamente inviato da marioweb76
    scusate, ma questa applicazione funziona anche se sul server non è installato microsoft word?
    se sì, in sostanza potrei usarlo anche ad es. su un hosting condiviso?
    grazie.
    Azz, bastava leggere le prime due (DUE) righe...
    PHPWord is a library written in PHP that create word documents.
    No Windows operating system is needed for usage because the result are docx files (Office Open XML) that can be opened by all major office software.
    e leggere la documentazione, prime 5 righe
    Requirements

    * PHP 5.2.x or newer
    * PHP Extension ZipArchive
    * PHP Extension xmllib
    Quindi, se ne deduce agilmente che non serva avere word installato (nè open office/libre office) nè nessun altro tipo di estensione strana


  10. #10
    quello che non mi convince è questo:
    "For opening by PHPWord created files in Microsoft Office < 2007 you need the "Microsoft Office Compatibility Pack"."

    la mia idea è tenere sul server un file docx "vuoto" ma "preimpostato" per quello che mi serve. così con php ogni volta che ho necessità ne faccio una copia, lo apro e lavoro sulla copia rinominata.
    ora, per aprirlo, vedo che però serve questo compatibility pack.......

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.