(PHP 5, PHP 7, PHP 8)
COMPersistHelper::SaveToFile — Grava o objeto em um arquivo
Grava uma cópia do objeto no arquivo especificado.
filename
remember
filename
deve ser usado como o arquivo de
trabalho atual. Se true
, filename
se torna o arquivo atual e o
objeto deverá limpar seu sinalizador de alterações pendentes após a gravação. Se false
, esta operação de gravação será
uma operação "Salvar uma cópia como ...". Nesse caso, o arquivo atual permanece inalterado e o objeto
não deve limpar seu sinalizador de alterações pendentes.
Uma com_exception é lançada se o objeto associado não implementar a interface COM IPersistFile, ou se a chamada ao método IPersistFile::Save() falhar.
Exemplo #1 Uso básico de COMPersistHelper::saveToFile()
<?php
$word = new COM('Word.Application');
$doc = $word->Documents->Add();
$ph = new COMPersistHelper($doc);
$ph->SaveToFile('C:\\Users\\cmb\\Documents\\my.docx');
$word->Quit();
?>