Spire.PDF 3.9.407正式发布了,该版本支持将PDF转为Html流,保存PDF到指定大小的SVG格式,使用TryCompressImage方法压缩PDF图片。除开这些新功能,本次更新还修复大量的漏洞。详细信息如下:
新功能:
- 支持转换PDF到Html流的方法。
doc.SaveToStream(Stream, FileFormat.HTML);
PdfDocument doc = new PdfDocument("647.pdf");
doc.FileInfo.IncrementalUpdate = false;
foreach (PdfPageBase page in doc.Pages)
{
foreach (PdfImageInfo info in page.ImagesInfo)
{
bool success = page.TryCompressImage(info.Index);
}
}
doc.SaveToFile("Output.pdf");
using (PdfDocument pdf = new PdfDocument(xxx.pdf))
{
pdf.ConvertOptions.SetPdfToSvgOptions(540f, 278f);
pdf.SaveToFile(xxx.svg, FileFormat.SVG);
}
Bug修复:
- 修复了转换PDF到image时文本被剪切和翻转。
- 修复了打印时图片多出黑色背景的问题。
- 修复了多次签名后签名不正确的问题。
- 修复了无法给PDF添加附件的问题。
- 修复了转换到图片时在域里的数据丢失的问题。
- 修复了选择实际大小和自动横纵向打印时无法居中打印的问题。
- 修复了转换PDF到XPS时抛NullReferenceException异常问题。
- 修复了系统区域语言为俄罗斯时加载xps抛异常的问题。
- 修复了提取文本乱码的问题。
- 修复了打印时内容被剪切的问题。
- 修复了VerifySignature方法返回错误的布尔值。
- 修复了打印时字符的音标被打印到错误的平面上。
获取最新版的 Spire.PDF 3.9.407,请点击: