Seltsames Verhalten beim Einstellen der Höhe einer Zeile auf EPPlus

8

Ich baue eine Excel-Datei mit EEPLus unter MVC-5 C # -Anwendung. Alles läuft wie geplant, bis ich eine Höhe in einer Reihe einstelle (so kann ein Bild passen).

Ich lade die Bilder und setze die Höhe in Spalte 20, so:

%Vor%

Aber ich habe ein Firmenlogo oben in der Excel-Datei (A1-Zelle), dessen Größe ebenfalls geändert wird (in der Höhe). Das ist so definiert:

%Vor%

Daraus ergibt sich:

Jede Hilfe würde wirklich geschätzt werden.

Hier ist die Excel-Datei in Frage.

    
Multitut 10.01.2015, 07:09
quelle

1 Antwort

7

Es kommt auf die Einstellung EditAs des Bildlogos an. Standardmäßig wird es auf OneCell gesetzt, aber ich setze es auf TwoCell Ich glaube, das wird dein Problem lösen. Die Dokumentation dazu (mit Blick auf EPP 4.0.1) ist ziemlich kryptisch, sagt aber im Grunde, dass diese Einstellung der Zeichnung sagt, dass sie ihre ursprüngliche Zeilen- / Spaltenposition und -größe beibehalten soll. Die Namen scheinen jedoch ein wenig gegenläufig zu sein.

Ich musste raten, wie Ihr Code aussieht (lassen Sie es mich wissen, wenn ich es falsch verstanden habe) und ich konnte das Problem reproduzieren und dann mit der Einstellung EditAs lösen:

%Vor%

Die andere Sache, die das Problem behebt, war, das Logo NACH der Größenänderung der Zeile hinzuzufügen, aber nicht sicher, ob das praktisch ist, was Sie versuchen zu tun.

    
Ernie 11.01.2015, 23:53
quelle

Tags und Links