Domandina:

la seguente function intenderebbe stampare da Word via COM il file $in su una stampante virtuale chiamata $prn (il nome passato sarebbe "ActiveFax") con nome $out.

Codice PHP:
function MSOffice_Word_print($in$out$prn)
  {
  
$word = new COM("word.application") or die();
  
$word->Visible 0;
  
$word->DisplayAlerts 0;

  
$word->Documents->Open ($in01);

  
$word->ActivePrinter $prn;
  
$word->ActiveDocument->PrintOut(000$out);

  
$word->Quit();
  unset(
$word);
  return 
true;
  } 
Ma non mi stampa un bel nulla.

Usando:
Codice PHP:
$word->ActiveDocument->PrintOut(); 
al posto della riga equivalente nel codice di cui sopra, invece va perfettamente, ... solo che ovviamente mi perde il nome che il documento stampato (leggi: inviato via FAX) dovrà avere...

Aiuti? Qualcuno conosce la sintassi esatta VISTA DA PHP del comando PrintOut del modello ad oggetti di Office?