PDFsharp & MigraDoc Foundation https://forum.pdfsharp.net/ |
|
F# Sample Code for PDFsharp https://forum.pdfsharp.net/viewtopic.php?f=8&t=3422 |
Page 1 of 1 |
Author: | thorium [ Sat Aug 13, 2016 10:38 am ] |
Post subject: | F# Sample Code for PDFsharp |
Feel free to add to Wiki. I would have, but it wasn't public. Code: #I @"C:\git\welendus\packages\PdfSharp\lib\net20"
#r "PdfSharp.dll" open PdfSharp.Pdf open PdfSharp.Drawing let filename = "HelloWorld3.pdf" let generatePdf() = use document = new PdfDocument() document.Info.Title <- "Created with PDFsharp" let page1 = document.AddPage() let gfx1 = page1 |> XGraphics.FromPdfPage let font = XFont("Verdana", 20., XFontStyle.BoldItalic) gfx1.DrawString( "Hello, World!", font, XBrushes.Black, XRect(0., 0., page1.Width.Value, page1.Height.Value), XStringFormats.Center) document.Save filename generatePdf() System.Diagnostics.Process.Start filename |
Author: | () => true [ Sat Aug 13, 2016 1:13 pm ] |
Post subject: | Re: F# Sample Code for PDFsharp |
Hi! Thanks for the sample. thorium wrote: #I @"C:\git\welendus\packages\PdfSharp\lib\net20" This line does not look "portable" and needs adjustments. It also needs some external downloads.The MigraDoc sample uses "open" statements: viewtopic.php?f=8&t=3195 |
Page 1 of 1 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |