2
我想在PDF文档中创建一个根据其内容宽度而具有可变列宽度的表格。从字体migradoc/pdsharp获取表格列的文本宽度
我使用PDFSharp,MigraDoc
也许越来越从单个细胞的段落宽度会有所帮助。有没有办法根据字体/样式获取文本宽度?
任何线索?
谢谢。
我想在PDF文档中创建一个根据其内容宽度而具有可变列宽度的表格。从字体migradoc/pdsharp获取表格列的文本宽度
我使用PDFSharp,MigraDoc
也许越来越从单个细胞的段落宽度会有所帮助。有没有办法根据字体/样式获取文本宽度?
任何线索?
谢谢。
使用PDFsharp函数,您可以获得任何文本的宽度。
MigraDoc不限于PDF,它为PDF,RTF,打印创建文档。没有机会确定确切的宽度(除非您将自己限制为PDF并使用PDFsharp获取宽度)。
MigraDoc将在需要时将列中的文本分解到下一行。
创建一个虚拟的PdfDocument,创建一个页面,获取该页面的XGraphics对象(gfx),然后使用gfx.MeasureString()来查找宽度。
谢谢它的工作原理! –