Mit C # und Powerpoint OpenXML ist es möglich, die Schriftgröße und die Farbe von Text zu ändern

8

Ich benutze openXML und C #, um eine Powerpoint-Folie zu erzeugen, aber ich kann nicht herausfinden, wie man die Textgröße und -farbe ändert / einstellt. Ist das möglich und gibt es ein Beispiel dafür, dass ich mit googeln keine finden kann?

Ich baue eine Tabelle aus (ähnlich: Ссылка ) und ich möchte eine Reihe von Dingen in jeder Zelle ändern (Schriftgröße, Schriftfarbe, Hintergrundfarbe der Zelle).

    
leora 24.03.2011, 22:34
quelle

3 Antworten

7

Ihre Kommentare geben an, dass diese Formatierung für eine Tabelle in einer PowerPoint-Folie verwendet wird.

Annahmen
Ich gehe davon aus, dass Sie bereits die Tabelle, Tabellenzeilen, Tabellenzellen und den Anzeigetext erstellt haben.
Auch vorausgesetzt, Sie haben alles funktioniert und jetzt möchten Sie Formatierung hinzufügen.

Wenn Sie Ihren Text und Ihre Zellen formatieren möchten, können Sie Folgendes tun:

%Vor%

Ich habe betrogen und das " Open XML SDK 2.0-Produktivitätstool für Microsoft Office ".
Ich habe einfach eine neue PowerPoint-Datei erstellt, eine Tabelle hinzugefügt und die 3. Zelle bearbeitet.
Dann habe ich das SDK-Tool ausgeführt und den Code auf " [] / ppt / presentation.xml " reflektiert.
Ich habe dem reflektierten Code Kommentare hinzugefügt, damit Sie ihn besser verstehen.

    
MikeTeeVee 20.06.2012, 01:44
quelle
4

Wie ein anderer Benutzer darauf hingewiesen hat, ist dies in ML möglich. Hier ist eine Lösung, die ich verwendet habe, um dieses Problem zu lösen:

%Vor%

Beim Erstellen einer A.TableCell-Zelle zum Anhängen an die Zeile einer A.Table habe ich ein RunProperty-Element zur A.Run-Verschachtelung des A.Text für die Zelle hinzugefügt und es mit dem entsprechend festgelegten FontSize-Attribut instanziiert : { FontSize = 600 } .

Ich hoffe, dass es jemandem hilft.

    
Paully 12.01.2012 17:16
quelle
0

Sobald Sie das Objekt für den Lauf oder den Absatz haben, den Sie bearbeiten möchten, können Sie den Lauf- oder Absatzeigenschaften das gewünschte Aussehen hinzufügen.

    
emd 23.12.2011 15:34
quelle

Tags und Links