Freigeben über


Drucken (Designgrundlagen)

Anmerkung

Dieses Designhandbuch wurde für Windows 7 erstellt und wurde für neuere Versionen von Windows nicht aktualisiert. Ein Großteil der Anleitungen gilt weiterhin im Prinzip, aber die Präsentation und Beispiele spiegeln nicht unsere aktuelle Designleitfadenwider.

Das Drucken ist die Benutzeroberfläche auf Papier. Es ist einfach zu übersehen, aber es ist ein wichtiger Bestandteil der allgemeinen Benutzererfahrung.

In diesem Artikel bezieht sich Drucken auf die Benutzeroberfläche auf Papier, bei der die Ausgabe anstelle der Bildschirmanzeige auf Papier geleitet wird. Druckerfreundliches Format bezieht sich auf Änderungen, die das Programm an der Bildschirmanzeigeausgabe vornehmen kann, sodass es für die Papierausgabe besser geeignet ist.

Trotz der Vorhersage, dass die Berechnung zu einem "papierlosen Büro" führen würde, überraschend genug, drucken wir jetzt so viel wie je zuvor. Wir verteilen hard copies of Microsoft PowerPoint presentation decks, we print articles we discover online but wish to research more later, we print important e-mails or resumes we have received in electronic form, and so on. Beim Entwerfen einer Benutzeroberfläche ist es zwar einfach zu übersehen, aber beachten Sie, dass das Drucken ein wichtiger Bestandteil der allgemeinen Benutzeroberfläche ist.

Hinweis: Richtlinien im Zusammenhang mit allgemeinen Dialogfeldern werden in einem separaten Artikel vorgestellt.

Ist dies die richtige Benutzeroberfläche?

Um zu entscheiden, ob Ihr Programm das Drucken unterstützen muss, sollten Sie die folgenden Fragen in Betracht ziehen:

  • Welche Art von Programm entwerfen Sie? Der Programmtyp ist ein guter Indikator für die entsprechende Druckunterstützung. Dokument- und Bilderstellungs-, Anzeige- und Browserprogramme benötigen eine hervorragende Druckunterstützung, während andere Arten von Programmen möglicherweise nur in geringerem Maße Druckunterstützung benötigen. (Eine Liste der Programmtypen finden Sie im Abschnitt Druckmuster Abschnitt dieses Artikels.)
  • Wird das Programm in Szenarien verwendet, die von der direkten Papierausgabe profitieren? Wenn ja, ist es praktischer, Ihrem Programm Druckunterstützung hinzuzufügen, als benutzer zum Drucken die Daten in ein anderes Programm kopieren zu müssen.

Designkonzepte

Entwerfen Sie Ihr Programm, um unnötiges Drucken zu vermeiden

Es gibt viele Gründe, warum Benutzer einige drucken müssen, die gut sind, einige, die weniger sind. Benutzer sollten drucken, weil sie möchten, nicht weil sie müssen. Benutzer müssen drucken, kann ein Zeichen für fehlende Features sein. Beispielsweise mussten Benutzer in der Vergangenheit Dokumente drucken, um Kommentare zu erstellen und Überarbeitungen vorzuschlagen, aber jetzt können Benutzer diese Aufgaben direkt in Microsoft Word-Dokumenten ausführen. Überprüfen Sie die Szenarien Ihres Programms, die das Drucken erfordern, und stellen Sie möglichst sicher, dass die Notwendigkeit zum Drucken optional und nicht das Ergebnis fehlender Features ist.

Es lohnt sich auch, sich daran zu erinnern, dass das Sparen von Ressourcen wie Papier und Tinte langfristig hilfreich ist und Organisationen Geld spart.

Grundlegendes zu den Unterschieden zwischen Bildschirmanzeige und Druck

