Anpassa alla kalkylbladskolumner på en enda PDF sida
Contents
[
Hide
]
Ibland vill du generera en PDF-fil som passar alla kalkylbladets kolumner på en enda sida. Egenskapen PdfSaveOptions.setAllColumnsInOnePagePerSheet ger denna funktion på ett mycket lättanvänt sätt. Komplexa beräkningar såsom höjden och bredden på utdata-PDF-sidan hanteras internt och baseras på datan i kalkylbladet.
Anpassa kalkylbladskolumner på en enda PDF-sida
PdfSaveOptions.setAllColumnsInOnePagePerSheet säkerställer att alla kolumner på ett kalkylblad renderas till en enda PDF-sida, även om rader kan expandera till flera sidor beroende på datan i kalkylbladet.
När ett givet kalkylblad har många kolumner kan den renderade PDF-filen visa innehållet i mycket liten storlek. Det är fortfarande läsbart när det skalar upp i en visningsapplikation såsom Acrobat Reader.
Följande exempelkod visar hur man använder egenskapen PdfSaveOptions.setAllColumnsInOnePagePerSheet för att rendera ett stort kalkylblad med 100 kolumner.
Om din kalkylblad innehåller formler är det bäst att anropa Workbook.calculateFormula metoden strax före rendering av kalkylbladet till PDF-format. Genom att göra det säkerställs att formelberoende värden omberäknas och de korrekta värdena visas i PDF:n.