Autoanpassa rader för rendering
I allmänhet, när du vill visa all text i en cell kan du använda autofit för rad i Normalt läge med 100% zoom i Microsoft Excel. Detta gör att texten blir helt synlig i Normalt läge, och även när du skriver ut eller sparar filen som en PDF kommer texten att visas korrekt.
I vissa fall fungerar dock autofit-raden bra i Normalt läge, men när du växlar till utskriftsvy eller sparar filen som en PDF klipps texten. Var god kontrollera källfilen Book1.xlsx och skärmklippen.
Om du vill förhindra att text klipps i den sparade PDF-filen kan du auto-anpassa raden med alternativet AutoFitterOptions.ForRendering.
//Init workbook instance. | |
Workbook workbook = new Workbook("Book1.xlsx"); | |
//Set autofit options for rendering. | |
AutoFitterOptions autoFitterOptions = new AutoFitterOptions(); | |
autoFitterOptions.ForRendering = true; | |
//Autofit rows with options. | |
workbook.Worksheets[0].AutoFitRows(autoFitterOptions); | |
//Save to pdf. | |
workbook.Save("output.pdf", SaveFormat.Pdf); |
Nu är texten inte klippt i den här PDF-filen.