PowerPoint sunumlarını (PPT,PPTX) PDF formatına dönüştürmek, evrensel erişilebilirliğin sağlanması, platformlar arasında biçimlendirme bütünlüğünün korunması, hassas bilgilerin parola korumasıyla güvence altına alınması, kolay paylaşım için dosya boyutlarının optimize edilmesi, yazdırılabilirliğin sağlanması ve uyumluluk ve arşivleme standartlarının karşılanması. Bu dönüştürme işlemi işbirliğini kolaylaştırır, profesyonelliği artırır ve çeşitli bağlamlarda bilgi paylaşımı ve sunumuna ilişkin çeşitli ihtiyaçları karşılar.
Bu makalede, Aspose.Slides Cloud API’nin PowerPoint sunumunu PDF belgesine dönüştürmemizi sağlayan çok önemli bir özelliğini ele alacağız. API, tek bir API çağrısıyla tüm sunumu PDF’ye dönüştürmenize olanak tanır. Ayrıca belirli bir slaytı PDF belgesine dönüştürebilirsiniz. Öncelikle kaynak sunumunu Cloud Storage’a yüklememiz gerekiyor. Aspose Cloud kendi depolama kapasitesini sağlar. Ayrıca Amazon S3, Azure, Dropbox vb. gibi birçok 3. taraf depolamayı da destekler. Aspose Cloud ile herhangi bir 3. taraf bulut depolama alanını yapılandırabilirsiniz.
Sunuyu yerel depolama alanından Bulut depolama alanına yüklemek için lütfen aşağıdaki cURL komutunu yürütün.
// Kimlik doğrulama için öncelikle JSON Web Token'ı alın
// https://dashboard.aspose.cloud/ adresinden Uygulama Anahtarını ve Uygulama SID'sini alın
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// Dosyayı Cloud Storage'a yüklemek için cURL örneği
curl -v "https://api.aspose.cloud/v3.0/slides/storage/file/CloudSample.pptx" \
-X PUT \
-T CloudSample.pptx \
-H "accept: application/json" \
-H "Content-Length: 0" \
-H "authorization: Bearer <jwt token>" \
-H "Content-Type: application/json" \
-H "x-aspose-client: Containerize.Swagger" \
-d {"file":{}}
Dosyayı yükledikten sonra slayt numarasını belirterek belirli bir slaydı PDF belgesine dönüştürebilirsiniz. Örneğin, ikinci slaydı oluşturmak için sayıyı aşağıdaki kod parçacığında olduğu gibi belirtin:
// Kimlik doğrulama için öncelikle JSON Web Token'ı alın
// https://dashboard.aspose.cloud/ adresinden Uygulama Anahtarını ve Uygulama SID'sini alın
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// Bir slaydı PDF'ye dönüştürmek için cURL örneği
curl -v "https://api.aspose.cloud/v3.0/slides/CloudSample.pptx/slides/2/Pdf" \
-X POST \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <jwt token>" \
-H "Content-Type: application/json" \
-H "x-aspose-client: Containerize.Swagger" \
-d "{ \"Format\": \"pdf\"}" \
-o Slide.pdf
PPTX’i PDF’ye veya PPT’yi PDF’ye dönüştürün
Bu bölümde PowerPoint sunumunun tamamını PDF formatına nasıl dönüştüreceğimize ilişkin adımları öğreneceğiz.
// Kimlik doğrulama için öncelikle JSON Web Token'ı alın
// https://dashboard.aspose.cloud/ adresinden Uygulama Anahtarını ve Uygulama SID'sini alın
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// Bir slaydı PDF'ye dönüştürmek için cURL örneği
curl -v "https://api.aspose.cloud/v3.0/slides/CloudSample.pptx/slides/2/Pdf" \
-X POST \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <jwt token>" \
-H "Content-Type: application/json" \
-H "x-aspose-client: Containerize.Swagger" \
-d "{ \"Format\": \"pdf\"}" \
-o Slide.pdf
Aşağıda kaynak ve oluşturulan dosyaların bazı ekran görüntüleri verilmiştir:
PPTX dosyasını girin
İkinci Slayttan PDF çıktısına
Tüm Sunumu PDF dosyasına dönüştürme
kullanışlı bağlantılar
İlgili Makale
API’lerimizin diğer heyecan verici özellikleri hakkında daha fazla bilgi edinmek için aşağıdaki bağlantıları ziyaret etmenizi önemle tavsiye ederiz: