spire.pdf 6.12.3已发布。该版本支持了添加页面标签,并且支持转换pdf到pdfx1a文档。此外,该版本还修复了转换pdf到图片/tiff时出现的问题。详情请阅读以下内容。
新功能:
- 支持了添加页面标签。
//当文档没有页面标签时
pdfdocument doc = new pdfdocument(inputfile);
doc.pagelabels = new pdfpagelabels();
doc.pagelabels.addrange(0, pdfpagelabels.decimal_arabic_numerals_style, "label ");
doc.savetofile(outputpdf);
//当文档有页面标签时
pdfdocument doc = new pdfdocument(inputfile);
pdfpagelabels label = doc.pagelabels;
label.addrange(2, pdfpagelabels.decimal_arabic_numerals_style, "new label ");
doc.savetofile(outputpdf);
pdfstandardsconverter converter = new pdfstandardsconverter("in.pdf");
converter.topdfx1a2001("out.pdf");
signature.configurecustomgraphics(drawgraphics);
private void drawgraphics(pdfcanvas g)
{
g.drawstring("signed by:tom", new pdffont(pdffontfamily.helvetica, 12f), pdfbrushes.red, new rectangle(0, 0, 120, 20));
string inputfile = "c:/image.png";
pdfimage img = pdfimage.fromfile(inputfile);
g.drawimage(img, 0, 60, 150, 50);
}
问题修复:
- 修复了签名后的文档用福昕阅读器打开看不见签名的问题。
- 修复了获取图片时抛内存不足的异常问题。
- 修复了转换pdf到图片内容不正确的问题。
- 修复了转换pdf到tiff,annotation丢失的问题。
- 修复了打印pdf文档图片丢失的问题。
- 修复了在pdfgridcell里同时添加上标和括号时内容重叠的问题。
获取spire.pdf 6.12.3,请点击: