java文本区背景颜色_Java如何设置PDF文档背景色详解|chu
前言
一般生成的PDF文檔默認(rèn)的文檔底色為白色,我們可以通過一定方法來更改文檔的背景色,以達(dá)到文檔美化以及保護(hù)雙眼的作用。 以下內(nèi)容提供了Java編程來設(shè)置PDF背景色的方法。包括:設(shè)置純色背景
設(shè)置圖片背景
使用工具
Spire.PDF for Java 2.0.3
Jar文件引用:
方法一
步驟 1:在Java程序中新建一個(gè)文件夾可命名為L(zhǎng)ib。下載安裝包后,解壓,將解壓后的文件夾下的子文件夾lib中的Spire.Pdf.jar和Spire.Common.jar兩個(gè)文件復(fù)制到新建的文件夾下,如下圖:
步驟2:建好文件夾后,引用兩個(gè)文件:選中這兩個(gè)jar文件,點(diǎn)擊鼠標(biāo)右鍵,選擇“Build Path” C “Add to Build Path”。
方法2
Java示例代碼1――設(shè)置純色背景色
import com.spire.pdf.PdfDocument; import com.spire.pdf.PdfPageBase; import java.awt.*; public class SetBackgroundColor1 { public static void main(String[] args) { //加載PDF文檔 PdfDocument doc = new PdfDocument(); doc.loadFromFile("test.pdf"); PdfPageBase page; //獲取文檔的總頁(yè)數(shù) int pageCount = doc.getPages().getCount(); //遍歷頁(yè)面,設(shè)置背景顏色 for(int i = 0; i < pageCount; i ++) { page = doc.getPages().get(i); page.setBackgroundColor(Color.yellow); } //保存文檔 doc.saveToFile("BackgroundColor.pdf"); } }
純色背景添加效果:
Java示例代碼2――設(shè)置圖片背景色
import com.spire.pdf.PdfDocument; import com.spire.pdf.PdfPageBase; public class SetBackgroundColor2 { public static void main(String[] args) { //加載PDF文檔 PdfDocument doc = new PdfDocument(); doc.loadFromFile("test.pdf"); PdfPageBase page; //獲取文檔的總頁(yè)數(shù) int pageCount = doc.getPages().getCount(); //遍歷頁(yè)面,設(shè)置背景圖片 for(int i = 0; i < pageCount; i ++) { page = doc.getPages().get(i); page.setBackgroundImage("tp.png"); } //保存文檔 doc.saveToFile("BackgroundImage2.pdf"); } }
圖片背景色填充效果:
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持華域聯(lián)盟。
總結(jié)
以上是生活随笔為你收集整理的java文本区背景颜色_Java如何设置PDF文档背景色详解|chu的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iPhone 共享 文件服务器,iPho
- 下一篇: (七)Java垃圾收集器详解