Spire PDF 7.2.9已发布。该版本支持添加page-piece字典,增强了转换PDF到XPS/图片/Excel的功能。此外,该版本还修复了保存和打印PDF文档时出现的问题。详情请阅读以下内容。
新功能:
- 支持添加page-piece字典
PdfDocument doc = new PdfDocument(inputFile);
if (doc.DocumentPieceInfo==null) {
doc.DocumentPieceInfo = new PdfPieceInfo();
}
doc.DocumentPieceInfo.AddApplicationData("ice","this is a uu");
doc.DocumentPieceInfo.AddApplicationData("blie", "this is a uu");
doc.DocumentPieceInfo.AddApplicationData("blue", "this is a uu");
doc.DocumentPieceInfo.AddApplicationData("jis", "this is a uu");
doc.DocumentPieceInfo.RemoveApplicationData("blie");
if (doc.Pages[0].PagePieceInfo==null) {
doc.Pages[0].PagePieceInfo = new PdfPieceInfo();
}
doc.Pages[0].PagePieceInfo.AddApplicationData("ice", "this is a uu");
doc.Pages[0].PagePieceInfo.AddApplicationData("blie", "this is a 2222uu");
doc.Pages[0].PagePieceInfo.AddApplicationData("blue", "this is a 3333uu");
doc.Pages[0].PagePieceInfo.AddApplicationData("jis", "this is a 4444uu");
doc.Pages[0].PagePieceInfo.RemoveApplicationData("blie");
StringBuilder sb = new StringBuilder();
IDictionary<sstring, PdfApplicationData> dic = doc.Pages[0].PagePieceInfo.ApplicationDatas;
foreach (string item in dic.Keys) {
PdfApplicationData data = dic[item];
if (data.Private is String) {
string ss = data.Private as string;
sb.AppendLine(ss);
}
}
File.WriteAllText(outputFile_txt, sb.ToString());
doc.SaveToFile(outputFile);
问题修复:
- 修复了转换PDF到XPS中文加粗效果丢失的问题
- 修复了转换PDF到图片时抛出NullReferenceException的问题
- 修复了转换PDF到图片时背景颜色变成黑色的问题
- 修复了给文档加密后用Adobe打开失败的问题
- 修复了使用插件转换HTML到边框阴影效果不正确的问题
- 修复了删除产品创建的线条类型注解失败的问题
- 修复了提取PDF中的文本顺序紊乱的问题
- 修复了保存PDF抛“System.ArgumentException”异常的问题
- 修复了保存PDF文档内容全部丢失的问题
- 修复了转换PDF到图片抛“System.FormatException”异常的问题
- 修复了打印PDF文字背景变成黑色的问题
- 修复了转换PDF到Excel内容丢失的问题
获取Spire.PDF 7.2.9请点击: