| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 构建图片 (同一行多个图片) |
| | | /// </summary> |
| | | /// <param name="addresses">图片地址列表</param> |
| | | /// <param name="height">图片高度</param> |
| | | /// <param name="width">图片宽度</param> |
| | | /// <param name="spacing">图片之间的间距</param> |
| | | public void structureImagesInRow(List<string> addresses, int height, int width) |
| | | { |
| | | _builder.ParagraphFormat.Alignment = _fontalignment; |
| | | _builder.SetBuilderFont(_font, _fontSize, _fontcolor, _isBlod); |
| | | |
| | | foreach (var address in addresses) |
| | | { |
| | | if (!System.IO.File.Exists(address)) |
| | | { |
| | | continue; // 如果文件不存在,则跳过该图片 |
| | | } |
| | | |
| | | _builder.InsertImage(address, width, height); |
| | | } |
| | | |
| | | _builder.Writeln(""); // 在所有图片插入后添加一个换行 |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 构建图片 |
| | | /// </summary> |
| | | /// <param name="content">文字内容</param> |