Freigeben über


Exportieren eines paginierten Power BI-Berichts in eine PDF-Datei (Power BI Report Builder)

GILT FÜR:️ Power BI Report Builder ️Power BI Desktop

Die PDF-Renderingerweiterung rendert paginierte Berichte in einem Dateiformat, das in Adobe Acrobat und anderen PDF-Viewern von Drittanbietern geöffnet werden kann, die das Format PDF 1.3 unterstützen. Obwohl PDF 1.3 mit Adobe Acrobat 4.0 und neueren Versionen kompatibel ist, unterstützt Reporting Services Adobe Acrobat erst ab Version 11.0. Die Renderingerweiterung erfordert keine Adobe-Software, um Berichte zu rendern. Zum Anzeigen oder Drucken von Berichten im PDF-Format sind allerdings PDF-Viewer wie Adobe Acrobat erforderlich.

Die PDF-Renderingerweiterung unterstützt ANSI-Zeichen und kann Unicode-Zeichen aus folgenden Zeichensätzen übersetzen: Japanisch, Koreanisch, Chinesisch (traditionell), Chinesisch (vereinfacht), Kyrillisch, Hebräisch und Arabisch, mit bestimmten Einschränkungen. Weitere Informationen zu den Einschränkungen finden Sie unter Exportieren von Berichten (Power BI Report Builder). Die PDF-Renderingerweiterung ist auch konform mit den ISO 14289-1-Standards (PDF/UA) für barrierefreies PDF. Weitere Informationen finden Sie unter Konformität der PDF-Renderingerweiterung mit ISO 14289-1 – Power BI-Berichtsserver. Barrierefreie PDF-Dateien werden nur im Power BI-Dienst unterstützt.

Der PDF-Renderer ist ein Renderer für physische Seiten und weist daher ein Paginierungsverhalten auf, das von dem anderer Renderer, wie HTML und Excel, abweicht. Dieses Thema enthält für das PDF-Rendering spezifische Informationen und beschreibt Ausnahmen von den Regeln.

Hinweis

Sie können die Definitionsdateien von paginierten Power BI-Berichten (RDL-Dateien) in Power BI Report Builder erstellen und ändern.

Schriftarteinbettung

Wenn möglich, bettet die PDF-Renderingerweiterung die Teilmenge jeder Schriftart ein, die benötigt wird, um den Bericht in der PDF-Datei anzuzeigen. Wenn der Power BI-Dienst einen Bericht im PDF-Format generiert, verwendet er zum Erstellen von Zeichenzuordnungen in der PDF-Datei die in der Schriftart gespeicherten Informationen, auf die der Bericht verweist. Wenn die angegebene Schriftart nicht im Standardpaket des Windows 11-Serverbetriebssystems enthalten ist, enthält die resultierende PDF-Datei möglicherweise nicht die richtigen Zuordnungen und wird nicht ordnungsgemäß angezeigt.

Schriftarten werden in die PDF-Datei eingebettet, wenn die folgenden Bedingungen erfüllt sind:

  • Die Berechtigungen zum Einbetten einer Schriftart werden vom Schriftartersteller gewährt. Installierte Schriftarten verfügen über eine Eigenschaft, die angibt, ob der Schriftartersteller das Einbetten der Schriftart in ein Dokument zulassen möchte. Wenn der Eigenschaftenwert EMBED_NOEMBEDDING ist, wird die Schriftart nicht in die PDF-Datei eingebettet. Weitere Informationen finden Sie unter "TTGetEmbeddingType" auf msdn.microsoft.com.

  • Es handelt sich um eine TrueType-Schriftart.

  • Auf die Schriftarten wird mit sichtbaren Elementen in einem Bericht verwiesen. Wenn auf eine Schriftart mit einem Element verwiesen wird, für das die Hidden-Eigenschaft auf True festgelegt ist, ist die Schriftart zur Anzeige gerenderter Daten nicht erforderlich und nicht in der Datei enthalten. Schriftarten werden nur dann eingebettet, wenn sie für die Anzeige der gerenderten Berichtsdaten benötigt werden.

Wenn von einer Schriftart alle diese Bedingungen erfüllt werden, wird die Schriftart in die PDF-Datei eingebettet. Wenn eine oder mehrere Bedingungen nicht erfüllt sind, wird die Schriftart nicht in die PDF-Datei eingebettet.

Hinweis

Auch wenn die Bedingungen erfüllt sind, gibt es eine Situation, in der die Schriftarten nicht in die PDF-Datei eingebettet werden. Wenn die verwendeten Schriftarten denen in der PDF-Spezifikation entsprechen, die häufig als Typ 1-Standardschriftarten oder Base 14-Schriftarten bezeichnet werden, werden die Schriftarten bei ANSI-Inhalten nicht eingebettet.

Schriftarten auf dem Clientcomputer

Wenn eine Schriftart in der PDF-Datei eingebettet ist, muss diese Schriftart nicht auf dem Computer installiert sein, der zum Anzeigen des Berichts verwendet wird (dem Clientcomputer), damit der Bericht fehlerfrei angezeigt wird.

Wenn eine Schriftart nicht in der PDF-Datei eingebettet ist, muss auf dem Clientcomputer die zutreffende Schriftart installiert sein, damit der Bericht fehlerfrei angezeigt wird. Wenn die Schriftart nicht auf dem Clientcomputer installiert ist, werden in der PDF-Datei Fragezeichen (?) für die nicht unterstützten Zeichen angezeigt.

