Eklenen Resimleri Yeniden Örnekle Excel den PDF ye Dönüştürme
Contents
[
Hide
]
Büyük Microsoft Excel dosyalarıyla çalışırken, eklenen ve çıkarılmış resimleri sıkıştırmak, çıktı PDF dosya boyutunu azaltmak ve genel dönüşüm performansını geliştirmek isteyebilirsiniz. Aspose.Cells for Python via .NET, eklenen resimleri sıkıştırmayı destekler, çıktı PDF dosyası boyutunu azaltmak ve performansı biraz artırmak için resimleri örnekleme yapabilir.
Aşağıdaki örnek kod, Aspose.Cells for Python via .NET API’si kullanılarak görevi nasıl gerçekleştireceğinizi açıklar. Örnek, Microsoft Excel dosyasını PDF dosyasına dönüştürürken dosyadaki resimleri sıkıştırır.
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
from aspose.cells import PdfSaveOptions, Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# The path to the documents directory. | |
dataDir = RunExamples.GetDataDir(".") | |
# Initialize a new Workbook | |
# Open an Excel file | |
workbook = Workbook(dataDir + "input.xlsx") | |
# Instantiate the PdfSaveOptions | |
pdfSaveOptions = PdfSaveOptions() | |
# Set Image Resample properties | |
pdfSaveOptions.set_image_resample(300, 70) | |
# Save the PDF file | |
workbook.save(dataDir + "OutputFile_out_pdf", pdfSaveOptions) |
PdfSaveOptions.set_image_resample seçeneğini kullanarak çıktı PDF dosyasının boyutunu küçültür, ancak biraz görüntü kalitesini etkileyebilir.
Eğer elektronik tablonuz formüller içeriyorsa, PDF formatına dönüştürmeden hemen önce Workbook.calculate_formula() çağrısını yapmanız en iyisidir. Böyle yaparak formüle bağımlı değerler yeniden hesaplanacak ve doğru değerler PDF’de gösterilecektir.