所以我有一些图片,我想把每一个插入一页。我可以通过创建一个绘图画布并将其插入,将第一张图片插入到第一页中,但我似乎找不到如何添加新页面以将另一张图片插入其中。你知道吗
CanvasWidth= 900
CanvasHeight = 700
mycanvas = WordDoc.app.ActiveDocument.Shapes.AddCanvas(75, 75, CanvasWidth, CanvasHeight)
pic = mycanvas.CanvasItems.AddPicture(r'C:\temp\c.png')
pic.Height = CanvasHeight
pic.Width = CanvasWidth
WordDoc.app.ActiveWindow.Panes(1).Selection.InsertBreak(2)
mycanvas2 = WordDoc.app.ActiveDocument.Shapes.AddCanvas(75, 75, CanvasWidth, CanvasHeight)
pic2 = mycanvas2.CanvasItems.AddPicture(r'C:\temp\c.png')
pic2.Height = CanvasHeight
pic2.Width = CanvasWidth
Word并没有将页面作为直接由用户控制的结构元素的概念。它控制分页,如果您更改字体或页边距,它将在未经允许的情况下完全重新为文档分页。你知道吗
依次插入两张图片。如果Word决定把它们放在一页上,它就会把它们放在一页上;如果不放,就不放。你知道吗
要在两张图片之间强制分页符,请在之前插入分页符或分栏符,或将第二段设置为分页符。你知道吗
相关问题 更多 >
编程相关推荐