0
我使用C#動態創建一個PowerPoint,我需要創建一個包含變量行和列的表(取決於我正在處理的數據)。下面的代碼創建表。如何使用C#interop庫重新調整PowerPoint中的表格大小?
PowerPoint.Application pptObj = new PowerPoint.Application();
PowerPoint.Presentations presObj = pptObj.Presentation;
PowerPoint.Presentation pObj = presObj.Add(MsoTriState.msoTrue);
PowerPoint.Slides objSlides;
PowerPoint.Slide objSlide;
PowerPoint.Shapes shapes;
float pHeight = pObj.PageSetup.SlideHeight;
float pWidth = pObj.PageSetup.SlideWidth;
objSlide = objSlides.Add(1,PowerPoint.PpSlideLayout.ppLayoutTitleOnly);
shapes = objSlide.shapes;
shapes.AddTable(16,7,20,100,pWidth - 40,pHeight - 150);
我可能已經遺漏了其他的代碼細節。問題是沒有包含在幻燈片中的表格。它離開它。 我無法重新調整表格的大小。有沒有其他的我可以調整表格的大小,並將其放入幻燈片中,而不考慮行數和列數?
謝謝。看起來我沒有別的選擇,除了你所說的。 – Illuminati0x5B