1. 产品
  2.   介绍
  3.   PHP
  4.   PHPPresentation

PHPPresentation

 
 

用于表示格式的 PHP 类库

通过免费的 PHP API 对不同的 Microsoft PowerPoint 和 OpenOffice 演示文稿执行读写操作。

什么是 PHPPresentation?

PHPPresentation 是作为开源 PHP 库提供的类集合,可让您对不同的 Microsoft PowerPoint 和 OpenOffice 演示文件格式执行读取和写入操作。使用 PHPPresentation 库,您可以使用演示幻灯片、形状、格式样式、普通和 3D 图表、幻灯片注释和绘图对象。

Previous Next

PHPPresentation 入门

要在您的系统上使用 PHPPresentation,您需要安装 PHP 5.1 或更高版本。安装 PHPPresentation 库的推荐方法是通过 composer。请将以下几行添加到您的 composer.json。

这是命令

 {
  "require": {
    "phpoffice/phppresentation": "dev-master"
  }
}

Composer 提供了一个方便的安装程序,您可以直接从命令行执行它。随意下载此文件或在 GitHub 上查看它。有两种安装方式作曲家。将其作为项目的一部分在本地安装,或作为系统范围的可执行文件全局安装。

您还可以通过从 Github 发布页面下载最新版本来手动安装 PHPPresentation。如果您在项目中不使用 Composer,请务必注册自动加载器。

自定义演示设置

PHPPresentation 允许您访问和设置演示文稿的各种属性。可以配置标题、创建者和公司名称。您还可以配置演示文稿是否显示评论。同样,您还可以设置演示文稿的最后一个视图、演示文稿的缩略图以及演示文稿的缩放值。通过使用以下代码行,您可以设置演示设置。

在 PHP 中设置演示设置

  1. 初始化 PhpPresentation
  2. 获取 PresentationProperties
  3. 启用评论显示

启用评论显示

$oPresentation = new PhpPresentation();
$oProperties = $oPresentation->getPresentationProperties();
// enable the display for comment
$oProperties->setCommentVisible(true);

自定义幻灯片设置

PHPPresentation 允许您定义幻灯片的名称。您还可以使任何幻灯片在演示文稿中可见或隐藏。您可以在幻灯片中添加各种类型的形状对象,例如富文本、折线、图表、绘图和表格。此外,您还可以配置这些形状的常用属性和样式。可以在一张幻灯片上创建多个动画。 WMV 和 OGV 视频媒体可以分别嵌入到 Microsoft Windows 和 Linux 阅读器的幻灯片中。 RichText、绘图对象和表格也可以使用 PHPPresentation 进行处理。

使用图表和样式

使用 PHPPresentation,您可以在幻灯片中创建、自定义和嵌入图表。可以为 X 轴和 Y 轴定义次要和主要类型的网格线。此外,您可以配置网格线宽度、填充类型和填充颜色。目前支持条形图和 3D 条形图。

 中国人