你知道如何將文檔格式化成小卡片的尺寸有點麻煩嗎?我試圖給自己寫一個程序,這樣我就可以做到這一點,部分原因是因爲我的筆跡不好,我需要寫一些物理的「謝謝」卡片,部分原因是爲了體驗。C#窗體窗體 - 是否可以通過公制系統以編程方式確定文本大小?如果是這樣,怎麼樣?
我打算這樣做的方式是通過製作C#窗體窗體並根據卡的尺寸調整富文本框的大小。然後我將它轉換成一個rtf文件,這樣我就可以將它打印在實際上有打印機的計算機上。就我所知,事實是,只能使用像素作爲度量標準來調整大小。像素不是一種非常一致的方式來衡量你打算在紙上打印的東西,因爲它們完全取決於屏幕的分辨率。
我該如何使用像釐米這樣的有形測量來調整大小?
你可以將其導出爲PDF可能?有一些pdf c#庫,如果我沒有記錯的話,一旦指定了文件尺寸,例如字母,A4等,pdf像素就會有一個靜態的高度/寬度... –
您可以確定屏幕dpi並從那裏計算。另外:您可以設置Graphics.PageUnit。 – TaW
@ user3739842我不完全確定PDF文件如何工作,tbh。我通常不會打擾他們,因爲我更喜歡製作可以編輯的文檔。 – Anon