我正在将图片添加到某个书签的word文档中。但是,图片太大,并且强制文本离开页面,所以我需要能够在图片文档中更改图片的大小。如何在将图片插入word文档后更改图片的大小
6
A
回答
17
当您插入图像,它应该返回你一个InlineShape,您可以修改:
Word.Application app = new Word.Application();
var doc = app.Documents.Open(@"C:\Users\SomeUserName\Desktop\Doc1.docx");
var shape = doc.Bookmarks["PicHere"].Range.InlineShapes.AddPicture(@"C:\Users\SomePicture\Pictures\1234.JPG", false, true);
shape.Width = 150;
shape.Height = 150;
app.Visible = true;
+2
真棒,作品像魅力。出于某种原因,我无法弄清楚这一点。我要去撞墙撞我的头.. –
0
码,我用它来调整图片大小成功是:
var shape = headerRange.InlineShapes.AddPicture(tempLogoPathName, true, true).ConvertToShape();
shape.HeightRelative = 10f;
shape.WidthRelative = 40f;
看来,趋于Shape是解决方案。之前直接在InLineShapes中设置不同的高度,产生了一个错误。 (我刚刚编辑了一篇文章,简化了代码,所以它不再使用第二个dll库:Microsoft.Office.Core了)
+0
这是一个答案或问题或两者兼而有之?如果您需要提出相关问题,请提出一个新问题,而不是将问题附加到您的答案中。 – pirho
相关问题
- 1. 将图片插入word文档
- 2. 如何将SharePoint元数据(图片)插入到Word文档中?
- 3. 如何在将图片插入Word文档时检索图像文件名
- 4. 如何在将图片插入Android图库时更改图片的名称?
- 5. 如何更改图片的大小?图片不填
- 6. 将图片复制到word文档
- 7. 如何在Word文档中插入图像对象作为图片
- 8. 使用OpenXML插入图片到Word文档的标题
- 9. 更改图片框中背景图片的大小模式
- 10. 如何从Base64编码的图像插入图片在Word
- 11. HTML文档+ js +图片大小(kb)
- 12. 插入图片在Microsoft Office Word中.docx
- 13. 将图像插入Word文档TextBox
- 14. 将图片插入饼图切片
- 15. UIImageView:将大小更改为图片大小?
- 16. 如何在小图片(256x256)上为PhotoScroller分片大图片
- 17. Android Studio - 更改背景图片大小
- 18. 图片在文档
- 19. Word文档带图像文件大小
- 20. 插入的图片的Word外接程序在Word 2016
- 21. 如何在文档模板中插入图片?
- 22. 上传图片文件,调整大小然后将其插入表格
- 23. 如何在调整浏览器大小时更改幻灯片图片?
- 24. 插入图片
- 25. 如何更改UITableView背景图片的大小?
- 26. 如何更改片段的大小?
- 27. 如何更改幻灯片放映的javascript数组中的图片大小?
- 28. 档案图片默认大小
- 29. 将图片插入EGOTextView
- 30. Facebook图片照片缩略图大小
似乎很适合StackOverflow的主题 - 除非您要求以编程方式调整图片大小。 –