小编Маг*_*уан的帖子

如何转到Novacode Docx的下一页

我在C#中使用Novacode DocX.使用方法InsertSectionPageBreak().但它不保存默认页面的参数.例如,页面应采用横向格式.使用InsertSectionPageBreak()格式更改书籍时.我需要每个表都在横向格式的每个页面上.

using (DocX doc = DocX.Create(fileName))
{
     doc.PageLayout.Orientation = Orientation.Landscape;
     var table = doc.AddTable(12, 2); 
     doc.InsertTable(table);
     doc.InsertSectionPageBreak();                           
}
Run Code Online (Sandbox Code Playgroud)

c# novacode-docx

5
推荐指数
1
解决办法
2690
查看次数

使用 EPPlus 的 GDI+ Drawings.AddPicture 中发生一般错误

我想在 Excel 中添加图片。我使用 EPPLus 库。需要获取BASE64格式的图像并插入到Excel的单元格中

我的代码:

using (System.Drawing.Image img = Base64ToImage(base64String))
                            {
                             ExcelPicture excelImage = null;
                                if (img != null)
                                {
              ERROR HERE         excelImage = worksheet.Drawings.AddPicture("Title", img);
                                 excelImage.From.Column = 1;
                                 excelImage.From.Row = 1;
                                 excelImage.SetSize(100, 100);
                                }
                            }


public Image Base64ToImage(string base64String)
    {
        // Convert base 64 string to byte[]
        byte[] imageBytes = Convert.FromBase64String(base64String);
        // Convert byte[] to Image
        using (var ms = new MemoryStream(imageBytes, 0, imageBytes.Length))
        {
            Image image = Image.FromStream(ms, true);
            return image;
        }
    }
Run Code Online (Sandbox Code Playgroud)

c# excel system.drawing gdi+ epplus

1
推荐指数
1
解决办法
1520
查看次数

如何使用Epplus从Base64编码图像在Excel中插入图片

我有一张 Base64 格式的图像。我需要在 Base64 编码图像的图片单元格中显示。

c# excel base64 epplus

0
推荐指数
1
解决办法
3543
查看次数

标签 统计

c# ×3

epplus ×2

excel ×2

base64 ×1

gdi+ ×1

novacode-docx ×1

system.drawing ×1