📝 Apache POI PPT教程

16篇技术文档
  Apache POI PPT教程

📅  最后修改于: 2020-11-18 08:47:41        🧑  作者: Mango

本教程提供了对Apache POI库及其功能的基本了解。在这里,我们将学习如何使用Java程序读取,编写和管理MS-PowerPoint文档。本教程适用于所有使用Java的读者,尤其是那些希望使用Java创建,读取,编写和修改PPT文件的读者。先决条件具备使用JDK1.5或更高版本进行Java编程的一般知识以及Java中的IO概念是理解本教程的唯一前提。...

  Apache POI PPT-概述

📅  最后修改于: 2020-11-18 08:48:00        🧑  作者: Mango

很多时候,需要一个软件应用程序来生成Microsoft Office文件格式的报告。有时,甚至期望应用程序接收MS-Office文件作为输入数据。任何想要将MS Office文件作为输出生成的Java程序员都必须使用预定义的只读API来进行。什么是Apache POI?Apache POI是一种流行的API,允许程序员使用Java程序创建,修改和显示MS-Office文件。它是由Apache So...

  Java PPT API的风味

📅  最后修改于: 2020-11-18 08:48:15        🧑  作者: Mango

本章将带您了解Java PowerPoint API的某些风格及其功能。有许多供应商提供与Java PPT相关的API。本章将考虑其中的一些。Java Aspose幻灯片Java的Aspose幻灯片是纯授权的Java PPT API,由供应商Aspose开发和分发。该API的最新版本是2014年7月发布的8.1.2。它是一个丰富而繁重的API(纯Java类和AWT类的组合),用于设计可以读取,写入...

  Apache POI PPT-安装

📅  最后修改于: 2020-11-18 08:48:42        🧑  作者: Mango

本章将引导您完成在基于Windows和Linux的系统上设置Apache POI的过程。只需几个简单的步骤,而无需任何复杂的设置过程,即可轻松地将Apache POI安装并与您当前的Java环境集成。安装需要用户管理。系统要求JDKJava SE 2 JDK 1.5 or aboveMemory1 GB RAM (recommended)Disk SpaceNo minimum requireme...

  Apache POI PPT-类和方法

📅  最后修改于: 2020-11-18 08:49:23        🧑  作者: Mango

在本章中,我们将学习Apache POI API下的一些类和方法,这些类和方法对于使用Java程序处理PPT文件至关重要。介绍要创建和管理演示文稿,必须在org.apache.poi.xslf.usermodel包中包含一个名为XMLSlideShow的类。下面给出了一些重要的方法和该类的构造函数。类-XMLSlideShow包-org.apache.poi.xslf.usermodelS.NoC...

  Apache POI PPT-演示

📅  最后修改于: 2020-11-18 08:49:47        🧑  作者: Mango

通常,我们使用MS-PowerPoint创建演示文稿。现在让我们看看如何使用Java创建演示文稿。完成本章后,您将能够创建新的MS-PowerPoint演示文稿并使用Java程序打开现有的PPT。创建空演示要创建一个空的演示文稿,您必须实例化org.poi.xslf.usermodel包的XMLSlideShow类-使用FileOutputStream类将更改保存到PPT文档中-下面给出的是创建空...

  Apache POI PPT-幻灯片布局

📅  最后修改于: 2020-11-18 08:50:37        🧑  作者: Mango

在上一章中,您已经了解了如何创建空白幻灯片以及如何向其中添加幻灯片。在本章中,您将学习如何获取可用幻灯片的列表,以及如何创建具有不同布局的幻灯片。可用的幻灯片版式PowerPoint演示文稿具有幻灯片布局,您可以选择所需的布局来编辑幻灯片。首先,让我们找出所有可用幻灯片布局的列表。有不同的幻灯片母版,并且在每个幻灯片母版中,都有几种幻灯片版式。您可以使用XMLSlideShow类的getSlide...

  Apache POI PPT-幻灯片管理

📅  最后修改于: 2020-11-18 08:51:13        🧑  作者: Mango

