Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16
  1. #11
    Leggiti questo, è un buon punto di partenza che dovrebbe chiarirti le idee:

    http://www.programmazione.it/index.p...m&idItem=38937

    Disegnatori e romanzieri d'Italia, visitate il mio sito, cerchiamo favolieri dark ed illustratori dark fantasy... http://www.neilgaimania.it

  2. #12
    Utente di HTML.it L'avatar di Grejo
    Registrato dal
    Jan 2003
    Messaggi
    838
    Ciao.

    Ho provato questo codice:

    Codice PHP:
    <?php
    //**dichiaro gli header della pagina specificando che si tratta del download di un documento office*
    header("Pragma: public");
    header("Expires: 0");
    header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); 
    header("Content-Type: application/force-download");
    header("Content-Type: application/octet-stream");
    header("Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
    header("Content-Disposition: attachment;filename=prova.xlsx"); 
    header("Content-Transfer-Encoding: binary ");


    /** Imposto la visualizzazione degli errori per il debug */
    error_reporting(E_ALL);

    /** Specifico quali file includere **/
    set_include_path('/Classes/');
    /** PHPExcel */
    include 'PHPExcel.php';

    /** PHPExcel_IOFactory */
    include 'PHPExcel/IOFactory.php';

    // Creo il nuovo oggetto PHPExcel
    $objPHPExcel = new PHPExcel();

    // ed imposto le proprietà del documento
    $objPHPExcel->getProperties()->setCreator("Maarten Balliauw");
    $objPHPExcel->getProperties()->setLastModifiedBy("Massimiliano PASQUALONI");
    $objPHPExcel->getProperties()->setTitle("Office 2007 XLSX Test Document");
    $objPHPExcel->getProperties()->setSubject("Office 2007 XLSX Test Document");
    $objPHPExcel->getProperties()->setDescription("Test document for Office 2007 XLSX, generated using PHP classes.");
    $objPHPExcel->getProperties()->setKeywords("office 2007 openxml php");
    $objPHPExcel->getProperties()->setCategory("Test result file");

    //** Aggiungo qualche dato alle celle **
    // per prima cosa mi posiziono sul primo foglio di lavoro
    $objPHPExcel->setActiveSheetIndex(0);
    // poi scrivo nella prima cella, la A1 la parola “Hello”
    $objPHPExcel->getActiveSheet()->setCellValue('A1''Hello');
    // e continuo con le altre
    $objPHPExcel->getActiveSheet()->setCellValue('B2''world!');
    $objPHPExcel->getActiveSheet()->setCellValue('C1''Hello');
    $objPHPExcel->getActiveSheet()->setCellValue('D2''world!');

    //** Aggiungo un'immagine **
    // creo il nuovo oggetto immagine
    //$objDrawing = new PHPExcel_Worksheet_Drawing();
    // ne imposto le proprietà come nome, descrizione ed altro...
    //$objDrawing->setName('PHPExcel logo');
    //$objDrawing->setDescription('PHPExcel logo');
    // specifico qual'è il file sorgente
    //$objDrawing->setPath('../images/phpexcel_logo.gif');
    // quant'è alta in pixel
    //$objDrawing->setHeight(36);
    //in quale cella inserirla
    //$objDrawing->setCoordinates('D4');
    //$objDrawing->setOffsetX(-10);
    //e posiziono l'immagine nel foglio di calcolo attivo
    //$objDrawing->setWorksheet($objPHPExcel->getActiveSheet());

    // rinomino il foglio di calcolo
    $objPHPExcel->getActiveSheet()->setTitle('Simple');


    //instanzio l'oggetto writer che prende l'informazioni dall'oggetto PHPExcel e genera il file di tipo Excel2007
    $objWriter PHPExcel_IOFactory::createWriter($objPHPExcel'Excel2007');
    //e lo salvo nel browser iniziando lo streaming per il donwload dei dati
    $objWriter->save("php://output");

    ?>
    Ma non mi va, secondo voi c'è qualche errore di utilizzo e/o sintassi ???

    Ciao.

    Grejo
    Nato per essere un vincente, vivo per dimostrarlo!

    Paperino si fà le paperine ed è contento,
    Topolino si fà le topoline ed è contento,
    Pippo non è contento.

  3. #13
    Utente di HTML.it L'avatar di sarese
    Registrato dal
    Aug 2007
    Messaggi
    18
    Scusate solo una domanda, ma ha anche un'editor web based x excel?

  4. #14
    Utente di HTML.it L'avatar di Grejo
    Registrato dal
    Jan 2003
    Messaggi
    838
    Originariamente inviato da sarese
    Scusate solo una domanda, ma ha anche un'editor web based x excel?
    No ...
    Nato per essere un vincente, vivo per dimostrarlo!

    Paperino si fà le paperine ed è contento,
    Topolino si fà le topoline ed è contento,
    Pippo non è contento.

  5. #15
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    154
    Salve sarei interessato a questa classe... da dove posso scaricarla!?

  6. #16
    Se magari li leggessi anche i 3d ti saresti accorto che ci sono ben due link dai quali scaricare le librerie in questione.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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.