Ange hur du ska korsa strängen i utdata PDF och bild
Ange hur textsträngar ska korsas i utgående PDF och bild
När en cell innehåller text eller sträng som är större än cellens bredd, då översvämmar strängen om nästa cell i nästa kolumn är null eller tom. När du sparar din Excel-fil till PDF/Bild kan du kontrollera detta översvämning genom att ange krysstypen med hjälp av TextCrossType uppräkningen. Den har följande värden
- TextCrossType.DEFAULT: Visa som MS Excel, beror på nästa cell. Om nästa cell är null, kommer strängen att korsa eller den kommer att bli avkortad.
- TextCrossType.CROSS_KEEP :Visa strängen liknande MS Excel exportera PDF/Bild
- TextCrossType.CROSS_OVERRIDE :Visa hela texten genom att korsa andra celler och skriva över texten överkorsade celler
- TextCrossType.STRICT_IN_CELL :Visa endast strängen inom bredden av cellen.
Följande exempelkod laddar den provisoriska Excel-filen och sparar den till PDF/Bild-format genom att ange olika TextCrossType. Den provisoriska Excel-filen och utdatafilerna kan laddas ner från följande länkar:
Exempelkod
source_directory = "Examples/SampleFiles/SourceDirectory/" | |
output_directory = "Examples/SampleFiles/OutputDirectory/" | |
# Load the Sample Workbook | |
workbook = Workbook(source_directory + "sampleCrossType.xlsx") | |
# Initialize PDF save options | |
saveOptions = PdfSaveOptions() | |
# Set text cross type | |
saveOptions.setTextCrossType(TextCrossType.STRICT_IN_CELL) | |
# Save the excel file. | |
workbook.save(output_directory + "outputCrossType.pdf") |