亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Java修改PowerPoint幻燈片批注信息

 更新時間:2020年05月20日 11:26:50   作者:課后答案解析  
這篇文章主要介紹了Java修改PowerPoint幻燈片批注信息,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

批注,是給文檔的某處內(nèi)容添加的注釋或注解。在PPT演示文稿中,審閱者可以利用此功能提出關于文檔的修改意見,以便后期作者更好地查找及修改。本文就將通過使用Java程序來演示如何添加、替換和刪除PowerPoint幻燈片中的批注信息。

使用工具:Free Spire.Presentation for Java(免費版)
Jar文件獲取及導入:
方法1:通過官網(wǎng)下載獲取jar包。解壓后將lib文件夾下的Spire.Presentation.jar文件導入Java程序。(如下圖)

方法2:通過maven倉庫安裝導入。具體安裝教程參見此網(wǎng)頁。

【示例1】添加批注

import com.spire.presentation.*;
import java.awt.geom.Point2D;

public class AddCommment {
  public static void main(String[] args) throws Exception {
    //加載PowerPoint文檔
    Presentation ppt = new Presentation();
    ppt.loadFromFile("C:\\Users\\Test1\\Desktop\\Sample.pptx");

    ICommentAuthor author = ppt.getCommentAuthors().addAuthor("品牌營銷", "批注:");

    //添加批注
    ppt.getSlides().get(3).addComment(author, "第一條批注", new Point2D.Float(55, 6), new java.util.Date());

    ppt.getSlides().get(3).addComment(author, "第二條批注", new Point2D.Float(32,27), new java.util.Date());

    //保存文檔
    ppt.saveToFile("output/AddComment.pptx", FileFormat.PPTX_2010);
    ppt.dispose();
  }
}

添加效果:

【示例2】替換批注

import com.spire.presentation.*;

public class ReplaceComment {
  public static void main(String[] args) throws Exception {
    //加載PowerPoint文檔
    Presentation ppt = new Presentation();
    ppt.loadFromFile("C:\\Users\\Test1\\Desktop\\AddComment.pptx");

    //替換第一條批準
    ppt.getSlides().get(3).getComments()[0].setText("替換新批注");

    //保存文檔
    ppt.saveToFile("output/ReplaceComment.pptx", FileFormat.PPTX_2010);
    ppt.dispose();
  }
}

替換效果:

【示例3】刪除批注

import com.spire.presentation.*;

public class DeleteComment {
  public static void main(String[] args) throws Exception {
    //加載PowerPoint文檔
    Presentation ppt = new Presentation();
    ppt.loadFromFile("C:\\Users\\Test1\\Desktop\\AddComment.pptx");

    //刪除第二條批注
    ppt.getSlides().get(3).deleteComment(ppt.getSlides().get(3).getComments()[1]);

    //保存文檔
    ppt.saveToFile("output/DeleteComment.pptx", FileFormat.PPTX_2010);
    ppt.dispose();
  }
}

刪除效果:

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Java 對稱加密幾種算法分別實現(xiàn)

    Java 對稱加密幾種算法分別實現(xiàn)

    這篇文章主要介紹了Java 對稱加密使用DES / 3DES / AES 這三種算法分別實現(xiàn)的相關資料,這里提供了實例代碼,需要的朋友可以參考下
    2017-01-01
  • plantuml畫圖實現(xiàn)代碼畫時序圖UML用例圖

    plantuml畫圖實現(xiàn)代碼畫時序圖UML用例圖

    這篇文章主要為大家介紹了plantuml畫圖實現(xiàn)代碼畫時序圖示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-07-07
  • Java commons io包實現(xiàn)多線程同步圖片下載入門教程

    Java commons io包實現(xiàn)多線程同步圖片下載入門教程

    這篇文章主要介紹了Java commons io包實現(xiàn)多線程同步圖片下載入門,commons io: 是針對開發(fā)IO流功能的工具類庫,其中包含了許多可調(diào)用的函數(shù),感興趣的朋友跟隨小編一起看看吧
    2021-04-04
  • Java防止頻繁請求、重復提交的操作代碼(后端防抖操作)

    Java防止頻繁請求、重復提交的操作代碼(后端防抖操作)

    在客戶端網(wǎng)絡慢或者服務器響應慢時,用戶有時是會頻繁刷新頁面或重復提交表單的,這樣是會給服務器造成不小的負擔的,同時在添加數(shù)據(jù)時有可能造成不必要的麻煩,今天通過本文給大家介紹下Java防止頻繁請求、重復提交的操作代碼,一起看看吧
    2022-04-04
  • IntelliJ IDEA創(chuàng)建maven多模塊項目(圖文教程)

    IntelliJ IDEA創(chuàng)建maven多模塊項目(圖文教程)

    這篇文章主要介紹了IntelliJ IDEA創(chuàng)建maven多模塊項目(圖文教程),非常具有實用價值,需要的朋友可以參考下
    2017-09-09
  • SpringBoot版本升級容易遇到的一些問題

    SpringBoot版本升級容易遇到的一些問題

    由于項目需求,需要將nacos 1.4.6版本升級到2.x版本,由此引發(fā)的springboot、springcloud、springcloud Alibaba一系列版本變更,本文給大家總結(jié)一下SpringBoot版本升級容易遇到的一些問題,需要的朋友可以參考下
    2023-12-12
  • java8新特性之日期時間API

    java8新特性之日期時間API

    這篇文章主要介紹了java8新特性之日期時間API,文中有非常詳細的代碼示例,對正在學習java的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • jedis的return行為源碼解析

    jedis的return行為源碼解析

    這篇文章主要為大家介紹了jedis的return行為源碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-09-09
  • 使用JPA中@Query 注解實現(xiàn)update 操作方法(必看)

    使用JPA中@Query 注解實現(xiàn)update 操作方法(必看)

    下面小編就為大家?guī)硪黄褂肑PA中@Query 注解實現(xiàn)update 操作方法(必看)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • Spring框架基于注解的AOP之各種通知的使用與環(huán)繞通知實現(xiàn)詳解

    Spring框架基于注解的AOP之各種通知的使用與環(huán)繞通知實現(xiàn)詳解

    這篇文章主要介紹了Spring框架基于注解的AOP之各種通知的使用及其環(huán)繞通知,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
    2022-11-11

最新評論