Belge Düzenleyicisi Node.js Cloud SDK

Araçlarınızı ve uygulamalarınızı, REST API ve Node.js Cloud SDK kullanarak belge düzenleme özellikleriyle geliştirin.

  • cURL için GroupDocs.Editor
  • .NET için GroupDocs.Editor
  • Java için GroupDocs.Editor
  • PHP için GroupDocs.Editor
  • Python için GroupDocs.Editor
  • Ruby için GroupDocs.Editor
  • Android için GroupDocs.Editor
Ücretsiz Denemeye Başlayın

GroupDocs.Editor Cloud SDK for Node.js, GroupDocs.Editor Cloud SDK for Node.js’i GroupDocs.Editor Cloud REST API ile entegre ederek, herhangi bir Node.js uygulamasında geniş bir popüler belge formatı yelpazesinin düzenlenmesini destekler. Desteklenen belge formatlarını ( Microsoft Word, Excel elektronik tablolar, PowerPoint, TXT, HTML, XML ) herhangi bir WYSIWYG HTML editörüne yüklemeniz ve belge düzenlendikten sonra aynı görünümü koruyarak orijinal formatına geri dönüştürmeniz yeterlidir.

GroupDocs.Editor Cloud SDK for Node.js, GroupDocs.Editor Cloud REST API üzerine inşa edilmiş bir katman olarak, düşük seviyeli istekleri yönetip yanıtları işleyerek değerli geliştirme süresinden tasarruf sağlar. Geliştiriciler, projede ihtiyaç duyulduğu ölçüde yalnızca ilgili kodu yazmaya odaklanabilir.

Sıkça Sorulan Sorular

Belgeleri düzenlemek için kendi Node.js uygulamamı oluşturmak istiyorum?

Bulutta dosyayı açıklamak için kaynak kodu arıyorsanız, GroupDocs.Editor Cloud SDK for Node.js at GitHub adresine göz atın.

Node.js üzerinde GroupDocs.Editor REST APIs’ı ücretsiz deneyebilir miyim?

Herhangi bir sınırlama olmadan Low-Code Node.js APIs’i deneyin GroupDocs.Editor

Gizli dosyalarımı düzenleme amacıyla herhangi bir yere yüklemek istemiyorum? Seçeneklerim nelerdir?

GroupDocs.Editor Cloud ayrıca Docker görüntüsü olarak da mevcuttur ve bu görüntü hizmeti self-host için kullanılabilir. Ya da kendi hizmetlerinizi GroupDocs.Editor High-code APIs kullanarak oluşturabilirsiniz; bu şu anda bizim REST APIs’lerimizi çalıştırıyor.

Gelişmiş Belge Düzenleyici REST API Özellikleri

Herhangi bir WYSIWYG editörüne kolayca entegre olur.

Word belgelerini bütün olarak düzenleyin veya sayfa aralığını tanımlayın.

Çok sekmeli elektronik tablo düzenleme desteklenir.

Büyük CSV veya TSV dosyaları için bellek kullanımı optimize edilmiştir.

Belge bilgilerini (tür, boyut, sayfa sayısı vb.) çıkarın.

Cloud REST API, herhangi bir dil veya platform ile kullanılabilir.

WordProcessing belgeleriyle çalışma - Node.js

    //Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
    global.editApi = editor_cloud.EditApi.fromKeys(appSid, appKey);
    global.fileApi = editor_cloud.FileApi.fromKeys(appSid, appKey);
    
    // The document already uploaded into the storage.
    // Load it into editable state      
    let fileInfo = new editor_cloud.FileInfo();
    fileInfo.filePath = "WordProcessing/password-protected.docx";
    fileInfo.password = "password";
    let loadOptions = new editor_cloud.WordProcessingLoadOptions();
    loadOptions.fileInfo = fileInfo;
    loadOptions.outputPath = "output";
    let loadResult = await editApi.load(new editor_cloud.LoadRequest(loadOptions));
    
    // Download html document
    let buf = await fileApi.downloadFile(new editor_cloud.DownloadFileRequest(loadResult.htmlPath));
    let htmlString = buf.toString("utf-8");
    
    // Edit something...
    htmlString = htmlString.replace("Sample test text", "Hello world");
    
    // Upload html back to storage
    await fileApi.uploadFile(new editor_cloud.UploadFileRequest(loadResult.htmlPath, new Buffer(htmlString, "utf-8")));
    
    // Save html back to docx
    let saveOptions = new editor_cloud.WordProcessingSaveOptions();
    saveOptions.fileInfo = fileInfo;
    saveOptions.outputPath = "output/edited.docx";
    saveOptions.htmlPath = loadResult.htmlPath;
    saveOptions.resourcesPath = loadResult.resourcesPath;
    let saveResult = await editApi.save(new editor_cloud.SaveRequest(saveOptions));
    
    // Done.
    console.log("Document edited: " + saveResult.path);

Support and Learning Resources

GroupDocs.Editor, diğer popüler geliştirme ortamları için belge görüntüleme APIs’yi sunar.

  Türkçe
012ecb9c2