❶ C++開源庫、實現寫有圖層的pdf嗎
有,sumatra PDF,開源的PDF軟體~
❷ 有哪些可以給pdf加水印,java第三方開源類庫
作者:流浪的小鼠
鏈接:https://www.hu.com/question/264003636/answer/279707367
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
使用iText ,感覺還是比較簡單的
具體代碼:
/**
*
* 【功能描述:添加圖片和文字水印】 【功能詳細描述:功能詳細描述】
* @param srcFile 待加水印文件
* @param destFile 加水印後存放地址
* @param text 加水印的文本內容
* @param textWidth 文字橫坐標
* @param textHeight 文字縱坐標
* @throws Exception
*/
public void addWaterMark(String srcFile, String destFile, String text,
int textWidth, int textHeight) throws Exception
{
// 待加水印的文件
PdfReader reader = new PdfReader(srcFile);
// 加完水印的文件
PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(
destFile));
int total = reader.getNumberOfPages() + 1;
PdfContentByte content;
// 設置字體
BaseFont font = BaseFont.createFont();
// 循環對每頁插入水印
for (int i = 1; i < total; i++)
{
// 水印的起始
content = stamper.getUnderContent(i);
// 開始
content.beginText();
// 設置顏色 默認為藍色
content.setColorFill(BaseColor.BLUE);
// content.setColorFill(Color.GRAY);
// 設置字體及字型大小
content.setFontAndSize(font, 38);
// 設置起始位置
// content.setTextMatrix(400, 880);
content.setTextMatrix(textWidth, textHeight);
// 開始寫入水印
content.showTextAligned(Element.ALIGN_LEFT, text, textWidth,
textHeight, 45);
content.endText();
}
stamper.close();
}
❸ Android上生成word或者pdf,有開源的api么
Android上生成word或者pdf,有開源的api么?思路有兩個:
1、通過jni調用 ms word com介面 生成pdf
2、使用openoffice生成pdf
從生成的質量來看,第一種效果好,畢竟是微軟自家產品。第二種對於普通的文檔,轉換基本沒什麼問題,但是在對於word文檔里有公式式或特殊內容,轉換出來會變形。下面的代碼是使用
Jacob轉換的 代碼有點長:我整理的文章:itate-動態-文章《Android上生成word或者pdf,有開源的api么?》
❹ 尋找將WORD轉化成PDF格式的工具,開源或免費的
打開WORD文檔 選擇列印它會直接進行另存 選擇PDF格式保存下來就可以了
❺ 開源電子網的文檔,pdf的文檔的密碼是什麼_ucos開發手冊那個
PDF生成器(PDFCreator)漢化純凈版 V0.9.3c1.1
PDFCreator是一個開源應用程序,支持windows列印功能的任何程序都可以使用它創建PDF文檔。使用PDFCreator能夠創建PDF文檔,Posts cript文檔,Encapsulated Posts cript 文件;它也能生成PNG,BMP,JPEG,PCX,TIFF圖形格式文件,強大的合並功能允許你將多個獨立的文檔轉化成一個PDF文件。
功能支持windows列印功能的任何程序都可以使用它創建PDF文檔。
創建以下格式的文檔:PDF文檔,Posts cript文檔,Encapsulated Posts cript 文件、PNG, JPEG, BMP, PCX, and TIFF。
將多個獨立的文檔轉化成一個PDF文件。
保護密碼,適用於128bit編碼器。
自動以當前的設置來保存PDF文檔,而不需要作出提示。
功能更強大!
❻ 用了火狐的開源pdfjs,怎麼讓pdf單頁扭轉
您好!很高興為您答疑!
無論轉90還是180,Adobe Acrobat都可以做到,推薦您用這個。
您可以在火狐社區了解更多內容。希望我的回答對您有所幫助,如有疑問,歡迎繼續在本平台咨詢。
❼ 來個人給推薦一個綠色pdf閱讀器唄,有人知道嗎
這個啊,有人在用輕快PDF閱讀器綠色版啊,感覺好評挺多的呢
❽ 有在PDF上加文本域的開源軟體嗎
xournal。
❾ 目前幾個PDF轉圖片的JAVA開源項目研究
復制到bin目錄,它是類文件目錄中的圖片前,手工包裝。
比較規范的做法是
開發,畫面中的項目目錄
下RES子目錄,然後寫ant腳本build.xml文件,以書面res目錄裡面的話當內容被復制到bin目錄
收拾,運行build.xml文件,就可以了。
❿ java目前有哪些支持中文的html轉pdf的開源jar
實例講述了Java實現Html轉Pdf的方法。分享給大家供大家參考。具體如下:
package test;
import java.io.File;
import java.io.FileOutputStream;
import java.io.OutputStream;
import org.xhtmlrenderer.pdf.ITextFontResolver;
import org.xhtmlrenderer.pdf.ITextRenderer;
import com.lowagie.text.pdf.BaseFont;
public class WordToPdf {
/**
* @param args
*/
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
String inputFile = "D://test.html";
String url = new File(inputFile).toURI().toURL().toString();
String outputFile = "D://test.pdf";
System.out.println(url);
OutputStream os = new FileOutputStream(outputFile);
ITextRenderer renderer = new ITextRenderer();
renderer.setDocument(url);
// 解決中文支持問題
ITextFontResolver fontResolver = renderer.getFontResolver();
fontResolver.addFont("C:/Windows/Fonts/SIMSUN.TTC",
BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
// 解決圖片的相對路徑問題
// renderer.getSharedContext().setBaseURL("file:/D:/z/temp/");
renderer.layout();
renderer.createPDF(os);
os.close();
}
}