2012-09-20 31 views
0

我可以使用https://github.com/gmanny/Pechkin这在控制台应用程序中生成pdf文件吗?Pechkin - Html到PDF转换器 - 在控制台应用程序

虽然它在wincows表单应用程序上工作正常。

控制台应用程序的任何代码示例将有所帮助。

,并可以在任何1解释的BeginInvoke,此示例中使用

private void OnScPhase(SimplePechkin converter, int phasenumber, string phasedescription) 
    { 
     if (InvokeRequired) 
     { 
      BeginInvoke((Action)(() => { Text = ("New Phase " + phasenumber + ": " + phasedescription); })); 
     } 
     else 
     { 
      Text = ("New Phase " + phasenumber + ": " + phasedescription); 
     } 
    } 
+0

这是绝对有可能,可以你发布你正在使用的代码并指定你得到的错误? – Gman

回答

1

当然可以,

您发送的代码,如果执行UI线程,并且将其传输到UI如果不检查UI元素不能UI线程

控制台

的外部访问,你并不需要此代码,只是做Console.WriteLine代替本

+0

得到了BeginInvoke的东西,但有可能在控制台应用程序中使用Pechkin? – user1621791

+0

我认为你可以,只是尝试去做,并询问你是否会有任何问题 –

+0

我已经尝试http://stackoverflow.com/questions/12121508/pushkin-gmanny-how-to-lack-of-文档 byte [] pdfBuf = new SimplePechkin(new GlobalConfig())。Convert(html); File.WriteAllBytes(path,pdfBuf); 但它在第一行发出错误, 我检查了我的html文件是正确的,字节转换也是正确的。 – user1621791

相关问题