Anpassa alla kalkylbladskolumner till en PDF sida med Golang via C++
Contents
[
Hide
]
Ibland vill du skapa en PDF-fil som passar alla kalkylbladets kolumner på en sida. Egenskapen PdfSaveOptions.PaginatedSaveOptions(PaginatedSaveOptions_Impl impl)* ger denna funktion mycket lätt. Komplexa beräkningar som höjd och bredd för den resulterande PDF:en hanteras internt och baseras på data i kalkylbladet.
Anpassa kalkylbladskolumner på en enda PDF-sida
PdfSaveOptions.PaginatedSaveOptions(PaginatedSaveOptions_Impl impl)* säkerställer att alla kolumner i ett kalkylblad renderas till en PDF-sida, även om rader kan sträcka sig över flera sidor beroende på data i kalkylbladet.
Exempelkoden nedan visar hur du använder PdfSaveOptions.PaginatedSaveOptions(PaginatedSaveOptions_Impl impl)* för att rendera ett stort kalkylblad med 100 kolumner.
När ett givet kalkylblad har många kolumner kan den genererade PDF-filen visa innehållet i väldigt liten storlek. Det är fortfarande läsbart när det skalas upp i en visningsapplikation som Acrobat Reader.
Om ditt kalkylblad innehåller formler, är det bäst att anropa Workbook.CalculateFormula() strax innan du renderar kalkylbladet till PDF-format. Genom att göra det säkerställs att formelberoende värden beräknas om och de korrekta värdena renderas i PDF-filen.