2 Stimmen

Einfügen eines Bildes in WORD nach einem Lesezeichen mit OpenXML

Ich verwende ein Word-Dokument, in dem sich ein Lesezeichen befindet. Meine Anforderung ist es, ein Symbol nach jedem Lesezeichen mit OpenXML 2.0 mit C# 4.0 einzufügen.

Ich habe versucht, Image Content Control und den reflektierten Code des OpenXMLSDK-Tools zu verwenden. Irgendwie hat es funktioniert, aber jetzt bekomme ich die Steuerelemente in voller Größe. Auch jedes Bild hat ein Symbol in das für Bild ändern. Kann mir jemand sagen, dass, wie kann ich die Größe des Bild-Content-Controls zu reduzieren und wenn möglich, dass zusätzliche Symbol zu entfernen.

Hat jemand eine bessere Idee, das Symbol nach jedem Lesezeichen einzufügen? Irgendwie ist das Einfügen eines Bildes mit OpenXML nicht so entwicklerfreundlich.

Bitte helfen Sie mir dabei.

1voto

Dmitry Pavlov Punkte 28068

Der beste Weg, um zu lernen, wie man etwas in Open XML macht, ist die Verwendung des Open XML SDK 2.0 Productivity Tools. Sie können die Symbole, die Sie benötigen, zunächst manuell in MS Word einfügen, das Dokument speichern und dann diese Datei im Open XML SDK 2.0 Productivity Tool (das Teil des Open XML SDK 2.0 ist) öffnen. Suchen Sie dann die Lesezeichen und Symbole, die Sie eingefügt haben, und sehen Sie nach, wie Sie das programmtechnisch bewerkstelligen können:

The sample of code generated by Open XML SDK 2.0 Productivity Tool

Ich hoffe, das hilft!

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X