Bir Belgeyi PDF'ye Dönüştürme

Belgeleri bir formattan diğerine kolay ve güvenilir bir şekilde dönüştürme yeteneği Aspose.Words’in önemli bir özelliğidir. Dönüştürme için en popüler formatlardan biri, bir belgenin çeşitli platformlarda işlenmesi sırasında orijinal görünümünü koruyan sabit düzen formatı olan PDF’dir. “Rendering” terimi Aspose.Words’te bir belgenin sayfalandırılmış veya sayfa kavramına sahip bir dosya biçimine dönüştürülmesi sürecini tanımlamak için kullanılır.

Word Belgesini PDF {#convert-a-word-document-to-pdf}‘e Dönüştürme

Word’den PDF’ye dönüştürme, birkaç hesaplama aşaması gerektiren oldukça karmaşık bir işlemdir. Aspose.Words mizanpaj motoru, Microsoft Word’nin sayfa mizanpajı motorunun çalışma şeklini taklit ederek PDF çıktı belgelerinin Microsoft Word’de gördüklerinize mümkün olduğunca yakın görünmesini sağlar.

Aspose.Words ile, Microsoft Office kullanmadan bir belgeyi DOC veya DOCX gibi Word biçimlerinden programlı olarak PDF’ye dönüştürebilirsiniz. Bu makalede bu dönüşümün nasıl gerçekleştirileceği açıklanmaktadır.

DOC veya DOCX’i PDF {#convert-doc-or-docx-to-pdf}‘ye dönüştürün

DOC veya DOCX belge formatından Aspose.Words’de PDF formatına dönüştürmek çok kolaydır ve yalnızca iki satır kodla gerçekleştirilebilir:

  1. Belgenizi, biçim uzantısıyla birlikte belge adını belirterek yapıcılarından birini kullanarak bir Document nesnesine yükleyin.
  2. Document nesnesinde Document.save yöntemlerinden birini çağırın ve “.PDF” uzantılı bir dosya adı girerek istediğiniz çıktı formatını PDF olarak belirtin.

Aşağıdaki kod örneği, save yöntemini kullanarak bir belgenin DOCX’ten PDF’ye nasıl dönüştürüleceğini gösterir:

Bu örneğin şablon dosyasını Aspose.Words GitHub‘ten indirebilirsiniz.

Çeşitli PDF Standartlarına Dönüştürme

Aspose.Words, DOC veya DOCX’in çeşitli PDF formatı standartlarına (PDF 1.7, PDF 1.5 vb. gibi) dönüştürülmesini desteklemek için PdfCompliace numaralandırması sağlar.

Aşağıdaki kod örneği, PDF17 uyumlu PdfSaveOptions kullanarak bir belgenin PDF 1.7’ye nasıl dönüştürüleceğini gösterir:

Görüntüleri PDF’ye Dönüştür

PDF’ye dönüştürme Microsoft Word belge formatlarıyla sınırlı değildir. Programlı olarak oluşturulanlar da dahil olmak üzere Aspose.Words tarafından desteklenen herhangi bir format da PDF’ye dönüştürülebilir. Örneğin, JPEG, PNG, BMP, EMF veya WMF gibi tek sayfalı görsellerin yanı sıra TIFF ve GIF gibi çok sayfalı görselleri de PDF’ye dönüştürebiliriz.

Aşağıdaki kod örneği, JPEG ve TIFF görüntülerinin PDF’ye nasıl dönüştürüleceğini gösterir:

Bu kodun çalışması için projenize Aspose.Words ve aspose.pydrawing‘ye referanslar eklemeniz gerekir.

PDF Çıktı Boyutunu Azaltın

PDF’ye kaydederken çıktıyı optimize etmek isteyip istemediğinizi belirtebilirsiniz. Bunu yapmak için optimize_output bayrağını true olarak ayarlamanız gerekir, ardından yedekli iç içe geçmiş tuvaller ve boş tuvaller kaldırılacak, aynı biçimlendirmeye sahip komşu glyph’ler birleştirilecektir.

PDF Çıktı Boyutunu Azaltın

PDF’ye kaydederken çıktıyı optimize etmek isteyip istemediğinizi belirtebilirsiniz. Bunu yapmak için optimize_output bayrağını true olarak ayarlamanız gerekir, ardından yedekli iç içe geçmiş tuvaller ve boş tuvaller kaldırılacak, aynı biçimlendirmeye sahip komşu glyph’ler birleştirilecektir.

Ayrıca bakınız