Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

XAML Tabellen in XPS schreiben

23 views
Skip to first unread message

Lothar Franke

unread,
Oct 2, 2009, 12:06:02 PM10/2/09
to
Hallo!

Ich beschäftige mich gerade näher mit den Möglichkeiten in WPF. Ich habe in
einem FlowDocument eine Tabelle von 14 Spalten und 200 Zellen erstellt, die
ich jetzt in eine XPS schreiben möchte. Dies funktioniert auch mit dem
XpsDocumentWriter.

Leider gibt es noch ein kleines Problem:

Die Tabellenkopfzeilen sollten schon auf jeder Seite erneut erscheinen. Wie
lässt sich dies in einem eigenen DocumentPaginator erreichen?

Gruß,
Lothar

Frank Dzaebel

unread,
Oct 3, 2009, 9:43:37 AM10/3/09
to
Hallo Lothar,

> Ich beschäftige mich gerade näher mit den Möglichkeiten in WPF. Ich
> habe in einem FlowDocument eine Tabelle von 14 Spalten und 200 Zellen
> erstellt, die ich jetzt in eine XPS schreiben möchte. Dies
> funktioniert auch mit dem XpsDocumentWriter.
> Leider gibt es noch ein kleines Problem:
> Die Tabellenkopfzeilen sollten schon auf jeder Seite erneut
> erscheinen.

Seite ist da ein bißchen vieldeutig.
Meinst Du eine (physikalische) Druck-Seite?


ciao Frank
--
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Frank Dzaebel

unread,
Oct 3, 2009, 3:51:17 PM10/3/09
to
> Seite ist da ein bißchen vieldeutig.
> Meinst Du eine (physikalische) Druck-Seite?

dann solltest Du Dir ggf. mal das im folgendes Link
enthaltene Beispiel downloaden und anschauen:

[Drucken eines XPS-Dokuments]
http://msdn.microsoft.com/de-de/library/ms771525.aspx

Lothar Franke

unread,
Oct 4, 2009, 7:33:01 AM10/4/09
to
Hallo Frank!

Danke für den Tipp!

> > Seite ist da ein bißchen vieldeutig.
> > Meinst Du eine (physikalische) Druck-Seite?

Genau. Ich meine eine physikalische (A4)-Seite im Querformat.



> dann solltest Du Dir ggf. mal das im folgendes Link
> enthaltene Beispiel downloaden und anschauen:

Das Beispiel habe ich mir bereits angeschaut, aber mir geht es eben um den
Seitenumbruch. Ich möchte, dass sich der Tabellenkopf auf jeder neuen
physikalischen Seite wiederholt.

Wie funktioniert das?

Gruß,
Lothar

Frank Dzaebel

unread,
Oct 4, 2009, 2:52:04 PM10/4/09
to
Hallo Lothar,

> Danke für den Tipp!

gern.


> Die Tabellenkopfzeilen sollten schon auf jeder

> Seite erneut erscheinen. Wie lässt sich dies in einem
> eigenen DocumentPaginator erreichen?

[CodeProject: FlowDocument pagination with repeating page headers]
http://www.codeproject.com/KB/WPF/PimpedDocumentPaginator.aspx

Lothar Franke

unread,
Oct 5, 2009, 6:35:01 AM10/5/09
to
Hallo Frank!

> [CodeProject: FlowDocument pagination with repeating page headers]
> http://www.codeproject.com/KB/WPF/PimpedDocumentPaginator.aspx

Danke. Ich werde es gleich mal ausprobieren.

Gruß, Lothar

0 new messages