Obwohl es viele Ähnlichkeiten zwischen Anzeigeausgabe und Druck gibt, gibt es auch viele Unterschiede. Druckausgabe:

  • Hat einen hohen DPI-Wert. Die Anzeigeausgabe liegt in der Regel bei 96 oder 120 Punkten pro Zoll (dpi), während die Druckerausgabe in der Regel bei 600 DPI oder höher liegt.
  • Verfügt über unterschiedliche optimale Schriftarten. Während gut gestaltete Schriftarten sowohl für die Anzeige als auch für das Drucken gut funktionieren, sind Serifenschriftarten bei hohen Auflösungen für große Textmengen besser lesbar als serifenlose Schriftarten. Daher sollten große Textmengen, die in erster Linie für den Druck vorgesehen sind, eine Serifenschriftart verwenden, während Text, der in erster Linie für die Anzeige vorgesehen ist, eine serifenlose Schriftart verwenden sollte. Weitere Informationen finden Sie unter Schriftarten (Segoe UI).
  • Weist ein Seitenverhältnis auf. Die Anzeige weist in der Regel ein niedriges Seitenverhältnis (4:3 oder 5:4) auf, während der Druck ein hohes Seitenverhältnis verwendet (8,5:11 oder 1:1,4142 basierend auf den Standardseitengrößen). Dies liegt daran, dass Hochformatmodus Drucken häufiger ist als Querformatmodus.
  • Enthält Seiten. Druckausgabe:
    • Verfügt über Standardseitengrößen. Der Standard in den USA und Kanada ist 8,5"x11"-Papier; der Standard an allen anderen Stellen ist A4-Papier.
    • Enthält Seitenumbrüche.
    • Hat Seitenränder.
    • Hat Kopf- und Fußzeilen.
    • Hat eine ein- oder doppelseitige Ausgabe.
    • Möglicherweise sind mehrere Kopien vorhanden.
    • Kann ausgedruckt oder selektiv gedruckt werden.
  • Hat viele Optionen. Benutzer können ein Drucker- und Papierformat, Druckeroptionen (z. B. Druckqualität, Doppelseitiges Drucken und Heften), Anzahl der Exemplare, Seitenbereiche, Sortierung und Druckformat auswählen.
  • Dauert Zeit und Geld. Es kann viel Zeit in Anspruch nehmen, ein großes Dokument oder ein hochwertiges Foto zu drucken, und die Kosten für Papier und Tinte werden im Laufe der Zeit addiert. Im Gegensatz dazu ist die Anzeigeausgabe sofort und im Wesentlichen frei.
  • Kann schwarz und weiß sein. Viele Drucker sind heute schwarzweiß, während nur wenige Displays monochrom sind.
  • Ist nicht interaktiv. Benutzer können keine Seiten oder Steuerelemente scrollen, um weitere Inhalte anzuzeigen. Sie können nicht auf Links oder Schaltflächen klicken oder mit dem Mauszeiger auf Steuerelemente zeigen. Interaktive Inhalte haben keinen Wert, wenn sie gedruckt werden.
  • Kann aus Papier, Freihand oder Toner laufen oder offline sein. Folglich benötigt die Papierausgabe mehr Fehlerbehandlung und Problembehandlung.

Diese Unterschiede können sich auf Ihr Druckdesign auswirken. Die Erstellung eines guten Druckvorgangs erfordert mehr als nur das Weiterleiten der Programmausgabe auf den Drucker.

WYSIWYG und die sich entwickelnden Anforderungen der Bildschirmanzeige

Historisch gesehen ist das grundlegendste Prinzip für die Benutzererfahrung beim Drucken als WYSIWYG bekannt ("was Sie sehen, ist das, was Sie bekommen"). Dieses Prinzip deutet darauf hin, dass es eine starke Beziehung zwischen dem, was auf dem Display zu sehen ist, und dem, was gedruckt wird, bestehen sollte. Bevor WYSIWYG zu einer Standardpraxis wurde, gab es oft keine Beziehung zwischen den Anzeige- und Druckversionen eines Dokuments. Benutzer mussten drucken, um zu sehen, wie das Dokument wirklich auf Papier aussieht. Die Verwendung von WYSIWYG war eine große Verbesserung der Produktivität, da die meisten Programme in erster Linie für die Dokumenterstellung und den Druck entwickelt wurden.

Heute ist es üblich, dass Websites für die Anzeige optimiert werden, und ihr druckerfreundliches Format kann viel anders aussehen. Darüber hinaus verfügen wir über vielfältige Computergeräte (z. B. Smartphones und persönliche digitale Assistenten), die oft für kleine Displays optimierte Ausgabe benötigen. Während WYSIWYG immer noch der beste Ansatz für Dokumenterstellungsprogramme ist, ist es für andere Programme oft sinnvoller, für eine Vielzahl von Zielgeräten zu optimieren. Bei solchen Programmen unterscheidet sich die Anzeige auf einem PC möglicherweise von dem, was Auf anderen Geräten angezeigt wird. Dies unterscheidet sich möglicherweise von dem, was Sie auf der gedruckten Seite erhalten.

