日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Java 添加、刪除、替換、格式化Word中的文本的步驟詳解(基于Spire.Cloud.SDK for Java)

瀏覽:174日期:2022-05-27 10:22:26

Spire.Cloud.SDK for Java提供了TextRangesApi接口可通過addTextRange()添加文本、deleteTextRange()刪除文本、updateTextRangeText()替換文本、updateTextRangeFormat()格式化文本等。本文將從以上方法介紹如何來實現對文本的操作。可參考以下步驟進行準備:

一、導入jar文件

創建Maven項目程序,通過maven倉庫下載導入。以IDEA為例,新建Maven項目,在pom.xml文件中配置maven倉庫路徑,并指定spire.cloud.sdk的依賴,如下:

<repositories> <repository> <id>com.e-iceblue</id> <name>cloud</name> <url>http://repo.e-iceblue.cn/repository/maven-public/</url> </repository></repositories><dependencies> <dependency> <groupId> cloud </groupId> <artifactId>spire.cloud.sdk</artifactId> <version>3.5.0</version> </dependency> <dependency> <groupId> com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.1</version> </dependency> <dependency> <groupId> com.squareup.okhttp</groupId> <artifactId>logging-interceptor</artifactId> <version>2.7.5</version> </dependency> <dependency> <groupId> com.squareup.okhttp </groupId> <artifactId>okhttp</artifactId> <version>2.7.5</version> </dependency> <dependency> <groupId> com.squareup.okio </groupId> <artifactId>okio</artifactId> <version>1.6.0</version> </dependency> <dependency> <groupId> io.gsonfire</groupId> <artifactId>gson-fire</artifactId> <version>1.8.0</version> </dependency> <dependency> <groupId>io.swagger</groupId> <artifactId>swagger-annotations</artifactId> <version>1.5.18</version> </dependency> <dependency> <groupId> org.threeten </groupId> <artifactId>threetenbp</artifactId> <version>1.3.5</version> </dependency></dependencies>

完成配置后,點擊“Import Changes” 即可導入所有需要的jar文件。如果使用的是Eclipse,可參考這里的導入方法。

導入結果:

Java 添加、刪除、替換、格式化Word中的文本的步驟詳解(基于Spire.Cloud.SDK for Java)

二、登錄冰藍云賬號,創建文件夾,上傳文檔

Java 添加、刪除、替換、格式化Word中的文本的步驟詳解(基于Spire.Cloud.SDK for Java)

三、創建應用程序,獲取App ID及App Key

Java 添加、刪除、替換、格式化Word中的文本的步驟詳解(基于Spire.Cloud.SDK for Java)

完成以上步驟后,可參考以下代碼,進行文檔操作。

用于測試的Word源文檔如下:

Java 添加、刪除、替換、格式化Word中的文本的步驟詳解(基于Spire.Cloud.SDK for Java)

1. 添加文本到Word

