Ange hur du ska korsa strängen i utdata PDF och bild
Contents
[
Hide
]
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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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") |