Optimieren des Druckvorgangs

Programme, die keine strikte WYSIWYG-Druckerfahrung verwenden, können weiterhin auf folgende Weise für den Druck optimiert werden:

  • Formatieren Sie das Layout für die Zielseitengröße neu.

  • Stellen Sie die Druckvorschau bereit, vorzugsweise mit einfachen Anpassungsoptionen, sodass Benutzer direkt im Druckdialogfeld experimentieren können (z. B. Ränder ziehen).

  • Stellen Sie ggf. eine druckerfreundliche Formatoption bereit.

    • Konsolidieren Sie separate Teildokumente in ein einzelnes Dokument.

    • Entfernen Sie Hintergründe und andere Designelemente wie Anzeigen, insbesondere, wenn sie für einen Schwarzweißdrucker ungeeignet sind.

    • Entfernen Sie interaktive Elemente, z. B. Navigationssteuerelemente und Befehlsschaltflächen.

    • Stellen Sie sicher, dass alle Daten ohne Bildlaufleisten oder Daraufzeigen sichtbar sind.

      Anzeigeversion:

      Screenshot des Berichts, der für bildschirmoptimierte

      Druckerfreundliche Version:

      Screenshot desselben Berichts, der für den Druck optimiert ist

      In der druckerfreundlichen Version sind alle Daten auf der gedruckten Seite sichtbar, und die interaktiven Elemente werden entfernt.

    • Ersetzen Sie Links durch deren Textentsprechung.

      akzeptabel:

      Weitere Informationen finden Sie im UX-Handbuch.

      für den Druck optimiert:

      Weitere Informationen finden Sie im UX-Leitfaden (https://msdn.microsoft.com/windowsvista/uxguide).

  • Konvertieren Sie hellen Text auf einem dunklen Hintergrund in dunklen Text auf einem weißen Hintergrund.

Einfügen der richtigen Druckoptionen

Das allgemeine Dialogfeld "Druckoptionen" bietet Optionen für:

  • Wählen Sie den Drucker und das Papierformat aus.
  • Legen Sie Druckereigenschaften fest.
  • Wählen Sie den Seitenbereich, die Anzahl der Kopien und die Sortierung aus.
  • Verwenden Sie beide Seiten des Papiers.

Ihr Programm erfordert möglicherweise zusätzliche Optionen, z. B. Dokumentinhaltsoptionen (welche Inhalte gedruckt werden sollen), Formatoptionen (Drucken, einschließlich Druckqualität, Bildgrößen, Anpassung an Rahmen) und Farboptionen. Wenn Sie zusätzliche Optionen bereitstellen müssen, erweitern Sie dazu das allgemeine Dialogfeld "Drucken". Erstellen Sie kein benutzerdefiniertes Dialogfeld "Drucken".

Berücksichtigen Sie beim Entwerfen der Druckoptionen die Benutzeroberfläche beim Drucken mehrerer Dokumente. Wahrscheinlich ist der nächste Druckauftrag dem letzten Druckauftrag sehr ähnlich. Optimieren Sie die Standardeinstellungen für Neudrucke und ähnliche Druckaufträge, damit Benutzer nicht jedes Mal vollständig beginnen.

Entwurfsdruckvorschau für Leistung und Benutzerfreundlichkeit

Ein falscher Druckauftrag verschwendet Zeit und Geld. Bei Dokumentenerstellungsprogrammen sollten Benutzer in der Lage sein, die Ergebnisse auszuwerten, bevor Sie den tatsächlichen Druck durchführen. Eine Seitenansicht sollte Benutzern Folgendes ermöglichen:

  • Wertet Ränder, Seitenumbrüche, Seitenausrichtung, Kopf- und Fußzeilen aus.
  • Durchsuchen Sie alle Seiten.
  • Direkt aus der Seitenansicht drucken.

Einige komplexe Dokumente (z. B. computergestützte Konstruktionen [CAD]-Zeichnungen) können lange dauern, bis sie gerendert werden. Die Leistung der Vorschau ist wichtig, dass eine Seitenansicht ziemlich mühsam wird, wenn es eine Weile dauert, um jede Seite zu rendern. Daher ist es besser, eine Druckvorschau zu haben, die schnell gerendert wird und genau genug ist, damit Benutzer die Druckergebnisse auswerten können, als eine völlig genaue Vorschau zu haben, die langsam gerendert wird.

Berücksichtigen Sie beim Entwerfen der Druckvorschau die gesamte Aufgabe, das Drucken vorzubereiten. Wonach werden Benutzer suchen? Was werden sie ändern? Programme für die Dokumenterstellung sollten eine interaktive Seitenansicht bereitstellen, damit Benutzer häufig geänderte Einstellungen wie Seitenränder und Zeilenumbrüche innerhalb der Vorschau anpassen können.

Im bestmöglichen Umfang sollte Ihr Programm jedoch standardmäßig das richtige tun. Warnen Sie bei Bedarf vor Drucksituationen, die unwahrscheinlich sind, was der Benutzer beabsichtigt hat. Verlassen Sie sich nicht darauf, dass Benutzer Probleme mit der Seitenansicht finden. Angenommen, eine Kalkulationstabelle hat zu viele Spalten, um auf einer einzelnen Seite im Hochformat zu drucken. Während das Programm ein Bestätigungsdialogfeld präsentieren könnte, besteht eine bessere Lösung darin, automatisch im Querformat zu drucken.

Wenn Sie nur fünf Dinge tun...

  1. Entwerfen Sie eine Druckoberfläche, die für Ihren Programmtyp geeignet ist.
  2. Überprüfen Sie die Szenarien Ihres Programms, die das Drucken erfordern, und machen Sie die Notwendigkeit, optional zu drucken.
  3. Stellen Sie nützliche Druckerweiterungen bereit, indem Sie das allgemeine Dialogfeld "Drucken" anpassen. Erstellen Sie zu diesem Zweck kein benutzerdefiniertes Dialogfeld "Drucken".
  4. Optimieren Sie die Druckoptionen für Drucke und ähnliche Druckaufträge.
  5. Stellen Sie bei Bedarf ein Vorschaufeature bereit.

Druckmuster

Der Typ des Programms ist der primäre Indikator für die entsprechende Druckerfahrung:

Etikett Wert
erweiterte Dokumenterstellung
Wird zum Erstellen, Anzeigen und Drucken von High-End-Dokumenten verwendet. Die Möglichkeit, qualitativ hochwertige Ausdrucke zu erstellen, ist einer der Hauptgründe, warum das Programm vorhanden ist. Richtet sich an Expertenbenutzer.
Benutzerziele: Perfekte Ergebnisse detaillierte Kontrolle über die Druckausgabe.
Beispiel: Microsoft Word
Empfohlene Druckerfahrung:
  • Für druckoptimierte Ausgabe (WYSIWYG).
  • Erweiterte Dokumentformatierungsfeatures mit Optionen zum Drucken großer Objekte.
  • Erweiterte Druckoptionen, einschließlich Kopf- und Fußzeilen. Dokumentbezogene Druckoptionen werden im Dokument selbst gespeichert.
  • Schnelle, genaue, leistungsstarke Druckvorschauen.
Zwischendokumenterstellung
Wird verwendet, um komplexere Dokumente zu erstellen und anzuzeigen. Die Fähigkeit, qualitativ hochwertige Ausdrucke zu erstellen, ist wichtig, aber nicht unbedingt einer der Hauptgründe, warum das Programm vorhanden ist. Ziel für Zwischenbenutzer.
Benutzerziele: Gute Ergebnisse mit minimalem Aufwand. Einige Kontrolle über die Druckausgabe.
Beispiele: Die meisten Microsoft Office-Programme, z. B. Outlook und Excel.
Empfohlene Druckerfahrung:
  • Für druckoptimierte Ausgabe (WYSIWYG).
  • Einige Dokumentformatierungsfeatures mit der Möglichkeit, große Objekte ohne Abschneiden zu drucken.
  • Einige benutzerdefinierte Druckoptionen, einschließlich Kopf- und Fußzeilen.
  • Präzise, einfach zu verwendende Seitenansichten.
Einfache Dokumenterstellung
Wird zum Erstellen und Anzeigen einfacher Dokumente verwendet. Richtet sich an alle Benutzer.
Benutzerziele: Grundlegende Druckunterstützung mit Standarddruckoptionen. Benutzer erwarten gute Ergebnisse ohne Optimierung.
Beispiele: WordPad, Paint.
Empfohlene Druckerfahrung:
  • Die Ausgabe kann für den Druck optimiert werden (WYSIWYG), dies ist jedoch nicht erforderlich.
  • Einige Dokumentformatierungsfeatures mit der Möglichkeit, große Objekte ohne Abschneiden zu drucken.
  • Standarddruckoptionen; Benutzerdefinierte Druckoptionen sind optional.
  • Einfache oder keine Druckvorschau.
Dokumentanzeigen
Wird zum Anzeigen von Dokumenten verwendet. Benutzer können den Dokumentinhalt oder das Dokumentformat nicht ändern.
Benutzerziele: Grundlegende Druckunterstützung mit Standarddruckoptionen. Benutzer erwarten gute Ergebnisse ohne Optimierung. Druckprobleme werden automatisch behandelt, da Benutzer das Dokument nicht ändern können.
Beispiel: Windows Internet Explorer
Empfohlene Druckerfahrung:
  • Die Ausgabe kann für den Druck optimiert werden (WYSIWYG), dies ist jedoch nicht erforderlich.
  • Das Programm behandelt automatisch Seitenumbrüche, entfernt leere Seiten, behandelt große Objekte und entfernt Hintergründe und andere Designelemente.
  • Standarddruckoptionen; Benutzerdefinierte Druckoptionen sind optional.
  • Einfache oder keine Druckvorschau.
Dienstprogramme oder Branchenanwendungen
Wird verwendet, um einfache, bestimmte Aufgaben auszuführen. Richtet sich an alle Benutzer.
Benutzerziele: Möglichkeit, ausgewählte Daten effizient zu exportieren. Benutzer erwarten gute Ergebnisse ohne Optimierung. Für solche Programme sind benutzer angenehm überrascht, überhaupt jede Druckunterstützung zu finden.
Empfohlene Druckerfahrung:
  • Die Druckunterstützung ist je nach unterstützten Szenarien optional.
  • Die Ausgabe kann für den Druck optimiert werden (WYSIWYG), dies ist jedoch nicht erforderlich.
  • Einige Dokumentformatierungsfeatures. Kann akzeptabel sein, wenn große Objekte abgeschnitten werden.
  • Standarddruckoptionen.
  • Die Seitenansicht ist optional.

Leitlinien

Allgemein

  • Drucken Sie keine leeren Seiten oder Seiten mit nur Kopf- und Fußzeilen. Drucken Sie jedoch leere Seiten, wenn die Kopf- oder Fußzeilen Seitenzahlen enthalten, und diese Seitenzahlen können an anderer Stelle referenziert werden.
  • Alle ausstehenden Druckaufträge vollständig ausspoolen, bevor sie ein Programm herunterfahren.

Formatieren von Seiten

  • Formatieren Sie das Textlayout so, dass es in die Zielseitengröße passt. Text nie abschneiden.
  • Wenn Benutzer das Format des Dokuments nicht steuern:
    • Behandeln Sie große Objekte automatisch, indem Sie seitenübergreifend skalieren, drehen oder teilen. Weitere Richtlinien zum Drucken großer Objekte finden Sie unter Überdimensionalen Objekten.
    • Optimieren Sie die Seitenumbrüche, um leere und fast leere Seiten zu beseitigen.
    • Konvertieren von hellem Text auf einem dunklen Hintergrund in dunklen Text auf weißem Hintergrund.
    • Entfernen von Hintergründen und anderen Designelementen, insbesondere, wenn sie für einen Schwarzweißdrucker ungeeignet sind.
  • Wenn Ihr Programm separate Teildokumente darstellt, stellen Sie eine druckerfreundliche Formatoption bereit, um sie in ein einzelnes Dokument zum Drucken zu konsolidieren.
  • Interaktive Elemente entfernen:
    • Entfernen sie Navigationssteuerelemente und Befehlsschaltflächen.

    • Stellen Sie sicher, dass alle Daten ohne Bildlaufleisten sichtbar sind.

    • Ersetzen Sie Links durch deren Textentsprechung.

      akzeptabel:

      Weitere Informationen finden Sie im UX-Handbuch.

      für den Druck optimiert:

      Weitere Informationen finden Sie im UX-Leitfaden (https://msdn.microsoft.com/windowsvista/uxguide).

      In diesem Beispiel wird der Link durch seine Textentsprechung in Klammern ersetzt.

    • Verschieben Sie nützliche Informationen, die beim Daraufzeigen inline angezeigt werden.

Überdimensionierte Objekte

Das Behandeln großer Objekte, z. B. Tabellen, Grafiken und Fotos, ist ein Problem, das für das Drucken einzigartig ist. Wählen Sie einen der folgenden Ansätze aus:

  • Skalieren Sie das Objekt so, dass es auf die Seite passt. Dieser Ansatz funktioniert gut, wenn das Objekt nur geringfügig zu groß ist, um zu drucken, das Objekt auf einer einzelnen Seite zu halten, und das Objekt ist beim Verkleinern immer noch lesbar.

    Screenshot eines Fotos, das auf eine halbe Seite skaliert

    In diesem Beispiel wird das große Bild so skaliert, dass es auf die Seite passt.

  • Drehen Sie die Seite. Dieser Ansatz funktioniert gut, wenn einige Seiten im Querformatmodus besser gedruckt werden (und umgekehrt).

    Screenshot des Querformatfotos in hochformatierte

    In diesem Beispiel wird das große Bild gedreht, damit es besser auf die Seite passt.

  • Drucken sie das Objekt auf mehreren Seiten. Der Ansatz funktioniert gut, wenn das Objekt nicht skaliert werden kann oder nicht skaliert werden soll und das Drehen der Seite nicht hilft oder nicht gewünscht wird. Wenn das Objekt interne Begrenzungen aufweist (z. B. die Spalten- und Zeilentrennlinien in einer Kalkulationstabelle), brechen Sie die Seiten auf diesen Begrenzungen anstelle des Inhalts um. Wiederholen Sie außerdem alle Elemente, die erforderlich sind, um die Seite zu verstehen, z. B. Legenden oder Spaltenüberschriften. Weisen Sie beim Teilen eines Objekts auf mehreren Seiten die Seitenzahlen in lesereihenfolge zu (von links nach rechts, von oben nach unten).

    Screenshot von Spaltenköpfen, die auf der nächsten Seite wiederholt werden

    In diesem Beispiel wird die große Tabelle auf zwei Seiten gedruckt. Spaltenüberschriften bleiben von Seite zu Seite erhalten, um das verständnisschnelle Verständnis zu erleichtern.

  • Abschneiden des Objekts (nur der Teil des Objekts wird nach dem Abschneiden noch sichtbar). Dieser Ansatz ist die einfachste Lösung, die implementiert werden kann, aber wahrscheinlich am wenigsten akzeptabel ist. Beachten Sie außerdem, dass das Abschneiden für Text niemals akzeptabel ist.

    Screenshot der Hälfte des breiten Fotos auf der Hochformatseite

    In diesem Beispiel wird das große Bild abgeschnitten.

Kopf- und Fußzeilen

  • Stellen Sie Kopf- und Fußzeilen für erweiterte und zwischengeschaltete Dokumenterstellungsprogramme bereit. Erwägen Sie, Kopf- und Fußzeilen für andere Arten von Programmen bereitzustellen, wenn sie für mehrseitige Dokumente verwendet werden.
  • Machen Sie Kopf- und Fußzeilen anpassbar. Ermöglichen Sie Benutzern das Definieren der linken, mittleren und rechten Teile.
    • Legen Sie für Kopfzeilen den Dokumentnamen standardmäßig auf der linken Seite ein.
    • Legen Sie für Fußzeilen das Dokument copyright oder die Quelle auf der linken Seite und die Seitenzahl auf der rechten Seite standardmäßig fest.
  • Verwenden Sie benutzerfreundlichen Dateipfad und URLs. Leerzeichen als Leerzeichen und nicht als "%20" anzeigen."
  • Verwenden Sie für Menüleisten und Kontextmenüs den Befehl "Drucken", mit dem das allgemeine Dialogfeld "Drucken" angezeigt wird. Verwenden Sie eine Auslassungspunkte, um anzugeben, dass zusätzliche Informationen erforderlich sind.

    Screenshot des Menüs

    In diesem Beispiel weist der Befehl "Drucken" eine Auslassungspunkte auf, um anzuzeigen, dass das allgemeine Dialogfeld "Drucken" angezeigt wird, um weitere Informationen zu erhalten.

  • Verwenden Sie für Symbolleisten, die mit einer Menüleiste verwendet werden, einen unmittelbaren Druckbefehl. Durch Klicken auf die Schaltfläche wird eine einzelne Kopie des Dokuments auf den Standarddrucker gedruckt. Solche Symbolleistenbefehle sollten sofort ausgeführt werden. Um anzugeben, dass der Befehl sofort ist, setzen Sie den Standarddrucker in die QuickInfo. Benutzer können über die Menüleiste auf den vollständigen Befehl "Drucken" zugreifen.

    Screenshot des Druckersymbols und dessen QuickInfo

    In diesem Beispiel wird der Befehl "Drucken" in einer Symbolleiste sofort gedruckt, anstatt das allgemeine Dialogfeld "Druckoptionen" anzuzeigen. Wenn Sie den Standarddrucker in der QuickInfo platzieren, wird die Textverstärkung bereitgestellt, die der Benutzer das Dialogfeld umgeht.

  • Verwenden Sie für Symbolleisten, die ohne Menüleiste verwendet werden, eine geteilte Druckschaltfläche. Durch Klicken auf die Schaltfläche wird eine einzelne Kopie des Dokuments auf den Standarddrucker gedruckt. Wenn Sie auf den Pfeilteil der Schaltfläche klicken, wird ein Menü mit vollständigen Befehlen "Drucken", "Seitenansicht" und "Seite einrichten" angezeigt.

    Screenshot des Druckersymbols auf geteilter Schaltfläche

    In diesem Beispiel verwendet die Windows Internet Explorer-Symbolleiste ein Steuerelement für geteilte Schaltflächen, um alle Druckbefehle bereitzustellen.

  • Platzieren Sie für die Menübandbefehls-Benutzeroberfläche den Befehl "Drucken" im Anwendungsmenü.

    Screenshot von Befehlen, die vertikal auf der linken

    Für Menübänder wird über das Anwendungsmenü auf den Befehl "Drucken" zugegriffen.

  • Erstellen Sie kein benutzerdefiniertes Dialogfeld "Druckoptionen". Wenn Sie zusätzliche Optionen bereitstellen müssen, erweitern Sie das allgemeine Dialogfeld "Drucken". Verwenden Sie kein separates Dialogfeld für zusätzliche Druckoptionen.

Falsch:

Screenshot des Dialogfelds

In diesem Beispiel verwendet Fabrikam fälschlicherweise ein separates Dialogfeld für zusätzliche Druckoptionen.

Entwickler: Informationen zum Erweitern des allgemeinen Dialogfelds "Drucken" finden Sie unter PRINTDLGEX-Struktur.

  • Wenn Sie das allgemeine Dialogfeld "Druckoptionen" erweitern, duplizieren Sie keine bereits bereitgestellten Features.
  • Wenn Benutzer einstellungen wahrscheinlich von einem Druckauftrag zum nächsten beibehalten werden, legen Sie diese Einstellungen als Standard fest. Verwenden Sie für den ersten Druckauftrag nach dem Programmstart die Standardstandardwerte, einschließlich des Standarddruckers. Behalten Sie für nachfolgende Druckaufträge im Programm Instanzden zuletzt ausgewählten Drucker und das Papierformat bei. Behalten Sie nicht die Anzahl der Kopien oder Seitenbereiche bei, da diese wahrscheinlich weniger später erneut ausgewählt werden.
  • Optimieren Sie die Einstellungen, indem Sie Optionen entfernen, die derzeit nicht angewendet werden. Entfernen Sie Optionen, die mit den Funktionen des ausgewählten Druckers oder der Merkmale des aktuellen Dokuments inkonsistent sind. Beispielsweise könnte eine Fotodruckanwendung die Kombinationen aus Papierformat, Papierart und Druckqualität einschränken, die die besten Ergebnisse liefern, sodass die Auswahl einer glänzenden Papieroption Umschläge aus den Papierformaten entfernen kann. Wenn Benutzer aus irgendeinem Grund alle Optionen anzeigen möchten, können Sie diese Möglichkeit über ein Steuerelement wie ein Kontrollkästchen bereitstellen.

Entwickler: Informationen zum Ermitteln der Funktionen des ausgewählten Druckers finden Sie unter Print Schema.

  • Speichern Sie bei erweiterten Dokumentenerstellungsprogrammen die dokumentbezogenen Druckoptionen im Dokument selbst. Für diese Programme sind die Druckoptionen ein integraler Bestandteil des Dokuments.
  • Für andere Arten von Programmen speichern Sie Einstellungen pro Benutzer.
  • Erwägen Sie die Auswahl eines nicht standardmäßigen Druckers für den spezialisierten Druck. Beispielsweise könnte eine Fotodruckanwendung unabhängig vom Standarddrucker des Systems immer den zuletzt vom Programm verwendeten Drucker auswählen. Dabei wird davon ausgegangen, dass der Standarddrucker des Systems wahrscheinlich kein Fotodrucker ist. Solche Programme sollten die Einstellung für den letzten ausgewählten Drucker speichern.
  • Sperren Sie Ihr Programm nicht, während Sie Druckerfunktionen erkennen. Dies stellt eine schlechte Benutzererfahrung dar. Stattdessen:
    • Führen Sie die Druckerfunktionserkennung in einem separaten Thread aus.
    • Timeout nach 10 Sekunden.
    • Stellen Sie ein Dialogfeld bereit, in dem Benutzer das Abbrechen zulassen können.

Screenshot des Dialogfelds

In diesem Beispiel erleichtert das Dialogfeld das Abbrechen der Erkennung der Druckerfunktion, wenn der Benutzer entscheidet, dass die Aufgabe zu lang dauert.

  • Stellen Sie bei Bedarf ein Feature für die Druckvorschau bereit. Alle Programme für die Dokumenterstellung profitieren von seitenvorschauen, aber benutzer erwarten sie nicht in einfachen Dokumentenerstellungsprogrammen. Bei erweiterten Dokumentenerstellungsprogrammen sollten Sie die Unterstützung für die Seitenansicht direkt im Hauptprogrammfenster verwenden.

Screenshot der Seite, die in der Seitenansicht angezeigt wird

In diesem Beispiel unterstützt Word die Seitenansicht im Hauptprogrammfenster.

  • Bereitstellen von Druckvorschaufeatures, die Benutzern Folgendes ermöglichen:
    • Wertet Ränder, Seitenumbrüche, Seitenausrichtung, Kopf- und Fußzeilen aus.
    • Durchsuchen Sie alle Seiten.
    • Direkt aus der Seitenansicht drucken.

Erwägen Sie die Bereitstellung einer interaktiven Seitenansicht, damit Benutzer häufig geänderte Einstellungen wie Seitenränder und Zeilenumbrüche direkt in der Vorschau anpassen können.

  • Seiten in der Seitenansicht werden innerhalb einer Sekunde gerendert. Es ist besser, eine Druckvorschau zu haben, die schnell gerendert wird und genau genug ist, damit Benutzer die Druckergebnisse auswerten können, als eine völlig genaue Vorschau zu haben, die langsam gerendert wird.
  • Für erweiterte Dokumenterstellungsprogramme sollten Sie das Standardmäßige Dialogfeld "Drucken" erweitern, indem Sie die Vorschaufunktionen direkt darin integrieren, anstatt ein separates Dialogfeld dafür zu erstellen.
  • Stellen Sie eine offensichtliche Schaltfläche zum Schließen des Vorschaumodus bereit.

Screenshot des Symbols

Der Druckvorschaumodus in Word verfügt über einen offensichtlichen Befehl für die Vorschau zum Schließen.

Druckfehler

Hinweis: Nachdem der Druckauftrag an den Drucker gepoolt wurde, ist Windows für alle nachfolgenden Fehler verantwortlich. Ihr Programm muss nur Fehler behandeln, die auftreten, bevor der Druckauftrag gepoolt wird.

  • Bevor Sie einen Druckauftrag spoolen, überprüfen Sie auf mögliche Druckprobleme, die der Benutzer beheben kann. Stellen Sie eine klare, präzise Bestätigung vor, bevor Sie den Druck fortsetzen. Bieten Sie, wann immer möglich, das Problem automatisch zu beheben. Dies kann eine Verschwendung von Zeit und Geld verhindern.

Text

  • Um auf beiden Seiten des Papiers zu drucken, beschriften Sie die Option "Doppelseitig drucken". Verwenden Sie nicht den Ausdruck Manual Duplex.

Dokumentation

  • Verwenden Sie "Drucken" und nicht "Drucken" als Verb.
  • Es ist akzeptabel, ausdrucken zu verwenden, um auf das Ergebnis eines Druckauftrags zu verweisen.
  • Verwenden Sie die Druckwarteschlange, nicht die Druckerwarteschlange.