Überprüfen von Schriftarten in einer PDF-Datei

Unterschiede in der PDF-Ausgabe treten meistens dann auf, wenn eine Schriftart, die keine nicht lateinischen Zeichen unterstützt, in einem Bericht verwendet wird und diesem Bericht später nicht lateinische Zeichen hinzugefügt werden. Sie sollten die PDF-Renderingausgabe sowohl im Power BI-Dienst als auch auf dem Clientcomputer überprüfen, um sicherzustellen, dass der Bericht richtig gerendert wurde.

Verlassen Sie sich nicht auf die Anzeige des Berichts in der Vorschau oder den Export in das HTML-Format. Der Bericht wird aufgrund der automatischen Schriftartenersetzung von Power BI Report Builder oder des Browsers ordnungsgemäß angezeigt. Wenn Unicode-Glyphen im Standardpaket fehlen, das im Windows 11-Serverbetriebssystem enthalten ist, werden möglicherweise Zeichen durch ein Fragezeichen (?) ersetzt. Fehlt auf dem Client eine Schriftart, werden Zeichen u. U. durch Kästchen (□) ersetzt.

Die in die PDF-Datei eingebetteten Schriftarten sind in den Eigenschaften der Schriftart enthalten, die als Metadaten mit der Datei gespeichert werden.

In Windows 10 und 11 wurden empfohlene Schriftarten der universellen Windows-Plattform (UWP) eingeführt, die in allen Editionen, die UWP unterstützen, genutzt werden (einschließlich Desktop, Server und Xbox). Die Liste der unterstützten Schriftarten finden Sie hier: Schriftartenliste für Windows 11 – Typografie | Microsoft-Dokumentation.

Wichtig

Wenn Sie paginierte Power BI-Berichte im Power BI-Dienst verwenden und in eine PDF-Datei exportieren, werden nur Schriftarten unterstützt, die in der Schriftartenliste Einführung der Schriftartliste für Windows 11 – Typografie | Microsoft-Dokumentation enthalten sind.

Metadaten

Zusätzlich zum Berichtslayout schreibt die PDF-Renderingerweiterung folgende Metadaten in das PDF Document Information Dictionary.

PDF-Eigenschaft Erstellt von
Titel Das Name -Attribut des Report -RDL-Elements
Autor Das Author -RDL-Element
Subject Das Description -RDL-Element
Creator Reporting Services-Produktname und -version
Producer Name und Version der Renderingerweiterung
CreationDate Berichtsausführungszeit im datetime -PDF-Format

Interaktivität

Einige interaktive Elemente werden in PDF unterstützt. Im Folgenden werden spezifische Funktionsweisen beschrieben.

Einblenden und Ausblenden

Das dynamische Anzeigen und Ausblenden von Elementen wird im PDF-Format nicht unterstützt. Das PDF-Dokument wird in Übereinstimmung mit dem aktuellen Status aller Elemente im Bericht gerendert. Wenn das Element beispielsweise angezeigt wird, wenn der Bericht zum ersten Mal ausgeführt wird, wird es gerendert. Bilder, die ein- und ausgeblendet werden können, werden nicht gerendert, wenn sie beim Exportieren des Berichts ausgeblendet sind.

Dokumentstruktur

Wenn im Bericht Dokumentstrukturbezeichnungen vorhanden sind, wird der PDF-Datei eine Dokumentgliederung hinzugefügt. Jede Dokumentstrukturbezeichnung wird als Eintrag in der Dokumentgliederung und somit auch im Bericht angezeigt. In Acrobat wird der Dokumentgliederung nur dann ein Ziellesezeichen hinzugefügt, wenn die Seite, auf der sie sich befindet, gerendert wird.

Wenn nur eine einzelne Seite gerendert wird, wird keine Dokumentgliederung hinzugefügt. Die Dokumentstruktur wird entsprechend der Schachtelungsebene im Bericht hierarchisch angelegt. Die Dokumentgliederung ist in Acrobat unter der Registerkarte „Textmarken“ zugänglich. Wenn Sie auf einen Eintrag in der Dokumentgliederung klicken, wird im Dokument zur entsprechenden Stelle mit Textmarke navigiert.

Lesezeichen

Lesezeichen werden beim PDF-Rendering nicht unterstützt.

Drillthroughlinks werden beim PDF-Rendering nicht unterstützt. Die Drillthroughlinks werden nicht als klickbare Links gerendert, und Drillthroughberichte können keine Verbindung mit dem Ziel des Drillthroughs herstellen.

Links in Berichten werden als durch Klicken aktivierbare Links in der PDF-Datei gerendert. Beim Klicken auf den Link öffnet Acrobat den Standardbrowser des Clients und navigiert zur Link-URL.

Komprimierung

Die Bildkomprimierung basiert auf dem ursprünglichen Dateityp des Bilds. Die PDF-Renderingerweiterung komprimiert PDF-Dateien standardmäßig.

Damit die Bildkomprimierung in der PDF-Datei möglichst erhalten bleibt, werden JPEG-Bilder im JPEG- und alle anderen Bildtypen im BMP-Format gespeichert.

Hinweis

PDF-Dateien bieten keine Unterstützung für das Einbetten von PNG-Bildern.

Geräteinformationseinstellungen

Sie können einige Standardeinstellungen für diesen Renderer ändern, indem Sie die Geräteinformationseinstellungen ändern. Weitere Informationen finden Sie unter PDF-Geräteinformationseinstellungen für paginierte Power BI-Berichte.