Drucken

PDF-Druck

Verbessertes PDF-Druckerlebnis

Der Citrix PDF Universal Printer-Treiber ermöglicht Benutzern das Drucken von Dokumenten, die mit gehosteten Anwendungen geöffnet werden. Oft handelt es sich dabei um Anwendungen, die auf virtuellen Desktops ausgeführt werden, die von Citrix Virtual Apps and Desktops bereitgestellt werden. Wenn ein Benutzer die Option Citrix PDF-Drucker auswählt, konvertiert der Treiber die Datei in PDF und überträgt die PDF-Datei auf das lokale Gerät. Zum Drucken des Dokuments wird das Dialogfeld Drucken in Ihrer Citrix Workspace-App-Sitzung angezeigt.

Hinweis:

Diese Verbesserung wird vollständig unterstützt und ist standardmäßig in den Browsern Google Chrome und Mozilla Firefox aktiviert.

Um dies in den Browsern Google Chrome und Mozilla Firefox zu deaktivieren, setzen Sie den Wert von supportedBrowsers in der Datei configuration.js auf false. Die Datei configuration.js befindet sich unter C:\program Files\Citrix\<actual path>\HTML5Client.

    'pdfPrinting' : {
        'directPrint' : {
           'supportedBrowsers':false,
                }
            }
<!--NeedCopy-->

Optimierte Auflösung

In früheren Versionen erschien der Inhalt eines Dokuments unscharf, wenn Sie versuchten, das Dokument mit dem Citrix PDF-Drucker zu drucken.

Wir führen jetzt Optimierungen ein, um die Benutzerfreundlichkeit zu verbessern. Der Wert printResolution ist standardmäßig auf 150 eingestellt. Für schärfere Inhalte können Sie den Wert in der Datei configuration.js je nach Anforderung auf 300 oder 600 ändern:

    'pdfPrinting' : {
        'directPrint' : {
            'printResolution' :150 }
    }
<!--NeedCopy-->

Bekannte Einschränkungen der Funktion

Diese Verbesserung wird nicht für Sitzungen unterstützt, die über das HTML5 HDX™ SDK gestartet werden.

So unterdrücken Sie das Dialogfeld „Drucken fortsetzen“

Wenn die Funktion für das verbesserte Druckerlebnis deaktiviert ist, können Sie ein PDF drucken, indem Sie das Dialogfeld Fortsetzen unterdrücken.

Standardmäßig ist die Eigenschaft printDialog des Objekts hide auf false gesetzt.

Die Datei configuration.js befindet sich unter C:\program Files\Citrix\<actual path>\HTML5Client.

Zum Drucken setzen Sie die Eigenschaft printDialog des Objekts hide auf true.

Hinweis:

  • Citrix empfiehlt, dass Sie eine Sicherungskopie der Datei configuration.js erstellen, bevor Sie sie ändern.
  • Citrix empfiehlt die Verwendung dieser Methode nur, wenn die Citrix Workspace-App für HTML5 für Benutzer neu verpackt wird.
  • Administratorberechtigungen sind erforderlich, um die Datei configuration.js zu bearbeiten; nach dem Bearbeiten der Datei müssen Sie die App neu verpacken, damit die Änderungen wirksam werden.
    {
       'ui' : {
         'hide':{
            'printDialog': true
         }
       }
     }
<!--NeedCopy-->

PDF-Druck blockieren

Als Administrator können Sie jetzt den PDF-Druck in den folgenden Browsern plattformübergreifend blockieren: Google Chrome, Mozilla Firefox, Apple Safari und Microsoft Edge (einschließlich Microsoft Edge Chromium).

Standardmäßig ist der PDF-Druck in allen Browsern zugelassen. Um den PDF-Druck zu verbieten, gehen Sie wie folgt vor:

  1. Navigieren Sie zur Datei configuration.js, verfügbar unter C:\Program Files\Citrix\Receiver StoreFront\HTML5Client.
  2. Bearbeiten Sie diese Datei und setzen Sie den Wert von disableForBrowsers auf ‘ALL’.

    • Um den PDF-Druck in bestimmten Browsern zu deaktivieren, setzen Sie den Wert von disableForBrowsers auf „Chrome“, „FIREFOX“, „SAFARI“, „CHROMIUMEDGE“ oder „MSEDGE“.
    'pdfPrinting' : {
        'disableForBrowsers' : ['All']
    }
