حدد كيفية عبور السلسلة في الإخراج PDF والصورة
Contents
[
Hide
]
حدد كيفية عبور السلسلة في الإخراج PDF والصورة
عندما تحتوي الخلية على نص أو سلسلة أكبر من عرض الخلية ، فإن السلسلة تتجاوز إذا كانت الخلية التالية في العمود التالي فارغة أو فارغة. عند حفظ ملف Excel في PDF / صورة ، يمكنك التحكم في هذا الفائض عن طريق تحديد النوع المتقاطع باستخدامTextCrossType تعداد. لديها القيم التالية
- TextCrossType.DEFAULT: العرض مثل MS Excel ، يعتمد على الخلية التالية. إذا كانت الخلية التالية خالية ، فستتقاطع السلسلة أو سيتم اقتطاعها.
- TextCrossType. CROSS_KEEP: اعرض السلسلة المشابهة لـ MS Excel تصدير PDF / صورة
- TextCrossType.CROSS_OVERRIDEاعرض كل النص بعبور الخلايا الأخرى وتجاوز نص الخلايا المتقاطعة
- TextCrossType.STRICT_في_زنزانة: عرض السلسلة فقط في عرض الخلية.
يقوم نموذج التعليمات البرمجية التالي بتحميل نموذج ملف Excel وحفظه بتنسيق PDF / Image عن طريق تحديد TextCrossType مختلف. يمكن تنزيل نموذج ملف Excel وملفات الإخراج من الروابط التالية:
عينة من الرموز
This file contains 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") |