import spire.cloud.word.sdk.client.ApiException;import spire.cloud.word.sdk.client.Configuration;import spire.cloud.word.sdk.client.api.TextRangesApi;public class AddTextRange { //配置App賬號信息 static String appId = 'App ID'; static String appKey = 'App Key'; static String baseUrl = 'https://api.e-iceblue.cn'; static Configuration wordConfiguration = new Configuration(appId, appKey, baseUrl); static TextRangesApi textRangesApi = new TextRangesApi(wordConfiguration); public static void main(String[] args) throws ApiException { String name = 'testfile.docx';//用于測試的Word源文檔 String paragraphPath = 'Section/0/Body/0/Paragraph/0';//獲取文檔中的段落 Integer indexInParagraph = 0; String text = '新添加的文本內容!';//指定需要添加的文本內容 String folder = 'input';//源文檔所在的云端文件夾 String storage = null;//冰藍云存儲空間 String password = null;//源文檔密碼 String destFilePath = 'output/AddTextRange.docx';//結果文檔路徑 //調用方法添加文本內容到Word段落 textRangesApi.addTextRange(name, paragraphPath, text, destFilePath, folder, storage, indexInParagraph, password); }}

文本添加效果:

Java 添加、刪除、替換、格式化Word中的文本的步驟詳解(基于Spire.Cloud.SDK for Java)

2. 刪除Word中的文本

import spire.cloud.word.sdk.client.ApiException;import spire.cloud.word.sdk.client.Configuration;import spire.cloud.word.sdk.client.api.TextRangesApi;public class DeleteTextRange { //配置App賬號信息 static String appId = 'App ID'; static String appKey = 'App Key'; static String baseUrl = 'https://api.e-iceblue.cn'; static Configuration wordConfiguration = new Configuration(appId, appKey, baseUrl); static TextRangesApi textRangesApi = new TextRangesApi(wordConfiguration); public static void main(String[] args) throws ApiException { String name = 'testfile.docx';//源文檔 String paragraphPath = 'Section/0/Body/0/Paragraph/0';//獲取段落 Integer index = 0; String folder = 'input';//源文檔所在文件夾 String storage = null;//冰藍云存儲空間 String password = null;//源文檔密碼 String destFilePath = 'output/DeleteTextRange.docx';//結果文檔路徑 //調用方法刪除Word第一段文本 textRangesApi.deleteTextRange(name, paragraphPath, index, destFilePath,folder, storage, password); }}

文本刪除效果:

Java 添加、刪除、替換、格式化Word中的文本的步驟詳解(基于Spire.Cloud.SDK for Java)

3. 替換Word中的文本

import spire.cloud.word.sdk.client.ApiException;import spire.cloud.word.sdk.client.Configuration;import spire.cloud.word.sdk.client.api.TextRangesApi;public class UpdateTextRange { //配置App賬號信息 static String appId = 'App ID'; static String appKey = 'App Key'; static String baseUrl = 'https://api.e-iceblue.cn'; static Configuration wordConfiguration = new Configuration(appId, appKey, baseUrl); static TextRangesApi textRangesApi = new TextRangesApi(wordConfiguration); public static void main(String[] args) throws ApiException { String name = 'testfile.docx';//源文檔 String paragraphPath = 'Section/0/Body/0/Paragraph/0';//獲取段落 Integer index = 0; String text = '新替換文本';//指定新文本 String folder = 'input';//源文檔所在文件夾 String storage = null; String password = null; String destFilePath = 'output/UpdateTextRangeText.docx';//結果文檔路徑 //調用方法更新(替換)原有的文本 textRangesApi.updateTextRangeText(name, paragraphPath, index, text, destFilePath, folder, storage, password); }}

文本替換效果:

Java 添加、刪除、替換、格式化Word中的文本的步驟詳解(基于Spire.Cloud.SDK for Java)

4. 格式化Word中的文本

import spire.cloud.word.sdk.client.ApiException;import spire.cloud.word.sdk.client.Configuration;import spire.cloud.word.sdk.client.api.TextRangesApi;import spire.cloud.word.sdk.client.model.Color;import spire.cloud.word.sdk.client.model.Font;import spire.cloud.word.sdk.client.model.TextRangeFormat;public class UpdateTextRangeFormat { //配置App賬號信息 static String appId = 'App ID'; static String appKey = 'App Key'; static String baseUrl = 'https://api.e-iceblue.cn'; static Configuration wordConfiguration = new Configuration(appId, appKey, baseUrl); static TextRangesApi textRangesApi = new TextRangesApi(wordConfiguration); public static void main(String[] args) throws ApiException { String name = 'testfile.docx';//源文檔 String paragraphPath = 'Section/0/Body/0/Paragraph/0';//獲取段落 Integer index = 0; //創建文本樣式,指定字體、顏色、字號,并應用到文本 TextRangeFormat format = new TextRangeFormat(); Color color = new Color(34,139,34); Font font = new Font('宋體', 20f, color); format.setFont(font); TextRangeFormat textRange = format; String folder = 'input';//源文檔所在文件夾 String storage = null; String password = null; String destFilePath = 'output/UpdateTextRangeFormat.docx';//結果文檔路徑 //調用方法更新(應用)文本樣式 textRangesApi.updateTextRangeFormat(name, paragraphPath, index, textRange, destFilePath, folder, storage, password); }}

文本格式設置效果:

Java 添加、刪除、替換、格式化Word中的文本的步驟詳解(基于Spire.Cloud.SDK for Java)

到此這篇關于Java 添加、刪除、替換、格式化Word中的文本的步驟詳解(基于Spire.Cloud.SDK for Java)的文章就介紹到這了,更多相關Java 添加、刪除、替換、格式化Word中的文本內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: word
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
99精品综合| 国产欧美一区二区三区精品酒店| 激情中国色综合| 国产精品亚洲综合色区韩国| 久久激情五月激情| 国产欧美日韩精品一区二区免费 | 亚洲在线免费| 亚洲激精日韩激精欧美精品| 91成人精品| 羞羞答答国产精品www一本| 一区在线观看| 伊人精品久久| 奇米777国产一区国产二区| 国产精品一国产精品| 久久丁香四色| 日韩国产一区| 亚洲欧美日韩高清在线| 亚洲自拍另类| 欧美另类中文字幕| 国产一区二区三区不卡视频网站| 国产一区二区三区久久久久久久久| 麻豆视频一区二区| 一本大道色婷婷在线| 亚洲黑丝一区二区| 精品中文在线| 成人福利av| 国产精品视频一区视频二区| 国产精品免费精品自在线观看| 蜜臀久久久久久久| 蜜桃一区二区三区在线观看| 啪啪国产精品| 麻豆久久久久久久| 日本成人在线不卡视频| 午夜国产精品视频免费体验区| 99在线|亚洲一区二区| 福利片在线一区二区| 三级久久三级久久久| 亚洲专区视频| 天堂网在线观看国产精品| 国产成人精品亚洲线观看| 国产婷婷精品| 亚洲人亚洲人色久| 亚洲二区视频| 精品久久美女| 精品日产乱码久久久久久仙踪林| 国产毛片久久| 亚洲在线免费| 亚洲精品极品少妇16p| 在线看片福利| 国产精品99久久久久久董美香| 蜜臀国产一区| 红桃视频欧美| 合欧美一区二区三区| 一区二区国产在线| 久久亚洲国产精品尤物| 波多野结衣久久精品| 日本精品一区二区三区在线观看视频| 久久高清国产| 精品美女在线视频| 好看的亚洲午夜视频在线| 久久精品99国产精品日本| 蜜桃精品在线| 亚洲1区在线| 香蕉成人av| 日韩动漫一区| 韩国三级一区| 亚洲制服欧美另类| 伊人网在线播放| 日韩欧美久久| 久久久久中文| 国产麻豆一区二区三区精品视频| 性欧美xxxx免费岛国不卡电影| 蜜臀av国产精品久久久久 | 亚洲一级黄色| 国产精品久一| 免费欧美在线视频| 久久亚洲在线| 国产探花在线精品一区二区| 好看的av在线不卡观看| 欧美黑人做爰爽爽爽| 成人免费电影网址| 国产精品白丝av嫩草影院| 一区二区亚洲视频| 激情综合在线| 中文在线免费视频| 日韩一区二区三区精品视频第3页 日韩一区二区三区免费视频 | 夜久久久久久| 久久99久久人婷婷精品综合| 日韩精品一二区| 成人国产精品久久| 亚洲精品三级| 亚洲激情偷拍| 99久久婷婷这里只有精品| 久久精品国产久精国产爱| 日韩av中文在线观看| 久久国产精品毛片| 国产高清久久| 久久精品国产亚洲夜色av网站 | 国产美女精品| 国产99在线| 国产精品视频一区视频二区| 亚洲2区在线| 亚洲制服欧美另类| 蜜臀av性久久久久蜜臀aⅴ流畅| 日韩亚洲在线| 国产一区二区三区网| 国产精品1区在线| 日韩国产91| 亚洲三级视频| 影音先锋久久精品| 三级亚洲高清视频| 亚洲综合二区| 亚洲一区二区三区四区五区午夜| 欧美日中文字幕| 国产精品久久久久久久久久久久久久久| 午夜精品影院| 亚洲精品网址| 欧洲毛片在线视频免费观看| 国产日韩专区| 亚洲18在线| 精品久久久网| 高清一区二区三区| 福利视频一区| 91国语精品自产拍| 日韩视频免费| 日本不卡一区二区三区| 69堂免费精品视频在线播放| 久久99久久久精品欧美| 神马久久午夜| 亚洲精品97| 少妇精品久久久一区二区三区| 婷婷亚洲精品| 欧美国产视频| 国产尤物精品| 国产精品15p| 日韩免费在线| 波多野结衣久久精品| 不卡专区在线| 日本久久成人网| 99久久婷婷| 久久福利精品| 久久精品 人人爱| 精品一级视频| 特黄毛片在线观看| 欧美专区18| 国产一区二区久久久久| av高清不卡| 亚洲五月综合| 国产九九精品| 久久久久蜜桃| 奇米狠狠一区二区三区| 在线亚洲人成| 美女国产一区二区三区| 国产精品超碰| 欧美日韩va| 亚洲夜间福利| 成人午夜在线| 国产精品网在线观看| 久久久久91| 久久精品国产网站| 国产精品视频一区二区三区综合| 国产精品久久久久毛片大屁完整版| 久久超级碰碰| 99久精品视频在线观看视频| 日韩视频在线一区二区三区 | 日韩午夜电影| 亚洲精品麻豆| 国产综合婷婷| 国产精品久久久亚洲一区| 一区二区91| 亚洲网址在线观看| 日韩精品一区二区三区中文在线 | 久久精品1区| 老司机精品久久| 亚洲h色精品| 国产va免费精品观看精品视频| 欧美精品一二| 国产中文字幕一区二区三区| 日产欧产美韩系列久久99| 中文在线а√天堂| 国产成人久久精品一区二区三区| 欧美日本精品| 中文字幕人成乱码在线观看| 91久久亚洲| 久久女人天堂| 亚洲激情精品| 欧美1区2区3| 精品在线99| 国产精品v一区二区三区| 99视频精品全部免费在线视频| 综合国产视频| 国产激情一区| 模特精品在线| av资源新版天堂在线| 麻豆亚洲精品| 欧美男人天堂| 综合一区av| 特黄特色欧美大片| 国产精品亚洲二区| 性欧美长视频|