<!--NeedCopy-->

Oder

    'pdfPrinting' : {
        'disableForBrowsers' : ['Chrome', 'CHROMIUMEDGE', 'MSEDGE']
                    }
<!--NeedCopy-->

Im Folgenden wird jeder der Werte detailliert beschrieben:

  • „MSEDGE“: Alle Versionen von Microsoft Edge
  • ‘CHROMIUMEDGE’: Alle Versionen von Microsoft Edge Chromium
  • ‘Chrome’: Alle Versionen von Google Chrome
  • ‘FIREFOX: Alle Versionen von Firefox
  • ‘SAFARI’: Alle Versionen von Safari

PDF-Druck konfigurieren

Hinweis:

Der folgende Abschnitt erläutert das alte Verhalten bei der Konfiguration des PDF-Drucks.

Der Citrix PDF Universal Printer-Treiber ermöglicht Benutzern das Drucken von Dokumenten, die mit gehosteten Anwendungen geöffnet werden. Oft handelt es sich dabei um Anwendungen, die auf virtuellen Desktops ausgeführt werden, die von Citrix Virtual Apps and Desktops bereitgestellt werden. Wenn ein Benutzer die Option Citrix PDF-Drucker auswählt, konvertiert der Treiber die Datei in PDF und überträgt die PDF-Datei auf das lokale Gerät. Sie können die PDF-Datei nun in einem neuen Browser-Tab öffnen, um sie anzuzeigen und von einem lokal angeschlossenen Drucker auszudrucken.

Wenn Sie möchten, dass Benutzer des automatisch erstellten PDF Universal Printer Dokumente drucken, die mit gehosteten Anwendungen oder Anwendungen geöffnet werden, die auf virtuellen Desktops ausgeführt werden, die von Citrix Virtual Apps and Desktops bereitgestellt werden, gehen Sie wie folgt vor:

  1. Wählen Sie in Citrix Studio im linken Bereich den Knoten „Richtlinie“ aus und erstellen Sie entweder eine Richtlinie oder bearbeiten Sie eine vorhandene Richtlinie. Weitere Informationen zum Konfigurieren von Citrix Virtual Apps and Desktops-Richtlinien finden Sie unter Richtlinien.
  2. Setzen Sie die Richtlinieneinstellung Automatisch erstellter PDF Universal Printer auf Aktiviert.

Hinweis:

Wenn Sie einen Citrix PDF-Drucker in einer Sitzung verwenden, die über die Citrix Workspace-App für HTML5 gestartet wurde, legen Sie die Einstellung Clientdruckernamen als Standard fest oder wählen Sie Standarddruckernamen. Wählen Sie Legacy-Druckernamen, um Clientdruckernamen im alten Stil zu verwenden und die Abwärtskompatibilität mit Legacy-Druckernamen zu gewährleisten, wie sie in den Citrix Virtual Apps and Desktops des Produkts vorhanden sind. Sie können diese Option mit den aktuellen Versionen von Citrix Virtual Apps and Desktops und Citrix DaaS des Produkts verwenden.

Konfigurieren mit hinzugefügtem CSP-Header

Der PDF-Druck funktioniert, es sei denn, es wurde ein Content-Security-Policy (CSP)-Header für Benutzer hinzugefügt.

Der CSP-Antwortheader ist eine Kombination von Richtlinien, die ein Browser verwendet, um Cross-Site-Scripting-Angriffe zu vermeiden.

Wenn der CSP-Header zu den Citrix Gateway-Rewrite-Richtlinien hinzugefügt wird, funktioniert der PDF-Druck nicht.

Konfigurieren Sie wie folgt:

img-src \'self\' data: blob:

(blob: Dieser Parameter ermöglicht das Laden der Druckvorschau und die Fortsetzung der Druckfunktionalität)

Drucken