COMPersistHelper::SaveToFile

(PHP 5, PHP 7, PHP 8)

COMPersistHelper::SaveToFileGuarda un objeto en un fichero

Descripción

public COMPersistHelper::SaveToFile(?string $filename, bool $remember = true): bool

Guarda una copia del objeto en el fichero especificado.

Parámetros

filename
El nombre del fichero en el que se guardará el objeto.
remember
Indica si el argumento filename debe ser utilizado como fichero de trabajo actual. Si true, filename se convierte en el fichero actual y el objeto debe borrar su indicador de modificación después de la guardado. Si false, esta operación de guardado es una operación "Guardar una copia como ...". En este caso, el fichero actual no se modifica y el objeto no debe borrar su indicador de modificación.

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Errores/Excepciones

Se lanza una excepción com_exception si el objeto asociado no implementa la interfaz COM IPersistFile, o cuando la llamada al método IPersistFile::Save() ha fallado.

Ejemplos

Ejemplo #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();
?>
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top