常见格式转换一 打尽!国产office文档开发套包Spire.Office 2021 6月最新发布 丨附下载

Spire.Office 6.6已发布。本次更新带来一些新的功能,比如:Spire.PDF 支持转换 PDF 为透明背景的图片,同时还支持PDF签名添加时间戳时设置用户名和密码;Spire.XLS支持转换 Excel 到 PDF 时指定字体目录;Spire.Doc 支持添加跨整个页面的横线等等。

你在寻找支持在.NET中用编程方法处理各类格式文档的API吗巧,.NET版企业级文档管理组合套包Spire.Office 2020全新上线!Word、Excel、PPT、PDF、条形码等格式一 打尽。

目前,

新功能及问题修复详情,请参阅如下内容。

Spire.PDF

新功能:

PdfDocument doc = new PdfDocument(); doc.LoadFromFile("input.pdf"); doc.ConvertOptions.SetPdfToImageOptions(0); Image image = doc.SaveAsImage(0); image.Save("output.png", ImageFormat.Png);
  • PdfOrdinarySignatureMaker接口支持添加时间戳
  • static void Main(string[] args) { X509Certificate2 x509 = new X509Certificate2(inputFile_pfx, password); PdfDocument doc = new PdfDocument(); doc.LoadFromFile(inputFile); PdfPKCS7Formatter formatter = new PdfPKCS7Formatter(x509, false); formatter.TimestampService = new TSAHttpService("http://time.certum.pl"); PdfOrdinarySignatureMaker signatureMaker = new PdfOrdinarySignatureMaker(doc, formatter); IPdfSignatureAppearance signatureAppearance = new PdfCustomSignatureAppearance(); signatureMaker.MakeSignature("sign", doc.Pages[0], 100, 100, 100, 100, signatureAppearance); doc.SaveToFile(outputFile, FileFormat.PDF); doc.Close(); } public class PdfCustomSignatureAppearance : IPdfSignatureAppearance { public void Generate(PdfCanvas g) { float fontSize = 10; PdfTrueTypeFont font = new PdfTrueTypeFont(new Font("Arial", fontSize), true); g.DrawString("AAAAAAAAAAA", font, PdfBrushes.Red, new PointF(0, 0)); } }
  • 支持PDF签名添加时间戳时设置用户名和密码
  • string url = "http://test1.tsa.cn/tsa"; signature.ConfigureTimestamp(url, "tsademo", "tsademo");
  • 支持通过流加载SVG文件
  • doc.LoadFromSvg(Stream stream);

    问题修复:


    Spire.XLS

    新功能:

    sheet.GetColumnIsHide(columnIndex) sheet.GetRowIsHide(rowIndex)
  • 支持转换Excel到PDF时指定字体目录
  • workbook.CustomFontFileDirectory = new string[] { "./Data/Font" };

    问题修复:


    Spire.Doc

    新功能:

    Document doc = new Document(); Section section = doc.AddSection(); section.AddParagraph().AppendHorizonalLine(); doc.SaveToFile("result.docx", FileFormat.Docx);

    问题修复:


    Spire.Presentation

    问题修复:


    Spire.PDFViewer

    问题修复:


    Spire.OfficeViewer

    问题修复:


    是E-iceblue官方友好合作伙伴,如果您对spire.office感兴趣,可以联系在线客服了解具体授权价格和使用机制。
    标签:

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2021年5月13日
    下一篇 2021年5月13日

    相关推荐

    发表回复

    登录后才能评论