Bu kısa konuda, C++ kullanarak Word’ü PDF’ye dönüştürmeyi öğreneceğiz. Basit API çağrılarını kullanarak görünümünü ve diğer özelliklerini değiştirerek PDF çıktısını özelleştirebilir ve tarayıcıda veya başka herhangi bir görüntüleyicide görüntülenebilen C++‘da DOCX PDF oluşturabilirsiniz.
C++ kullanarak Word’ü PDF’ye Dönüştürme Adımları
- NuGet paket yöneticisinden Aspose.Words for C++ yükleyin
- Aspose.Words ad alanını ve gerekli tüm başlık dosyalarını dahil edin
- Document class kullanarak, C++‘da PDF’ye dışa aktarmak için kaynak Word dosyasını yükleyin
- PDF’nin sayfaları, sayfa modunu ve uyumluluk modunu ayarlamak için PdfSaveOptions örneğini oluşturun
- DOCX dosyasını Kaydet yöntemini kullanarak PDF olarak kaydedin
Yukarıdaki adımlarda, basit API çağrılarını kullanarak Word’ü C++‘da PDF’ye aktarabilirsiniz. Belgeyi diskten yükledikten sonra, PdfSaveOptions sınıfını kullanarak çıktı PDF’sini özelleştirebilir ve dışa aktarılan PDF için sayfa aralığını, sayfa modunu ve PDF uyumluluğunu ayarlayabilirsiniz. Son olarak, PDF’yi diske veya MemoryStream’e kaydedeceğiz.
C++‘da DOCX’ten PDF Oluşturma Kodu
Yukarıdaki örnek Word’ü C++‘da PDF’ye dönüştürür. PDF’ye oluşturma, Word dosyasını diskten yükleyerek başlar. Daha sonraki adımlarda farklı PDF seçeneklerini ayarlamak için PdfSaveOptions sınıfını kullandık. Ayrıca, metin içeriği sıkıştırma, yakınlaştırma davranışı, yakınlaştırma faktörü, anahat seçenekleri, kenar yumuşatma kullanma seçeneği ve çok daha fazlası gibi diğer isteğe bağlı ayarları ayarlayarak da PDF’yi özelleştirebilirsiniz. Son olarak, oluşturulan PDF’yi diske kaydettik.
Burada C++* kullanarak Word’ü PDF’ye dönüştürmeyi öğrendik. Word dosyasını MD dosya biçimine dönüştürmekle ilgileniyorsanız, C++ kullanarak Word’ü Markdown’a dönüştürme makalesine bakın.