2016 - 2024

感恩一路有你

java通过excel转换成pdf 如何把markdown文件转化为pdf?

浏览量:2786 时间:2023-06-03 11:03:24 作者:采采

如何把markdown文件转化为pdf?

如何将markdown文件转换为html或pdf文件的教程如下:

1.首先你需要安装markdownPad软件,这个软件是专门编辑生成把markdown文件转换成html或者pdf文件的软件。如下下载并安装激活教程。

2.然后用markdownPad软件打开markdown文件。左边是源代码,右边是效果。

3.然后点击 "文件 "在菜单栏中,接着是 "出口与贸易,然后选择导出格式。可以看到有两项:html和pdf。

4.保存为html文件后,markdown文件可以直接用浏览器打开。

5.保存为pdf文件后,markdown文件可以直接用pdf阅读器打开。

java如何实现在web工程中用OpenOffice生成带有图片水印的pdf?

需要itext2.1.5,

下面是给pdf加水印的代码,包括文本水印和图片水印。

public int file copy(String src path,String destPath) {t

FileOutputStream fos nullt

FileInputStream fis nullt

尝试{t

fos新文件输出流(destPath)t

fis新文件输入流(srcPath)t

byte[] buffer新字节[1024]t

int len 0t

while ((len (buffer)) gt 0) {t

fos.write(buffer,0,len)t

}t

返回1t

} catch(file not found exception e){ t

()t

} catch (IOException e) {t

()t

}最后{t

尝试{t

()t

fos.flush()t

()t

} catch (IOException e) {t

// TODO自动生成的catch blockt

()t

}t

}t

返回0t

}t

/**t

*给pdf文件添加文本水印

*t

* @param srcPatht

*源文件路径t

* @param destPatht

*目标文件路径t

* @param waterTextt

*水印文本t

* @ throws DocumentExceptiont

* @ throws IOExceptiont

*/tpublic void word watermark(String src path,String destPath,String waterText)抛出DocumentException,IOException {t

int result fileCopy(srcPath,destPath)t

if(结果1) {t

//要添加水印的文件t

PdfReader阅读器新的PdfReader(destPath)t

//带水印的文件T

PdfStamper stamper新PdfStamper(读取器,新文件输出流(srcPath))t

int total () 1t

PdfContentByte内容t

//设置字体t

BaseFont base (fontPath,_H,_EMBEDDED)t

//水印文本t

Int j waterText.length() //文本长度t

char c 0t

Int high 0// height t

//在每个页面中循环插入水印T。

for (int i 1 i lt total i ) {t

//水印开始测试

高60t

内容(i)t

PdfGState gs新PdfGState()t

(0.1f)//将透明度设置为0.2t

(一般事务)t

//开始t

()t

//设置颜色t

// (new Color())t

//设置字体和字体大小t

(基数,88)吨

//设置起始位置t

(120,333)吨

//开始写水印t

for (int k 0 k lt j k ) {t

(高)t

英语学习网

(三)

文件 水印 文本 srcPath

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。