29.11.2012 Aufrufe

combit List & Label - Programmierer-Referenz - combit GmbH

combit List & Label - Programmierer-Referenz - combit GmbH

combit List & Label - Programmierer-Referenz - combit GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

7.1.9. Arbeiten mit Vorschau-Dateien<br />

Arbeiten mit der .NET Komponente<br />

Die <strong>List</strong> & <strong>Label</strong> Storage-API erlaubt den Zugriff auf die LL-Vorschaudateien. Sie können<br />

allgemeine Informationen oder die einzelnen Seiten abfragen, mehrere Dateien zusammenfügen<br />

und Benutzerdaten abspeichern. Die Möglichkeiten der API werden bei der<br />

.NET Komponente über zwei Klassen PreviewFile und PreviewPage abgebildet, die jeweils<br />

eine gesamte Vorschaudatei beziehungsweise eine einzelne Seite aus einer Datei<br />

repräsentieren.<br />

7.1.9.1. Aufruf einer Vorschaudatei<br />

Sie können dem Konstruktor der Klasse PreviewFile den Dateinamen der zu öffnenden<br />

Vorschaudatei übergeben. Über eine ganze Reihe von Eigenschaften stehen nun allgemeine<br />

Informationen über die Datei zur Verfügung.<br />

Eigenschaft Datentyp Beschreibung<br />

Handle IntPtr Handle auf die Vorschaudatei<br />

FileVersion int Version der Datei<br />

APIVersion Int Version der API<br />

Units LlUnits Bei der Erstellung verwendete Maßeinheit<br />

PrinterCount int Anzahl der hinterlegten Drucker<br />

BoxType int Typ des anzuzeigenden Fortschrittdialogs<br />

Filename string Dateiname<br />

Count int Anzahl der Seiten<br />

Beispiel:<br />

PreviewFile sf = new PreviewFile("c:\\test.ll");<br />

int PageCount = sf.Count;<br />

...<br />

Über die Methode Close kann eine geöffnete Datei geschlossen werden. Soll diese<br />

gelöscht werden, verwenden Sie die Methode DeleteFiles. Selbstverständlich können<br />

Sie die Datei auch auf dem Drucker ausgeben. Einige Überladungen der Methode Print<br />

erlauben die Angabe eines oder mehrerer Drucker sowie eines Seitenbereichs, der gedruckt<br />

werden soll.<br />

7.1.9.2. Zusammenführen mehrer Vorschaudateien<br />

Sie können mehrere Vorschaudateien zusammenführen. Hierzu müssen Sie zunächst die<br />

Zieldatei öffnen. Da ein schreibender Zugriff notwendig ist, müssen Sie für den zweiten<br />

Parameter ReadOnly false übergeben. Anschließend können Sie den Dateinamen der<br />

anzuhängenden Datei der Methode Append übergeben. Alternativ können Sie auch ein<br />

Handle auf eine Vorschaudatei im Speicher oder eine andere Instanz der PreviewFile<br />

zuweisen.<br />

89

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!