完成本章后,您将可以在幻灯片上删除,重新排序以及执行读取和写入操作。更换幻灯片我们可以使用XMLSlideShow类的setPageSize()方法来更改幻灯片的页面大小。最初创建一个演示文稿,如下所示-使用XMLSlideShow类的getPageSize()方法获取当前幻灯片的大小。使用setPageSize()方法设置页面的大小。下面给出了更改幻灯片大小的完整程序-将上面的Java代码另存为...

  Apache POI PPT-图片

📅  最后修改于: 2020-11-18 08:51:39        🧑  作者: Mango

在本章中,您将学习如何将图像添加到PPT中以及如何从中读取图像。新增图片您可以将图片用XSLFSlide的createPicture()方法的介绍。此方法接受字节数组格式的图像。因此,您必须创建要添加到演示文稿中的图像的字节数组。按照给定的步骤将图像添加到演示文稿。使用XMLSlideShow创建一个空的幻灯片,如下所示-使用createSlide()在其中创建一个空的演示文稿。读取要添加的图像文...

  Apache POI PPT-创建超链接

📅  最后修改于: 2020-11-18 08:52:01        🧑  作者: Mango

在本章中,您将学习如何在演示文稿中创建超链接。创建超链接您可以使用XSLFTextRun类的createHyperlink()方法阅读演示文稿中的超链接。请按照下面给出的步骤在演示文稿中创建超链接。使用XMLSlideShow类创建一个空的演示文稿,如下所示-创建一个空的幻灯片,并使用正文和内容布局创建幻灯片的文本框和正文。创建一个文本运行对象并为其设置文本,如下所示:使用XSLFTextRun类...

  Apache POI PPT-阅读形状

📅  最后修改于: 2020-11-18 08:52:18        🧑  作者: Mango

您可以使用XSLFShape类的getShapeName()方法获得演示文稿中使用的形状数量的计数。下面给出的是从演示文稿中读取形状的程序-将上面的Java代码另存为ReadingShapes.java,然后从命令提示符下编译并执行它,如下所示:它将编译并执行以生成以下输出。新添加的各种形状的幻灯片如下所示-...

  Apache POI PPT-格式化文本

📅  最后修改于: 2020-11-18 08:52:41        🧑  作者: Mango

演示文稿中的文本可以使用XSLFTextRun类的方法设置格式。为此,您必须通过选择如下所示的幻灯片布局之一来创建XSLFTextRun类对象-您可以使用setFontSize()设置演示文稿中文本的字体大小。以下代码段显示了如何对演示文稿中的文本应用不同的格式设置样式(粗体,斜体,下划线,删除线)。要在段落之间使用换行符,请使用XSLFTextParagraph类的addLineBreak(),...

  Apache POI PPT-合并

📅  最后修改于: 2020-11-18 08:52:59        🧑  作者: Mango

您可以使用XMLSlideShow类的importContent()方法合并多个演示文稿。下面给出的是合并两个演示文稿的完整程序-将上面的代码另存为MergingMultiplePresentations.java,然后从命令提示符下编译并执行它,如下所示:它将编译并执行以生成以下输出-以下快照显示了第一个演示文稿-以下快照显示了第二个演示文稿-下面给出的是合并两张幻灯片后程序的输出。在这里,您可...

  Apache POI PPT-PPT到图像

📅  最后修改于: 2020-11-18 08:53:16        🧑  作者: Mango

您可以将演示文稿转换为图像文件。以下程序显示了如何进行处理。将上面的Java代码另存为PpttoPNG.java,然后从命令提示符下编译并执行它,如下所示:它将编译并执行以生成以下输出-以下快照显示了作为输入给出的演示-下面给出的是在指定位置创建的映像的快照。...

  Apache POI PPT-有用的资源

📅  最后修改于: 2020-11-18 08:53:31        🧑  作者: Mango

以下资源包含有关Apache POI PPT的其他信息。请使用它们来获得有关该主题的更深入的知识。Apache POI上的有用链接快速指南-用于PPT文档的Apache-POI的快速指南。官方网站-Apache POI简介。最新版本-下载最新版本的Apache POI。关于Apache POI的有用书籍要在此页面上注册您的网站,请发送电子邮件至...