成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

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

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

瀏覽:154日期: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
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
亚洲视频一区在线| 91福利在线观看| 亚洲欧美日韩精品综合在线观看| 久久久久久97三级| 白白色亚洲国产精品| 欧美日韩高清在线| 日韩国产一区二| 老司机免费视频久久| 亚洲一区二区三区四区在线观看 | 亚洲视频一区二区免费在线观看| 色综合夜色一区| 国产视频一区不卡| 欧美日韩国产亚洲一区| 国产欧美一区二区三区沐欲| 欧美精品尤物在线| 日韩伦理电影网| 亚洲欧洲日夜超级视频| 欧美xingq一区二区| 成人av电影观看| 久久久精品国产免大香伊| 欧美激情1区2区| 国产精品美女久久福利网站| 精品动漫av| 亚洲精选免费视频| 国产精品人人爽人人做我的可爱| 亚洲午夜电影在线| 91久久国产最好的精华液| 精品一区二区三区视频| 日韩一区二区三区免费看| 成人激情动漫在线观看| 国产亚洲女人久久久久毛片| 黄色一区二区三区四区| 亚洲一区二区三区在线| 久久久久国内| 狠狠色狠狠色合久久伊人| 日韩女优视频免费观看| 午夜日本精品| 亚洲精品日韩综合观看成人91| 亚洲国产精品一区| 亚洲国产成人av网| 在线看不卡av| 成人网页在线观看| 国产精品天干天干在线综合| 一区二区国产精品| 免费在线一区观看| 欧美一级片免费看| 91女人视频在线观看| 国产精品国产精品国产专区不片| 亚洲日本黄色| 日本午夜精品视频在线观看 | 久久精品人人| 麻豆91在线观看| 欧美成人高清电影在线| 欧美午夜影院| 亚洲aaa精品| 91精品国产色综合久久ai换脸 | 国产91精品一区二区| 国产无遮挡一区二区三区毛片日本| 精品电影一区| 美女性感视频久久| 欧美日韩国产成人在线免费| 色综合天天综合网国产成人综合天| 亚洲欧美电影院| 在线观看日韩国产| eeuss国产一区二区三区| 综合欧美一区二区三区| 色婷婷久久99综合精品jk白丝| 国产高清成人在线| 亚洲欧洲美洲综合色网| 91九色最新地址| 91视频.com| 午夜久久久久久久久久一区二区| 欧美一级生活片| 亚洲激情自拍| 国产一区二区视频在线播放| 国产精品久久久久毛片软件| 在线观看免费成人| 欧美日韩国产高清视频| 亚洲444eee在线观看| 日韩一区二区三区四区| 亚洲毛片视频| 国产精品一卡二| ...xxx性欧美| 欧美精品第一页| 黄色成人在线网站| 久久99精品久久久久| 国产精品女人毛片| 欧美日韩一卡二卡三卡| 影音先锋亚洲精品| 国产一区二区在线视频| 亚洲免费在线电影| 日韩午夜激情av| 国产一区成人| 成人激情小说乱人伦| 亚洲成av人片观看| 久久免费视频一区| 欧美私人免费视频| 亚洲欧洲一区| 不卡免费追剧大全电视剧网站| 亚洲影院在线观看| 精品国产百合女同互慰| 色综合激情五月| 欧美午夜影院| 国产激情视频一区二区在线观看| 一区二区欧美精品| 亚洲精品在线一区二区| 美日韩在线观看| 欧美日韩18| 国产伦精品一区二区三区视频青涩| 国产精品久久久久aaaa| 91精品国产一区二区三区香蕉| 91免费视频大全| 国产在线不卡一区| 亚洲国产裸拍裸体视频在线观看乱了| 2017欧美狠狠色| 欧美日韩中文国产| 亚洲在线视频| 亚洲视频免费| 成人午夜激情在线| 久久精品72免费观看| 99国内精品久久| 欧美日韩亚洲高清一区二区| 欧美综合在线视频| 亚洲人成网站在线| 国产黄人亚洲片| 一区在线视频观看| 羞羞视频在线观看欧美| 最新国产乱人伦偷精品免费网站| 欧美久久久影院| 国产亚洲视频系列| 国产精品美日韩| 精品一区二区精品| 免费永久网站黄欧美| 欧美日本在线视频| 亚洲成人一二三| 欧美午夜精品一区| 国产精品二三区| 激情欧美一区二区三区| 一区二区三区四区不卡在线| 韩国精品一区二区| 亚洲伦理一区| 色综合天天视频在线观看| 韩国av一区二区三区四区| 亚洲午夜三级在线| 亚洲天堂网中文字| 亚洲国产精品传媒在线观看| 精品国产91乱码一区二区三区| 欧美日韩高清在线播放| 色综合激情五月| 先锋影音国产精品| 成人毛片老司机大片| 美女精品自拍一二三四| 午夜精品久久久久久久99樱桃| 一级日本不卡的影视| 国产精品蜜臀在线观看| 欧美激情在线看| 国产婷婷色一区二区三区四区| 日韩一卡二卡三卡| 在线成人av影院| 69堂成人精品免费视频| 欧美在线综合视频| 日本乱人伦aⅴ精品| 色婷婷综合久久久久中文| 色婷婷久久久综合中文字幕| 日本黄色一区二区| 日本久久电影网| 欧美影视一区在线| 欧美综合一区二区| 在线观看免费一区| 在线精品视频一区二区| 欧美在线影院一区二区| 欧美性xxxxxxxx| 7777精品伊人久久久大香线蕉的 | 91精品国产综合久久香蕉麻豆 | 免费观看在线色综合| 人禽交欧美网站| 久久66热偷产精品| 国产一区二区三区最好精华液| 国产丶欧美丶日本不卡视频| 国产高清亚洲一区| 成人国产精品免费观看视频| 91视频免费播放| 午夜精品久久久久99热蜜桃导演 | 亚洲国产综合视频在线观看| 亚洲福利视频导航| 日韩综合小视频| 日韩高清一级片| 九九**精品视频免费播放| 激情偷乱视频一区二区三区| 国产美女精品人人做人人爽| 成人一道本在线| 欧美一区激情视频在线观看| 欧美日韩综合| 中文日韩欧美| 色综合久久久久综合体桃花网| 91久久免费观看| 制服丝袜亚洲网站| 久久久久久久久免费| 国产精品久久久久久久久久久免费看| 久久亚洲私人国产精品va媚药|