Google Slide API를 사용하여 나를위한 슬라이드를 만든 후에'텍스트를 추가하려면 클릭하십시오 ','제목을 추가하려면 클릭하십시오 ', 텍스트가있는 텍스트 상자가 나타납니다. 그리고 2 열 측면에 대해서도, 어떻게하면 '텍스트를 추가하려면 클릭하십시오'라는 텍스트를 설정할 수 있으며, 왼쪽에서도 마찬가지입니다.Google Slide API 텍스트 대체 방법 '
프로그래밍 방식으로 해당 텍스트 상자를 찾고 원하는 텍스트를 설정할 수 있습니까?
코드는 다음과 같습니다. 1) 슬라이드를 만들고 TITLE_AND_TWO_COLUMNS 레이아웃으로 만듭니다. 2) 도형을 만들고 3) 도형에 텍스트를 삽입합니다. 나는 구글 드라이브에 슬라이드를 볼 때, 내가 볼과
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