Dela via


Exportera sidnumrerad Power BI-rapport till en PDF-fil (Power BI Report Builder)

GÄLLER FÖR: Power BI Report Builder Power BI Desktop

PDF-återgivningstillägget renderar sidnumrerade rapporter till filer som kan öppnas i Adobe Acrobat och andra PDF-användare från tredje part som stöder PDF 1.3. Pdf 1.3 är kompatibelt med Adobe Acrobat 4.0 och senare versioner, men Reporting Services stöder Adobe Acrobat 11.0 eller senare. Renderingstillägget kräver inte att Adobe-programvaran återger rapporten. PDF-användare som Adobe Acrobat måste dock visa eller skriva ut en rapport i PDF-format.

PDF-återgivningstillägget stöder ANSI-tecken och kan översätta Unicode-tecken från japanska, koreanska, traditionella kinesiska, förenklade kinesiska, kyrilliska, hebreiska och arabiska med vissa begränsningar. Mer information om begränsningarna finns i Exportera rapporter (Power BI Report Builder). PDF-återgivningstillägget överensstämmer också med ISO 14289-1-standarder (PDF/UA) för tillgänglig PDF. Mer information finns i överensstämmelse med PDF-återgivningstillägg till ISO 14289-1 Power BI-rapportserver. Tillgänglig PDF stöds endast på Power BI-tjänst.

PDF-renderaren är en fysisk sidåtergivning och har därför sidnumreringsbeteende som skiljer sig från andra renderare som HTML och Excel. Det här avsnittet innehåller PDF-återgivningsspecifik information och beskriver undantag till reglerna.

Kommentar

Du kan skapa och ändra sidnumrerade Power BI-rapportdefinitionsfiler (.rdl) i Power BI Report Builder

Inbäddning av teckensnitt

När det är möjligt bäddar PDF-återgivningstillägget in delmängden av varje teckensnitt som behövs för att visa rapporten i PDF-filen. När Power BI-tjänst genererar en rapport i PDF-format använder den informationen som lagras i det teckensnitt som refereras till av rapporten för att skapa teckenmappningar i PDF-filen. Om det refererade teckensnittet inte är tillgängligt i standarduppsättningen som medföljer Windows 11-serveroperativsystemet kanske den resulterande PDF-filen inte innehåller rätt mappningar och kanske inte visas korrekt när den visas.

Teckensnitt bäddas in i PDF-filen när följande villkor gäller:

  • Inbäddningsbehörigheter för teckensnitt beviljas av teckensnittsförfattaren. Installerade teckensnitt innehåller en egenskap som anger om teckensnittsförfattaren tänker tillåta inbäddning av ett teckensnitt i ett dokument. Om egenskapsvärdet är EMBED_NOEMBEDDING bäddas teckensnittet inte in i PDF-filen. Mer information finns i "TTGetEmbeddingType" på msdn.microsoft.com.

  • Teckensnittet är TrueType.

  • Teckensnitt refereras av synliga objekt i en rapport. Om ett teckensnitt refereras av ett objekt som har egenskapen Dold inställd på Sant, behövs inte teckensnittet för att visa renderade data och tas inte med i filen. Teckensnitt bäddas bara in när de behövs för att visa renderade rapportdata.

Om alla dessa villkor uppfylls för ett teckensnitt bäddas teckensnittet in i PDF-filen. Om ett eller flera av dessa villkor inte uppfylls bäddas inte teckensnittet in i PDF-filen.

Kommentar

Även om villkoren är uppfyllda finns det en omständighet under vilken teckensnitt inte är inbäddade i PDF-filen. Om teckensnitten som används är de i PDF-specifikationen som ofta kallas för standardtyp 1-teckensnitt eller grundläggande teckensnitt är teckensnitten inte inbäddade för ANSI-innehåll.

Teckensnitt på klientdatorn

När ett teckensnitt är inbäddat i PDF-filen behöver datorn som används för att visa rapporten (klientdatorn) inte ha teckensnittet installerat för att rapporten ska visas korrekt.

När ett teckensnitt inte är inbäddat i PDF-filen måste klientdatorn ha rätt teckensnitt installerat för att rapporten ska visas korrekt. Om teckensnittet inte är installerat på klientdatorn visar PDF-filen ett frågetecken (?) för tecken som inte stöds.

