指定输出PDF和图像中如何跨越字符串

指定如何在输出PDF和图像中跨越字符串

当单元格中包含的文本或字符串的宽度大于单元格的宽度时,如果下一列中的单元格为空,则字符串会溢出。当您将Excel文件保存为PDF /图像时,您可以通过指定TextCrossType枚举来控制此溢出。它具有以下值。

以下样例代码加载样本Excel文件,并通过指定不同的TextCrossType将其保存为PDF/Image格式。可以从以下链接下载样本Excel文件和输出文件:

sampleCrossType.xlsx

outputCrossType.pdf

outputCrossType.png

示例代码

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")