Hinzufügen von Chart zu WordprocessingML

8

Ich möchte mit dem Open Xml SDK 2 ein Open XML-Dokument erstellen, das ein Diagramm enthält. Ich fand ein SpreadsheetML-Beispiel , aber ich kann nicht herausfinden, wie füge das Diagramm in eine .docx ...

hinzu

Gibt es eine gute Quelle für Dokumentation / Beispiele für das Open Xml SDK 2?

    
herskinduk 14.02.2009, 16:20
quelle

3 Antworten

3

In diesem Artikel wird beschrieben, wie Sie WordProcessingML aus einer XML-Perspektive ein Bild hinzufügen: Ссылка

Tatsächlicher Code für dasselbe mit der Open XML-API: Ссылка

Wenn Sie SpreadsheetML erfolgreich ein Diagramm hinzugefügt haben, können Sie das Bildbeispiel für WordProcessingML anpassen. Sie haben immer noch das a: grafische Element, das sie in ihrem Beispiel haben. Im Inneren enthält die a: graphicData eine Diagramm-URI ( Ссылка ) anstelle einer Bild-URI. Die Daten in den a: graphicData sind identisch mit denen, die Sie für SpreadsheetML hatten.

    
Wayne Kao 25.03.2009 21:38
quelle
0

Ich habe kein Beispiel für Sie, aber schauen Sie in cfchunks:

Ссылка

Ссылка

    
ajma 24.02.2009 19:58
quelle
0

Leider gibt es einen Mangel an bearbeiteten Beispielen im Netz. Wie immer ist der einfachste Weg bei der Verwendung von OpenXmlSDK, ein Word-Dokument mit einem Diagramm zu erstellen und es im Document Explorer zu öffnen.

Wenn ich Diagramme in der Vergangenheit eingefügt habe, wurden sie als "ChartPart" innerhalb des Dokuments eingefügt, das mehrere untergeordnete Teilbeziehungen zur Datenquelle und zur Formatierung hatte und dann im documnet-Body selbst eine "c: chartReference" bezogen auf den Diagrammteil durch ID. Ich glaube, dass der chartReference unter einer graphicData lebt.

    
damoe 13.01.2011 00:54
quelle

Tags und Links