PDFKit.NET如何转换SVG格式为PDF文件

作者:控件中国网   出处:控件中国网   2015-12-16 14:16:14   阅读:5

开发人员使用PDFKit.NET可以对PDF文件进行读取、创建和操作,使用PDFKit.NET也可以轻松实现转换SVG文件为PDF文件格式,在SVG文件里经常包含了一系列图形元素,也有很多时候包含了文本信息,这篇文章主要介绍怎么使用PDFKit.NET提供的API快速转换SVG为PDF文件,具体如下:
 
Document doc = new Document();
Page page = new Page(PageSize.A4);
doc.Pages.Add(page);
byte[] svg = File.ReadAllBytes(@"..\..\in.svg");
using (var svgMem = new MemoryStream(svg))
{
     SvgShape svgShape = new SvgShape(svgMem);
     page.Overlay.Add(svgShape);
}
 
using (var file = new FileStream(@"..\..\out.pdf", FileMode.Create))
 {
     doc.Write(file);
 }
Copyright© 2006-2015 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 渝ICP备12000264号 法律顾问:元炳律师事务所
客服软件
live chat