Kelime işleme belgelerini, Excel E-Tablolarını ve Sunumlarını düzenlemek için Cloud REST API. Belgeyi WYSIWYG düzenleyicide açın, düzenleyin ve orijinal biçimine geri kaydedin.
Ücretsiz Denemeye BaşlayınGroupDocs.Editor Cloud SDK for .NET, geliştiricilerin GroupDocs.Editor Cloud REST API ile entegre ederek herhangi bir .NET tabanlı uygulama türünde belge düzenleme işlevlerini kolayca gerçekleştirmelerini sağlar. .NET düzenleyici SDK, sisteme Microsoft Office veya Open Office yüklemeye gerek kalmadan tüm popüler endüstri standardı belge türlerini düzenlemeyi destekler. GroupDocs.Editor Cloud API’yi kullanarak desteklenen belge (Microsoft Word, Excel elektronik tabloları, PowerPoint, TXT, HTML, XML) dosya biçimlerini seçtiğiniz herhangi bir üçüncü taraf ön uç WYSIWYG HTML düzenleyicisine yükleyin, düzenlemeyi gerçekleştirin ve orijinal dosya biçimine geri dönüştürün.
Belge düzenleme SDK’sını kullanarak – kelime işleme belgelerini bir bütün olarak veya sayfa sayfa işleyin. Düzenlemeden sonra belgenin aynı düzenini ve görünümünü sunmak için yazı tipi çıkarma işlemini yönetin. Çok sekmeli Excel elektronik tablolarını düzenlerken şu anda düzenlenen çalışma sayfasının dizinini tanımlamayı destekler. Geliştiriciler ayrıca URL’ler, biçimlendirme seçenekleri, belge yapısı veya XML dosyalarındaki e-posta adreslerinin tanınması ile ilgili sorunları da düzeltebilirler.
Bulutta dosyaya açıklama eklemek için kaynak kodunu arıyorsanız GitHub’daki .NET için GroupDocs.Editor Cloud SDK’sına göz atın.
Herhangi bir sınırlama olmaksızın GroupDocs.Editor’ı deneyebilirsiniz.
GroupDocs.Editor Cloud, hizmeti kendi kendine barındırmak için kullanılabilen Docker görüntüsü olarak da mevcuttur. Veya şu anda REST API’lerimizi çalıştıran GroupDocs.Editor Yüksek Kodlu API’lerini kullanarak kendi .NET hizmetlerinizi oluşturabilirsiniz.
//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
var configuration = new Configuration(MyAppSid, MyAppKey);
// Create necessary API instances
var editApi = new EditApi(configuration );
var fileApi = new FileApi(configuration );
// The document already uploaded into the storage.
// Load it into editable state
var loadOptions = new WordProcessingLoadOptions
{
FileInfo = new FileInfo
{
FilePath = "WordProcessing/password-protected.docx",
Password = "password"
},
OutputPath = "output"
};
var loadResult = editApi.Load(new LoadRequest(loadOptions));
// Download html document
var stream = fileApi.DownloadFile(new DownloadFileRequest(loadResult.HtmlPath));
var htmlString = new StreamReader(stream, Encoding.UTF8).ReadToEnd();
// Edit something...
htmlString = htmlString.Replace("Sample test text", "Hello world");
// Upload html back to storage
fileApi.UploadFile(new UploadFileRequest(loadResult.HtmlPath,
new MemoryStream(Encoding.UTF8.GetBytes(htmlString))));
// Save html back to docx
var saveOptions = new WordProcessingSaveOptions
{
FileInfo = loadOptions.FileInfo,
OutputPath = "output/edited.docx",
HtmlPath = loadResult.HtmlPath,
ResourcesPath = loadResult.ResourcesPath
};
var saveResult = editApi.Save(new SaveRequest(saveOptions));