2014-07-12 2 views
1

PowerPoint 프레젠테이션을 동적으로 만들려고합니다. 슬라이드 하나에는 특정 값을 기반으로 변경해야하는 자리 표시 자 이미지가 있습니다. 내 접근 방식은 새 ImagePart를 만들고 그에 따라 Blip에 연결하는 것입니다. 이미지가 다운로드되어 프리젠 테이션에 저장됩니다. 문제는 이미지의 slide.xml.rels 파일에 관계가 만들어지지 않아 슬라이드의 누락 된 이미지와 빈 상자에 대한 경고가 발생한다는 것입니다. 내가 뭘 잘못하고 있는지 아이디어가 있으십니까?Openxml : 추가 된 ImagePart가 Powerpoint/Missing RelationshipID에 표시되지 않습니다.

미리 도움 주셔서 감사합니다. 최선의 희망

답변

2

이와 비슷한 문제가 발생한 모든 사람들을 위해 마침내 해결책을 찾았습니다. 아주 어리석은 실수.
PresentationDocument document = PresentationDocument.Open(mstream, true);
의 Instad 당신은

using (PresentationDocument document = PresentationDocument.Open(mstream, true)) 
{ 
    do your editing here 
} 

This answer

오른쪽 길에 나를 데리고 사용해야합니다.