导航:首页 > 文档加密 > 开源pdf

开源pdf

发布时间:2022-02-06 09:45:07

❶ 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();
}
}

阅读全文

与开源pdf相关的资料

热点内容
拍卖程序员 浏览:101
电脑的图片放在哪个文件夹 浏览:274
unsignedintjava 浏览:216
编译器下载地址 浏览:42
什么是面对对象编程 浏览:708
b站服务器什么时候恢复 浏览:721
6p相当于安卓机什么水准 浏览:498
能否给隐藏相册加密 浏览:596
糖心app改什么名 浏览:823
战地1控服务器如何部署 浏览:394
xp还原系统输入命令 浏览:323
mysql命令行版本 浏览:305
如何进入itunes找文件夹 浏览:834
CAD中重复命令使用 浏览:479
心智pdf 浏览:476
网站电台直播间源码 浏览:854
文件夹14c和18c的区别 浏览:36
android隐式调用 浏览:668
plc的编程指令边沿继电器 浏览:725
voc文件夹 浏览:866