MigraDoc中的TextFrame确实很方便,但是当我向超出文本框架边界的文本框架中添加段落时,它只会在框架之外溢出。但是我不希望文字超出框架范围。

我已经定义了文本框边界

  TextFrame textFrame = new TextFrame();
        textFrame.RelativeHorizontal = RelativeHorizontal.Page;
        textFrame.RelativeVertical = RelativeVertical.Page;


        textFrame.WrapFormat.DistanceLeft = new Unit(_mContainer.dimension.X, UnitType.Point);
        textFrame.WrapFormat.DistanceTop = new Unit(_mContainer.dimension.Y, UnitType.Point);


        textFrame.Width = new Unit(_mContainer.dimension.Width, UnitType.Point);
        textFrame.Height = new Unit(_mContainer.dimension.Height, UnitType.Point);

最佳答案

恐怕您目前无法防止TextFrames溢出。

因此,请确保文本适合-或在将其添加到TextFrame之前截断它们。

关于c# - MigraDoc TextFrame溢出选项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19578264/

10-10 02:46