PHP Conference Japan 2024

COMPersistHelper::SaveToFile

(PHP 5, PHP 7, PHP 8)

COMPersistHelper::SaveToFile将对象保存到文件

描述

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

将对象的副本保存到指定文件。

参数

filename
保存对象的的文件名。
remember
指示是否将 filename 参数用作当前工作文件。如果为 truefilename 成为当前文件,并且对象应该在保存后清除其脏标记。如果为 false,则此保存操作为“另存为”操作。在这种情况下,当前文件保持不变,并且对象不应清除其脏标记。

返回值

成功返回 true,失败返回 false

错误/异常

如果关联对象未实现 COM 接口 IPersistFile,或者调用 IPersistFile::Save() 方法失败,则会抛出 com_exception 异常。

范例

示例 #1 基本 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();
?>
添加笔记

用户贡献笔记

此页面没有用户贡献的笔记。
To Top