OpenOffice, sunum belgeleri için ODP dosya biçimini kullanır. ODP dosyaları, metin, resimler, grafikler, animasyonlar ve diğer ortam türlerini içeren bir slayt koleksiyonudur. ODP dosyalarınızı PDF formatına dönüştürmeniz gereken durumlar olabilir. Bu amaçla, bu makale size ODP dosyalarını C++ kullanarak PDF formatına nasıl dönüştüreceğinizi öğretecektir.
- ODP Dosyalarını PDF Formatına Dönüştürmek için C++ API
- ODP Dosyalarını C++ Kullanarak PDF Formatına Dönüştürme
ODP Dosyalarını PDF Formatına Dönüştürmek için C++ API
Aspose.Slides for C++, PowerPoint dosyalarıyla çalışmak için bir C++ API’sidir. Ek yazılıma ihtiyaç duymadan PowerPoint dosyaları oluşturmanıza, okumanıza ve değiştirmenize olanak tanır. Ayrıca API, ODP dosyalarının PDF formatına dönüştürülmesini destekler. API’yi NuGet aracılığıyla yükleyebilir veya doğrudan İndirilenler bölümünden indirebilirsiniz.
PM> Install-Package Aspose.Slides.Cpp
ODP Dosyalarını C++ Kullanarak PDF Formatına Dönüştürme
Aşağıda, ODP dosyalarını C++ kullanarak PDF biçimine dönüştürme adımları yer almaktadır.
- Sunum sınıfını kullanarak ODP dosyasını yükleyin.
- Sunum->Kaydet(System::String fname, Export::SaveFormat format) yöntemini kullanarak ODP dosyasını PDF olarak kaydedin.
Aşağıdaki örnek kod, ODP dosyalarının C++ kullanılarak PDF biçimine nasıl dönüştürüleceğini gösterir.
// dosya yolları
const String sourceFilePath = u"SourceDirectory\\Slides\\AccessOpenDoc.odp";
const String outputFilePath = u"OutputDirectory\\OdpToPdf_out.pdf";
// ODP dosyasını yükleyin
auto presentation = System::MakeObject<Presentation>(sourceFilePath);
// PDF'yi kaydet
presentation->Save(outputFilePath, SaveFormat::Pdf);
Ücretsiz Lisans Alın
API’yi değerlendirme kısıtlamaları olmaksızın denemek için [ücretsiz bir geçici lisans] talep edebilirsiniz7.
Çözüm
Bu makalede, C++ kullanarak ODP dosyalarını PDF formatına nasıl dönüştüreceğinizi öğrendiniz. Paylaşılan kod parçacığı, ODP Dosyalarının yalnızca birkaç satır kodla PDF formatına nasıl dönüştürüleceğini gösterir. Aspose.Slides for C++, resmi belgeleri ziyaret ederek ayrıntılı olarak keşfedebileceğiniz sağlam bir API’dir. Herhangi bir sorunuz olursa lütfen ücretsiz destek forumumuzdan bize ulaşmaktan çekinmeyin.