Verifiera teckensnitt i en PDF-fil

Skillnader i PDF-utdata uppstår oftast när ett teckensnitt som inte stöder icke-latinska tecken används i en rapport och sedan läggs icke-latinska tecken till i rapporten. Du bör testa PDF-återgivningsutdata på både Power BI-tjänst och klientdatorerna för att kontrollera att rapporten återges korrekt.

Förlita dig inte på att visa rapporten i förhandsversionen eller exportera till HTML. Rapporten ser korrekt ut på grund av automatisk teckensnittsersättning som utförs av Power BI Report Builder eller av webbläsaren. Om Unicode Glyphs saknas i standarduppsättningen som medföljer Windows 11-serveroperativsystemet kan tecken ersättas med ett frågetecken (?). Om ett teckensnitt saknas på klienten kan tecken ersättas med rutor (□).

Teckensnitten som är inbäddade i PDF-filen ingår i egenskapen Teckensnitt som sparas med filen som metadata.

Windows 10 och 11 introducerade en rekommenderad Universell Windows-plattform (UWP) teckensnittsuppsättning som är gemensam för alla utgåvor som stöder UWP, inklusive Desktop, Server och Xbox. Kontrollera den här listan för teckensnitt som stöds: Teckensnittslistan Windows 11 – typografi | Microsoft Docs.

Viktigt!

När du använder sidnumrerade Power BI-rapporter i Power BI-tjänst och exporterar till en PDF-fil, är de enda teckensnitt som stöds de som ingår i listan Introduktionsteckensnitti teckenlistan Windows 11 – typografi | Microsoft Docs.

Metadata

Förutom rapportlayouten skriver PDF-återgivningstillägget följande metadata till PDF-dokumentinformationsordlistan.

PDF-egenskap Skapad från
Title Name-attributet för RDL-elementet report.
Författare Rdl-elementet Författare .
Ämne Rdl-elementet Beskrivning .
Skapare Produktnamn och version för Reporting Services.
Producent Återgivning av tilläggsnamn och version.
CreationDate Rapportkörningstid i PDF-datetime-format.

Interaktivitet

Vissa interaktiva element stöds i PDF. Följande är en beskrivning av specifika beteenden.

Visa och dölj

Dynamiska show- och hide-element stöds inte i PDF. PDF-dokumentet återges för att matcha det aktuella tillståndet för alla objekt i rapporten. Om objektet till exempel visas när rapporten körs från början återges objektet. Bilder som kan växlas återges inte om de är dolda när rapporten exporteras.

Dokumentkarta

Om det finns några dokumentmappningsetiketter i rapporten läggs en dokumentdisposition till i PDF-filen. Varje dokumentöversiktsetikett visas som en post i dokumentdispositionen i den ordning som den visas i rapporten. I Acrobat läggs ett målbokmärke bara till i dokumentdispositionen om sidan den är på återges.

Om endast en enda sida återges läggs ingen dokumentdisposition till. Dokumentkartan ordnas hierarkiskt för att återspegla kapslingsnivån i rapporten. Dokumentdispositionen är tillgänglig i Acrobat under fliken Bokmärken. Om du klickar på en post i dokumentdispositionen går dokumentet till den bokmärkta platsen.

Bokmärken

Bokmärken stöds inte i PDF-återgivning.

Länkar för visning av detaljerad information stöds inte i PDF-återgivning. Länkarna för visning av detaljerad information återges inte eftersom klickbara länkar och drillthrough-rapporter inte kan ansluta till målet för visning av detaljerad information.

Hyperlänkar i rapporter återges som klickbara länkar i PDF-filen. När du klickar öppnar Acrobat standardklientwebbläsaren och navigerar till hyperlänkens URL.

Komprimering

Bildkomprimering baseras på bildens ursprungliga filtyp. PDF-återgivningstillägget komprimerar PDF-filer som standard.

Om du vill bevara komprimering för bilder som ingår i PDF-filen när det är möjligt lagras JPEG-bilder som JPEG och alla andra bildtyper lagras som BMP.

Kommentar

PDF-filer stöder inte inbäddning av PNG-bilder.

Inställningar för enhetsinformation

Du kan ändra vissa standardinställningar för den här återgivningen genom att ändra inställningarna för enhetsinformation. Mer information finns i INSTÄLLNINGAR för PDF-enhetsinformation.