我想使用C#打印某些格式化的文本。文字是這樣的:僅使用PDFsharp和MigraDoc進行打印(不會創建PDF)
嗨,我是一個多行部分格式化文本。我想要使用C#(winforms)打印。我可能會包含一些Unicode文本像مرابههیچبدادیومنهنوزبرآنم/کهازوجودتوموییبهعالمینفروشم等等....
我想C#System.Drawing
打印,但它是非常艱苦,非常混亂,所以我搜索並找到PDFsharp,它可以繪製多樣式文本並從中創建PDF。它在第一頁說:
PDFsharp是一個開源的.NET庫,可以從任何.NET語言中輕鬆創建和處理PDF文檔。同樣的繪圖程序可以用來創建PDF文檔,在屏幕上繪製,或輸出發送到任何打印機
,但我怎麼看不到? 我不想創建PDF文件並將其打印出來。我也不想製作我不使用的pagePreview
。
有沒有辦法直接從XGraphics
打印?怎麼樣?
是否有更好的選擇(和自由,因爲我身無分文:()到PDFsharp?
(一個簡單的「HelloWorld」的樣品將是非常好的)
非常感謝。它幫助了我。也是有道理的,因爲正如我指出的那樣,我不能用'Graphics'對象進行多重格式化。 –