PDF To SVG
View as MarkdownReads vector content from a PDF file and saves it to an SVG format.
Code Snippet
using (var reader = new PdfReader("Seal.pdf"))
using (var writer = new SvgWriter("Seal.svg", reader.Width, reader.Height, reader.DpiX, reader.DpiY))
using (var gr = writer.GetGraphics())
{
using (var container = reader.Frames[0].GetContent())
{
gr.DrawContainer(container, 0, 0);
}
}
Input
Seal.pdf
DownloadOutput
Seal.svg
Used APIs
- Aurigma.GraphicsMill.Codecs.ImageReader.DpiX
- Aurigma.GraphicsMill.Codecs.ImageReader.DpiY
- Aurigma.GraphicsMill.Codecs.PdfFrame.GetContent
- Aurigma.GraphicsMill.Codecs.PdfReader
- Aurigma.GraphicsMill.Codecs.PdfReader.Frames
- Aurigma.GraphicsMill.Codecs.SvgWriter
- Aurigma.GraphicsMill.Codecs.SvgWriter.GetGraphics
- Aurigma.GraphicsMill.Drawing.Graphics.DrawContainer(GraphicsContainer,Single,Single)