Thomas Hoevel wrote:
Tell us the name of the DLL. Look at its properties (right click in Explorer).
MigraDoc.DocumentObjectModel.dll
File version 1.32.3885.0
Thomas Hoevel wrote:
Later on you can use PDFsharp functions to detect how much space the text will need and truncate the text as needed.
Yeah, I will need to cross that bridge at some point too. I did see some answers about truncating text that's too long so I may be able to figure that one out.
Thomas Hoevel wrote:
Or don't set the height of the row, instead add a second column with an empty paragraph - using the ParagraphFormat.LineSpacingRule and ParagraphFormat.LineSpacing you can set a minimum height. The row will grow if your text is too long.
That sounds interesting, but I'm not quite following how that would work. LineSpacing controls how much space is between paragraphs, right? I'm looking for a minimum height of the paragraph, including its content. Could this technique achieve that?
Thomas Hoevel wrote:
Or use TextFrames at absolute positions.
Can a TextFrame have an absolute height but a relative position? I only ask because I've found absolute positioning to be a pain (not in Migradoc specifically just in general). I think I could make that work though.
Thomas Hoevel wrote:
Maybe there are other solutions if you tell us more about what you want to achieve.
I've attached a screen shot of what this part of the document is supposed to look like. The "notes" part should be a minimum height so there is room to write on it, with the status below, and a box around both. Right now I have them in the same paragraph with a border on the paragraph.
Thanks for your help!