不確定是否有一件容易的事情。有沒有辦法在 UWP 程式中將 png 轉換為 pdf 檔案?我有一個程式可以讀取很多影像,我想編輯它們,然后輸出為 pdf。我只需要將 1280 x 720 png 檔案轉換為相同位置的景觀 pdf 檔案名,所以希望這可以在用戶不需要輸入太多的情況下完成。
我不確定從哪里開始。
任何有關任何相關內容的指標將不勝感激。
uj5u.com熱心網友回復:
第一個谷歌結果:
我們通常不提出解決方案(有多種方法)。相反,我們會一路幫助您 - 您應該自己嘗試一些東西,當您遇到困難時,請展示您嘗試過的東西。
uj5u.com熱心網友回復:
您可以使用 nuget 包 PdfSharp,它是 C# 的最佳庫

使用命令
rundll32 "C:\WINDOWS\system32\shimgvw.dll" ImageView_PrintTo "c:\mydata\1280 x 720.png" "My Print to PDF"
我欺騙了“我的列印到 PDF”(A3 - 無頭)復制“Microsoft 列印到 PDF”(A4 - 提示),但使用腳本可以設定自定義 1280 x 720 頁面大小。
如果(如果)你想要 1 頁 PDF 和嵌入影像的 %PDF-... %EOF 包裝器,你可以用最簡單的文本前綴和后綴字串來做到這一點,甚至可能將頁面串在一起。但是,使用任何 cli PDF 操作器為您執行此操作要簡單得多,例如
uj5u.com熱心網友回復:
UWP C# 將 png 轉換為 pdf
對于這種情況,更好的方法是呼叫 Print api 使用 Microsoft Print to PDF printer 將 png 列印為 pdf。你可以參考這里的檔案。我們還提供列印機助手以快速列印。有關更多詳細資訊,請參閱printhelper。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/346230.html
下一篇:C#-PDF頁眉和頁腳
