GroupDocs.Editor, PPT/PPTX dosyalarını programlı bir şekilde oluşturmak ve değiştirmek için Bulut SDK’ları ve REST API’leri sağlar. Farklı programlama dillerinde PowerPoint sunumlarıyla programlı olarak nasıl çalışılacağı hakkında yazılmış çok sayıda makale bulabilirsiniz. Ek olarak, herhangi bir web tarayıcısında PPTX’i çevrimiçi olarak düzenlemek için çevrimiçi bir PowerPoint düzenleme yazılımı bulunmaktadır. Ancak bu çevrimiçi araç, GroupDocs.Editor Cloud SDK’lar tarafından desteklenmektedir ve çok çeşitli özellikler sunmaktadır. Şimdi bu web tabanlı aracı çalışırken görelim ve bir PPT/PPTX dosyasını çevrimiçi olarak düzenleyelim. Bu nedenle, bu çevrimiçi aracı keşfetmek için lütfen bu blog yazısını tamamen inceleyin.
Bu blog yazısı aşağıdaki noktaları kapsayacaktır:
- GroupDocs.Editor’dan PowerPoint Düzenleme Yazılımı
- PPTX’i Çevrimiçi Düzenle
- Mobilde PPT Nasıl Düzenlenir?
- C#’ta PPTX’i düzenleyin
- Node.js’de PPTX/PPT’yi düzenleyin
GroupDocs.Editor’dan PowerPoint Düzenleme Yazılımı
Microsoft PowerPoint iş/eğitim sunumları hazırlamak için çok popüler bir yazılımdır. İşlemleri gerçekleştirmek için bellek ve işlem süresi gerektiğinden bazen yoğun bir göreve dönüşen bu yazılımı makinenize yüklemeniz gerekir. Bu nedenle, GroupDocs.Editor, kullanıcıların PowerPoint dosyalarını web tarayıcısında düzenlemesine olanak tanıyan çok platformlu bir çevrimiçi PPT düzenleyicisini başlattı.
Bu çevrimiçi düzenleyicinin en harika yanı, onu herhangi bir web tarayıcısında açıp kullanabilmenizdir. Ayrıca, PPT/PPTX dosyalarını yüklemek için güzel bir sürükle/bırak arayüzü vardır. Sunumunuzu ihtiyaçlarınıza göre düzenleyebileceğiniz dosyayı yükledikten sonra editöre yönlendiriliyorsunuz.
Yazı Tipi Ailesini, Yazı Tipi Boyutunu değiştirme, resim ekleme, harici bağlantıları düzenleme ve daha fazlası gibi birçok seçenek daha vardır. Bir sonraki bölümde, PPTX’i çevrimiçi düzenlemek için gereken tüm adımları inceleyeceğiz.
PPTX’i Çevrimiçi Düzenle
Aşağıdaki adımlar PowerPoint dosyalarının çevrimiçi olarak nasıl düzenleneceğini gösterir:
- Bu çevrimiçi PowerPoint düzenleme yazılımını herhangi bir web tarayıcısında açın.
- Kaynak PPTX/PPT dosyasını sürükleyin/bırakın veya Dosya Gezgini’ni kullanarak yükleyin.
- Dosya yüklendikten sonra editör penceresine yönlendirileceksiniz.
- Değişiklikleri yapın ve üst menü çubuğunda bulunan “Belgeyi kaydet” simgesine basın.
- Düzenlenen belgeyi üst menü çubuğundan indirin.
Tüm süreç aşağıdaki videoda gösterilmektedir:
Benzer şekilde, üst menü çubuğunda, düzenlenen dosyaları PDF dosya formatında indirme, yeni bir belge oluşturma ve daha fazlası gibi başka seçenekler de bulabilirsiniz.
Mobil Cihazda PPT Nasıl Düzenlenir?
Bu çevrimiçi PowerPoint düzenleme [yazılım], dosya düzenlemenin yanı sıra, sıfırdan PPT/PPTX dosyaları oluşturmanıza da olanak tanır. Aslında bu çevrimiçi araç, cep telefonunuzun web tarayıcısında bu aracı açarak PowerPoint dosyaları oluşturup işleyebileceğiniz için cep telefonunuzda iyi çalışır. GroupDocs.Editor Bulut SDK’ları perde arkasında tüm bu sihri gerçekleştirir.
PPTX’i C#{#edit-pptx-in-csharp} ile düzenleyin
Lütfen PowerPoint dosyalarını C# dilinde programlı olarak düzenlemek için adımları izleyin:
- Projenize GroupDocs.Editor Cloud SDK for .NET‘i yükleyin.
- Aşağıdaki kod parçacığını alın, API kimlik bilgilerinizi girin, dosya yolunu ayarlayın ve .NET’te PPTX’i düzenlemek için sunucuyu çalıştırın.
using GroupDocs.Editor.Cloud.Sdk.Api;
using GroupDocs.Editor.Cloud.Sdk.Client;
using GroupDocs.Editor.Cloud.Sdk.Model.Requests;
using System;
using GroupDocs.Editor.Cloud.Sdk.Model;
using FileInfo = GroupDocs.Editor.Cloud.Sdk.Model.FileInfo;
using GroupDocs.Editor.Cloud.Sdk.Model;
using System.Text;
namespace GroupDocs.Editor
{
// Bu örnek, PDF şifresinin nasıl kaldırılacağını gösterir
public class RemovePDFPassword
{
static void Main(string[] args)
{
string MyAppKey = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; // Get AppKey and AppSID from https://dashboard.groupdocs.cloud
string MyAppSid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"; // Get AppKey and AppSID from https://dashboard.groupdocs.cloud
var configuration = new Configuration(MyAppSid, MyAppKey);
// Gerekli API örneklerini oluşturun
var editApi = new EditApi(configuration);
var fileApi = new FileApi(configuration);
// Belge zaten depoya yüklendi.
// Düzenlenebilir duruma yükleyin
var loadOptions = new PresentationLoadOptions
{
FileInfo = new FileInfo
{
FilePath = "/first.pptx"
},
OutputPath = "output",
SlideNumber = 0
};
var loadResult = editApi.Load(new LoadRequest(loadOptions));
// Html belgesini indir
var stream = fileApi.DownloadFile(new DownloadFileRequest(loadResult.HtmlPath));
var htmlString = new StreamReader(stream, Encoding.UTF8).ReadToEnd();
// Bir şeyi düzenleyin...
htmlString = htmlString.Replace("Slide sub-heading", "Hello People!");
// HTML'yi depolama alanına geri yükleyin
fileApi.UploadFile(new UploadFileRequest(loadResult.HtmlPath,
new MemoryStream(Encoding.UTF8.GetBytes(htmlString))));
// Html'yi pptx'e geri kaydedin
var saveOptions = new PresentationSaveOptions
{
FileInfo = loadOptions.FileInfo,
OutputPath = "output/edited.pptx",
HtmlPath = loadResult.HtmlPath,
ResourcesPath = loadResult.ResourcesPath
};
var saveResult = editApi.Save(new SaveRequest(saveOptions));
}
}
}
Node.js’de PPTX/PPT’yi düzenleyin
Node.js’de PPTX’i programlı olarak düzenlemek için lütfen aşağıdaki adımları izleyin:
- Uygulamanıza GroupDocs.Editor Cloud SDK for Node.js‘yi yükleyin.
- Aşağıdaki kod örneği, Node.js’de PPTX’i düzenlemenizi sağlar
// Örneklerin ve veri dosyalarının tamamı için lütfen https://github.com/groupdocs-editor-cloud/groupdocs-editor-cloud-node-samples adresine gidin.
global.editor_cloud = require("groupdocs-editor-cloud");
global.appSid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"; // Get AppKey and AppSID from https://dashboard.groupdocs.cloud
global.appKey = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; // Get AppKey and AppSID from https://dashboard.groupdocs.cloud
global.editApi = editor_cloud.EditApi.fromKeys(appSid, appKey);
global.fileApi = editor_cloud.FileApi.fromKeys(appSid, appKey);
// Belge zaten depoya yüklendi.
// Düzenlenebilir duruma yükleyin
let fileInfo = new editor_cloud.FileInfo();
fileInfo.filePath = "first.pptx";
let loadOptions = new editor_cloud.PresentationLoadOptions();
loadOptions.fileInfo = fileInfo;
loadOptions.outputPath = "output";
editApi.load(new editor_cloud.LoadRequest(loadOptions)).then((loadResult)=>{
// Html belgesini indir
fileApi.downloadFile(new editor_cloud.DownloadFileRequest(loadResult.htmlPath)).then((buf)=>{
let htmlString = buf.toString("utf-8");
// Bir şeyi düzenleyin...
htmlString = htmlString.replace("Slide sub-heading", "Hello people!");
// HTML'yi depolama alanına geri yükleyin
fileApi.uploadFile(new editor_cloud.UploadFileRequest(loadResult.htmlPath, new Buffer(htmlString, "utf-8"))).then(()=>{
// HTML'yi docx'e geri kaydet
let saveOptions = new editor_cloud.PresentationSaveOptions();
saveOptions.fileInfo = fileInfo;
saveOptions.outputPath = "output/edited.pptx";
saveOptions.htmlPath = loadResult.htmlPath;
saveOptions.resourcesPath = loadResult.resourcesPath;
editApi.save(new editor_cloud.SaveRequest(saveOptions)).then((saveResult)=>{
// Tamamlamak.
console.log("Document edited: " + saveResult.path);
})
})
})
});
Son düşünceler
Bu makaleyi iyice okuduğunuz için teşekkür ederiz. Bu çevrimiçi PPT’yi editör incelediğinizi ve faydalı bulduğunuzu umuyoruz. Ayrıca, PPTX’i çevrimiçi düzenlemek için tüm adımları inceledik. Çevrimiçi PowerPoint sunumları oluşturmak ve düzenlemek istiyorsanız bu araç iş verimliliğinizi artırabilir. Ayrıca, canlı bir deneyim elde etmek için lütfen burada REST API’lerimizle etkileşime geçin. Her şeyden önce, sağlanan özellikleri incelemek için GroupDocs.Editor sayfasının belgelerini ziyaret edebilirsiniz.
Ayrıca Başlangıç kılavuzumuzu takip etmenizi öneririz.
Son olarak groupdocs.cloud yeni makaleler yazıyor. Bu nedenle, en son güncellemeler için lütfen iletişim halinde kalın.
Bir soru sor
Sorularınızı veya sorularınızı forumumuz üzerinden bize bildirebilirsiniz.
Sıkça Sorulan Sorular – SSS
Bir PPTX dosyasını çevrimiçi olarak nasıl düzenleyebilirim?
PowerPoint dosyalarını bir web tarayıcısında düzenlemek için lütfen bu [çevrimiçi] PPT düzenleyiciyi kullanın.
PPT’yi telefonumda ücretsiz olarak nasıl düzenleyebilirim?
Cevabı ayrıntılı olarak öğrenmek için lütfen burayı link ziyaret edin.
PowerPoint düzenleme için ücretsiz uygulama nedir?
GroupDocs.Editor Bulut SDK’ları, PPTX’i çevrimiçi düzenlemek için bu aracı destekleyin. Daha fazla ayrıntı için bu bağlantı adresine gidebilirsiniz.