Powerpoint의 표준 레이아웃에는 SlidePlaceholder 유형으로 나타나는 "내용"자리 표시자가 나타납니다. 이 자리 표시자를 다른 유형으로 변경하는 방법이 있습니까? 예를 들어,이 자리 표시 자 중 하나에 그림을 삽입하고 싶지만 SlidePlaceholder에는 insert_picture 메서드가 없습니다.python-pptx를 사용하여 자리 표시 자 유형을 변경할 수 있습니까?
previous question 이미 그림을 삽입하는 방법을 해결하지만, 반응은 언급 :
당신은 삽입 할 건지에 특정의 하나의 어떤 "범용"내용 자리를 대체해야합니다.
그러나 그는이 작업을 수행하는 방법을 나타내지 않았습니다. 그리고 문서에서 쉽게 알 수 없습니다. 이것에 어떤 도움을 주셔서 감사합니다!
답장 scanny에 감사드립니다. 한 가지 질문 : PowerPoint 응용 프로그램의 내용 자리 표시 자에 테이블, 이미지 등을 추가 할 수 있으므로 왜 python-pptx를 통해 추가 할 수 있습니까? 이것은 응용 프로그램과 python-pptx 라이브러리를 상당히 직관적으로 구별합니다. – mcdevitts
그것은 내가 생각하기에 개발 노력에 기초한 순전히 결정이었습니다. "콘텐츠"(다중 콘텐츠 유형) 자리 표시자를 지원할 수없는 이유는 없습니다. 실제로 콘텐츠를 만들 수있는 충분한 양의 추가 코드 일 뿐이며 누구도 스폰서 십을 제출하지 않았습니다. 대다수의 사람들이 당신처럼 거기에 넣고 싶은 것을 알기 때문에 (차트, 테이블, 그림), 융통성이 필요없고 시작 템플릿을 제어 할 수 있다는 점을 고려하면 놀랍지도 않습니다. 최신 버전으로 제공 될 수 있습니다. – scanny
감사합니다. 나는 몇 년 전이 기둥에 관한 이와 관련된 견인 요청을 보았지만 당신이 unittests를 기다리고있는 것처럼 보였습니까? – mcdevitts