C# .NET DocX 库:调整图像大小
C# .NET DocX Librairy : resize an image
我在这个库中没有找到任何可以调整图像大小的东西。在对象 Novacode.Image 中,方法/属性非常少,其中 none 似乎对调整图像大小很有用。
如果有人知道如何做,那将非常有用
谢谢
好的,实际上你不能调整 Novacode.Image 对象的大小 但是 你可以这样做:
DocX document = DocX.Load("D:\Template.docx");
Novacode.Image drawing = document.AddImage(@"\images\img.png");
Picture pic = drawing.CreatePicture();
pic.Height = 340;
pic.Width = 310;
document.Paragraphs[0].InsertPicture(pic, 0);
document.SaveAs(@"docs\TemplateCompleted.docx");
我在这个库中没有找到任何可以调整图像大小的东西。在对象 Novacode.Image 中,方法/属性非常少,其中 none 似乎对调整图像大小很有用。
如果有人知道如何做,那将非常有用
谢谢
好的,实际上你不能调整 Novacode.Image 对象的大小 但是 你可以这样做:
DocX document = DocX.Load("D:\Template.docx");
Novacode.Image drawing = document.AddImage(@"\images\img.png");
Picture pic = drawing.CreatePicture();
pic.Height = 340;
pic.Width = 310;
document.Paragraphs[0].InsertPicture(pic, 0);
document.SaveAs(@"docs\TemplateCompleted.docx");