TextFrames をフッターに垂直に配置できないようです。次のコードがあります。
// Left area
var frame = section.Footers.Primary.AddTextFrame();
frame.RelativeVertical = RelativeVertical.Page;
frame.Left = new Unit(40);
frame.Top = new Unit(700);
frame.Width = new Unit(220);
p = frame.AddParagraph();
// Paragraph content
// Right area
frame = section.Footers.Primary.AddTextFrame();
frame.RelativeVertical = RelativeVertical.Page;
frame.Left = ShapePosition.Right;
frame.Top = new Unit(700);
frame.Width = new Unit(220);
p = frame.AddParagraph();
// Paragraph content
// Center
frame = section.Footers.Primary.AddTextFrame();
frame.RelativeVertical = RelativeVertical.Page;
frame.Left = ShapePosition.Center;
frame.Width = new Unit(220);
frame.Top = new Unit(790);
// Paragraph content
残念ながら、これは呼び出しを完全に無視しているようframe.Top
で、3 つのフレームすべてが同じ行に表示されています。
私は何を間違っていますか?