Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 32
  1. #1

    modificare manualmente file .doc

    salve, spero che questa sia la sezione giusta. Ho una domanda: ho creato un file .doc con word scrivendoci "ciao", l' ho salvato e ho provato ad aprirlo col blocco note. A questo punto ho visto che non c' era scritto semlicemente: "ciao" ma anche molti altri caratteri. Nell' ultima riga di codice c' era scritto:
    codice:
    À      F   Microsoft Office Word Document 
       MSWordDoc    Word.Document.8 ô9²q
    allora ho fatto questo: ho cancellato la 'M' di microsoft e l' ho riscritta uguale. Alla fine ho aperto il file con word ed è saltato fuori questo messaggio:

    la mia domanda è perchè non riesaco più ad aprirlo?
    Luca Pennisi - Web Marketing Specialist

  2. #2
    la mia domanda è perchè non riesaco più ad aprirlo?
    Perché i file .DOC sono file binari, quindi non puoi modificarli con un banale blocconote ma devi rispettare le specifiche (molto) complesse e dettagliate che ne definiscono il formato.
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  3. #3
    Pertanto se li devi modificare programmaticamente ti consiglio di utilizzare le apposite interfacce COM che Office mette a disposizione.
    Amaro C++, il gusto pieno dell'undefined behavior.

  4. #4
    è possibile modificarli con php?
    Luca Pennisi - Web Marketing Specialist

  5. #5
    Puoi interagire con gli oggetti COM in PHP, ma immagino che passare dal voler modificare un file .DOC con il notepad ad usare la COM Automation in PHP non sia una cosa indolore, anche perché la documentazione non è poi così copiosa se comparata a quella disponibile per altre piattaforme.
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  6. #6
    Se intendi fornire all'utente tramite una pagina web dei documenti da salvare sul PC è meglio crearli in PDF, molto più supportato del formato .doc e facilmente creabile tramite PHP.
    Amaro C++, il gusto pieno dell'undefined behavior.

  7. #7
    quello che dovrei fare sarebbe semplicemente criptarli. Essendo un tipo di file binario (quindi composto da numeri) sarebbe possibile vedere questi numeri con una funzione php o qualcosa di simile?

    (spero di essermi spiegato bene)
    Luca Pennisi - Web Marketing Specialist

  8. #8
    Se vuoi soltanto criptarli non è necessario conoscerne il formato, ovviamente prima di poterli usare in Word dovrai decriptarli. Le funzioni da usare sono quelle esposte da mcrypt.
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  9. #9
    Originariamente inviato da pallinopinco
    Se vuoi soltanto criptarli non è necessario conoscerne il formato, ovviamente prima di poterli usare in Word dovrai decriptarli. Le funzioni da usare sono quelle esposte da mcrypt.
    mi servirebbe semplicemente una funzione che mostri quei numeri, il programma per criptare i files lo vorrei fare io
    Luca Pennisi - Web Marketing Specialist

  10. #10
    e se li servissi invece che in .doc in .odt? Lo standard è aperto e molto più semplice da modificare del .doc!

    (il migliore rimane pdf come semplicità! ma se servono da modificare in un secondo tempo non puoi usarlo)

    Inoltre odt è uno standard internazionale iso! doc NO

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 © 2024 vBulletin Solutions, Inc. All rights reserved.