Bu How can I retrieve images from a .pptx file using MS Open XML SDK?MS Open XML SDK kullanarak bazı görüntü verilerini ve biçimlerini nasıl alabilirim?
için bir takip sorudur nasıl alabilirsiniz:
- görüntü verilerini bir DocumentFormat.OpenXml.Presentation.Picture nesneden?
- Resim adı ve/veya türü? diyelim ki, içinde
aşağıdaki:
using (var doc = PresentationDocument.Open(pptx_filename, false)) {
var presentation = doc.PresentationPart.Presentation;
foreach (SlideId slide_id in presentation.SlideIdList) {
SlidePart slide_part = doc.PresentationPart.GetPartById(slide_id.RelationshipId) as SlidePart;
if (slide_part == null || slide_part.Slide == null)
continue;
Slide slide = slide_part.Slide;
foreach (var pic in slide.Descendants<Picture>()) {
// how can one obtain the pic format and image data?
}
}
}
ben biraz burada-of-the-fırın cevapları soruyorum fark, ama sadece her yerde yeterince iyi dokümanlar bulamıyor kendi başıma bulmak için.