Google Slide APIを使用してスライドを作成した後、「テキストを追加するにはクリックしてください」、「タイトルを追加するにはクリックしてください」、 2列の辺でも同じように、「テキストを追加するにはクリックする」というテキストを設定し、左にも同じようにテキストを設定できます。Google Slide APIテキストの置き換え方法「クリックしてテキストを追加する」
これらのテキストボックスをプログラムで見つけて、必要なテキストを設定するにはどうすればよいですか?
コードは次のとおりです。1)スライドを作成し、TITLE_AND_TWO_COLUMNSレイアウトにします。2)図形を作成し、3)図形にテキストを挿入します。しかし、私はGoogleのドライブでスライドを表示したときに、私が見る「テキストを追加するためにクリックして」
IList<Request> requests = new List<Request>();
String slideId = "MyNewSlide_001";
requests.Add(new Request()
{
CreateSlide = new CreateSlideRequest()
{
ObjectId = slideId,
InsertionIndex = 1,
SlideLayoutReference = new LayoutReference()
{
PredefinedLayout = "TITLE_AND_TWO_COLUMNS"
}
}
});
String textBoxId = "MyTextBox_01";
Dimension pt350 = new Dimension()
{
Magnitude = 350.0,
Unit = "PT",
};
requests.Add(new Request()
{
CreateShape = new CreateShapeRequest()
{
ObjectId = textBoxId,
ShapeType = "TEXT_BOX",
ElementProperties = new PageElementProperties()
{
PageObjectId = slideId,
Size = new Size()
{
Height = pt350,
Width = pt350
},
},
}
});
requests.Add(new Request()
{
UpdateShapeProperties = new UpdateShapePropertiesRequest()
{
ObjectId = textBoxId,
ShapeProperties = new ShapeProperties
{
ShapeBackgroundFill = new ShapeBackgroundFill
{
SolidFill = new SolidFill
{
Color = new OpaqueColor
{
ThemeColor = "HYPERLINK"
}
}
}
},
Fields = "shapeBackgroundFill.solidFill.color,outline"
},
});
// Insert text into the box, using the object ID given to it.
requests.Add(new Request()
{
InsertText = new InsertTextRequest()
{
ObjectId = textBoxId,
InsertionIndex = 0,
Text = "New Box Text Inserted"
}
});
これまでにスライドを作成するコードは何ですか?何を試しましたか? – Bardy