2016-12-13 2 views
0

Ich arbeite an einem CBIR (Context Image Retrieval) -Projekt, Ich erstelle PowerPoint-Folien, die viele Formen und einfache Bilder enthalten (zB Sonne, Ball, Stuhl) ..). Ich verwende einen VBA-Code, um die FARBE (Füllung, Hintergrund) -Feature des Objekts/der Formen in der Folie abzurufen.Wie man die Farbeigenschaft eines Bildobjekts in PowerPoint-VBA bekommt

Aber ich kann es nicht für die Bilder (jpeg/wmf) Objekte bekommen. Wie die Bildfarbe von VBA-Code abrufen? Da ClipArt nicht mehr in PowerPoint verfügbar ist, gibt es noch andere Bildbibliotheken, die von PowerPoint erkannt werden?

Antwort

0

Im PowerPoint-Objektmodell werden Bilder als eine Art Sammlung von Dingen gesehen, über die PowerPoint nichts weiß. Sie müssen das Bild (oder eine Kopie davon, die Sie später löschen) aufheben, um Farben aus den einzelnen Formen im Bild abzurufen. Das setzt voraus, dass es ein Vektorbild ist und nur Vektorformen enthält. Sie können mit einem Rasterbild nicht viel tun, ohne auf externe Bibliotheken und komplexere Programmierung zurückgreifen zu müssen.

Verwandte Themen