Webseiten-Werkzeuge

Benutzer-Werkzeuge


Ressourcenobjekt

Mit dem Ressourcenobjekt wird eine sogenannte Ressource im print2forms-System beschrieben. Unter einer Ressource werden die Daten verstanden, die tatsächlich zum Drucker geschickt werden müssen, um ein Formular zu drucken oder eine Schrift im Drucker zu installieren. Ressourcen enthalten also Druckerdatenströme.

Eine Besonderheit der print2forms-Ressourcen ist, dass mehrere Druckerdatenströme unter einem gemeinsamen Namen verwaltet werden können. Damit ist es möglich, Druckerdatenströme für Drucker mit unterschiedlichen Auflösungen oder mit unterschiedlichen Farbmodellen (monochrom, Farbe RGB, Farbe CMY) vorzuhalten, und, abhängig vom realen Drucker, im Bedarfsfall den optimalen Druckdatenstrom auszuwählen und zum Drucker zu senden.

Typische Eigenschaften des Ressourcenobjekts sind:

  • Eine Liste von Dateien mit Druckerdatenströmen
    • Angaben zur Auflösung, die auf dem Drucker unterstützt werden muss, damit der Datenstrom korrekt gedruckt werden kann
    • Angaben darüber, ob es sich um eine Schwarz/Weiss-Version (monochrome) des Datenstroms oder um eine Farbversion (RGB, CMY) handelt
    • Einen eventuellen horizontalen und vertikalen Versatz, um alle Versionen der Datenströme einheitlich zu positionieren
    • Eine Angabe darüber, wieviel Speicher diese Ressource im Drucker belegt
    • Einen Verweis auf eine ebenfalls im print2forms-System hinterlegte Datei mit den eigentlichen Daten, die zum Drucker geschickt werden müssen

Welcher Datenstrom für welchen Drucker am geeignetsten ist, wird anhand eines Rankings der Datenströme ermittelt. Durch das Ranking werden die Eigenschaften der einzelnen Datenströme bewertet und dann gegeneinander abgewogen. So ist etwa auf einem Farbdrucker eine monochrome Formularversion mit einer unterstützten Auflösung höher zu bewerten als eine Farbversion des Formulars mit nicht unterstützter Auflösung.

Die Dateien mit den Druckdaten gelangen durch einen Importvorgang ins print2forms-System.


Ein Beispiel für ein Ressourcenobjekt:

print2forms/objekte/ressource/ressourceobjekt.txt · Zuletzt geändert: 2018-02-21 15:12 (Externe Bearbeitung)