Anpassa alla kalkylbladskolumner på en PDF sida
Contents
[
Hide
]
Ibland vill du skapa en PDF-fil som passar alla ett kalkylblads kolumner på en enda sida. DePdfSaveOptions.setAllColumnsInOnePagePerSheetegenskapen tillhandahåller denna funktion på ett mycket lättanvänt sätt. Komplexa beräkningar som höjd och bredd på utdatasidan PDF hanteras internt och baseras på uppgifterna i kalkylbladet.
Anpassa kalkylbladskolumner på enstaka PDF sida
PdfSaveOptions.setAllColumnsInOnePagePerSheetsäkerställer att alla kolumner i ett kalkylblad renderas till en enda PDF-sida, även om rader kan utökas till flera sidor beroende på data i kalkylbladet.
När ett givet kalkylblad har många kolumner, kan den renderade PDF-filen visa innehållet i en mycket liten storlek. Det är fortfarande läsbart när det skalas upp i ett visningsprogram som Acrobat Reader.
Exempelkoden nedan visar hur du använderPdfSaveOptions.setAllColumnsInOnePagePerSheetegenskap för att återge ett stort kalkylblad med 100 kolumner.
Om ditt kalkylblad innehåller formler är det bäst att ringaWorkbook.calculateFormula -metoden precis innan kalkylarket renderas till formatet PDF. Om du gör det säkerställs att de formelberoende värdena räknas om och att de korrekta värdena återges i PDF.