利用第三方插件PDFSARP
项目截图
启动项目,model类准备数据,WPF窗体展示数据,最后利用pdfsharp转为pdf文件
namespace Engine
{
class Program
{
[STAThread]
static void Main(string[] args)
{
Program p = new Program();
p.start();
}
public void start()
{
PDFSharpTest.MainwindowModel model = new PDFSharpTest.MainwindowModel();
PDFSharpTest.MainWindow window = new PDFSharpTest.MainWindow(model);
window.SaveViewContentToPdf("");
}
}
}
WPF前台
<Window x:Class="PDFSharpTest.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height=&#