PDF çıktısında ve görüntüde dizenin nasıl çaprazlanacağını belirtin
Contents
[
Hide
]
PDF çıktısında ve görüntüde dizenin nasıl çaprazlanacağını belirtin
Bir hücre, hücrenin genişliğinden daha büyük metin veya dize içerdiğinde, sonraki sütundaki bir sonraki hücre boş veya boşsa dize taşar. Excel dosyanızı PDF/Image içine kaydettiğinizde, çapraz türü belirterek bu taşmayı kontrol edebilirsiniz.TextCrossType numaralandırma. Aşağıdaki değerlere sahiptir
- TextCrossType.DEFAULT: MS Excel gibi görüntüleme, bir sonraki hücreye bağlıdır. Bir sonraki hücre boşsa, dize kesişir veya kesilir.
- TextCrossType. CROSS_KEEP: PDF/Image dışa aktaran MS Excel’e benzer dizeyi görüntüleyin
- TextCrossType.CROSS_OVERRIDEDiğer hücreleri geçerek tüm metni görüntüleyin ve çapraz hücrelerin metnini geçersiz kılın
- TextCrossType.STRICT_İÇİNDE_HÜCRE: Yalnızca hücrenin genişliği içindeki dize görüntüleniyor.
Aşağıdaki örnek kod, örnek Excel dosyasını yükler ve farklı TextCrossType belirterek PDF/Image biçiminde kaydeder. Örnek Excel dosyası ve çıktı dosyaları aşağıdaki bağlantılardan indirilebilir:
Basit kod
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") |