Export

Unter Export wird die Ausgabe auf eines der unterstützten Ausgabeformate wie PDF, HTML, RTF, XLS usw. (die vollständige Liste finden Sie in Kapitel Die Exportmodule) verstanden. Der Start eines Exports ist codeseitig identisch mit dem eines Drucks, im Druckoptionsdialog kann der Anwender neben den "normalen" Ausgabeformaten Drucker, Datei und Vorschau auch ein beliebiges Exportformat wählen. Soll ein Format als Standardwert vorgewählt werden, kann dies vor Druckstart wie folgt erfolgen:

ListLabel LL = new ListLabel();
LL.DataSource = CreateDataSet();
LL.ExportOptions.Add(LlExportOption.ExportTarget, "PDF");
LL.Print();
LL.Dispose();

Auch die weiteren Optionen (z. B. Schriftarteinbettung, Verschlüsselung etc.) lassen sich direkt aus dem Code mit Standardwerten vorbelegen. Dies erfolgt wie im Beispiel oben ebenfalls über die ExportOptions-Klasse, die LlExportOption-Enumeration beinhaltet für alle unterstützten Optionen eigene Werte.

Am häufigsten werden diese benötigt, um einen "stillen" Export durchzuführen. Hierfür kann bequemer auch die Export()-Methode der Komponente verwendet werden. Beachten Sie auch das mitgelieferte "Export Sample".