相关疑难解决方法(0)

在iTextSharp中设置元数据

我正在开发一个应用程序,我使用iTextSharp库.

我也在阅读曼宁的iText,所以我可以获得参考.

在第12章中,它具有以下代码来更改Java中的元数据.

PdfReader reader = new PdfReader(src);
PdfStamper stamper =
new PdfStamper(reader, new FileOutputStream(dest));
HashMap<String, String> info = reader.getInfo();
info.put("Title", "Hello World stamped");
info.put("Subject", "Hello World with changed metadata");
info.put("Keywords", "iText in Action, PdfStamper");
info.put("Creator", "Silly standalone example");
info.put("Author", "Also Bruno Lowagie");
stamper.setMoreInfo(info);
stamper.close();
Run Code Online (Sandbox Code Playgroud)

我怎样才能在C#中做同样的事情?

c# itextsharp

6
推荐指数
2
解决办法
1万
查看次数

使用 iText 更改 PDF Producer 属性

是否可以使用 iText 更改 PDF 文档的现有属性?

我试过这个

Map<String, String> moreInfo = new HashMap<String, String>();
moreInfo.put(Meta.PRODUCER, "XXX");
moreInfo.put(Meta.AUTHOR, "YYY");

try {
    stamp1.setMoreInfo(moreInfo);
}
catch (Throwable t) {
    Log.d(this.getClass().getName(), t.getMessage());
}
Run Code Online (Sandbox Code Playgroud)

我没有任何例外,但也没有任何变化。

java itext

4
推荐指数
1
解决办法
4005
查看次数

标签 统计

c# ×1

itext ×1

itextsharp ×1

java ×1