2
我想在PDF文檔中創建一個根據其內容寬度而具有可變列寬度的表格。從字體migradoc/pdsharp獲取表格列的文本寬度
我使用PDFSharp,MigraDoc
也許越來越從單個細胞的段落寬度會有所幫助。有沒有辦法根據字體/樣式獲取文本寬度?
任何線索?
謝謝。
我想在PDF文檔中創建一個根據其內容寬度而具有可變列寬度的表格。從字體migradoc/pdsharp獲取表格列的文本寬度
我使用PDFSharp,MigraDoc
也許越來越從單個細胞的段落寬度會有所幫助。有沒有辦法根據字體/樣式獲取文本寬度?
任何線索?
謝謝。
使用PDFsharp函數,您可以獲得任何文本的寬度。
MigraDoc不限於PDF,它爲PDF,RTF,打印創建文檔。沒有機會確定確切的寬度(除非您將自己限制爲PDF並使用PDFsharp獲取寬度)。
MigraDoc將在需要時將列中的文本分解到下一行。
創建一個虛擬的PdfDocument,創建一個頁面,獲取該頁面的XGraphics對象(gfx),然後使用gfx.MeasureString()來查找寬度。
謝謝它的工作原理! –