Cloud REST API pour modifier les Word documents de traitement, les Excel feuilles de calcul et les présentations. Ouvrez le document dans l’éditeur WYSIWYG, modifiez-le et enregistrez-le au format d’origine.
Commencer l'essai gratuitGroupDocs.Editor Cloud SDK pour .NET permet aux développeurs d’effectuer facilement des fonctionnalités d’édition de documents dans tout type d’application basée sur .NET en l’intégrant avec GroupDocs.Editor Cloud REST API. L’éditeur .NET SDK prend en charge l’édition de tous les types de documents standards de l’industrie sans nécessiter l’installation de Microsoft Office ou Open Office sur le système. Il suffit de télécharger les formats de fichiers de documents pris en charge (Microsoft Word, feuilles de calcul Excel, PowerPoint, TXT, HTML, fichiers XML) dans n’importe quel éditeur front-end WYSIWYG HTML tiers de votre choix en utilisant GroupDocs.Editor Cloud API, d’effectuer l’édition et de le reconvertir dans son format de fichier d’origine.
En utilisant l’édition de documents SDK – manipulez les documents de traitement de texte dans leur ensemble ou page par page. Gérez l’opération d’extraction de polices pour offrir la même mise en page et apparence du document après l’édition. Il prend en charge la définition de l’index de la feuille de calcul actuellement éditée lors de l’édition des feuilles de calcul à onglets multiples Excel. Les développeurs peuvent également corriger tout problème dans URLs, les options de formatage, la structure du document ou la reconnaissance des adresses e-mail dans les fichiers XML.
Consultez GroupDocs.Editor Cloud SDK pour .NET à GitHub(https://github.com/groupdocs-editor-cloud/groupdocs-editor-cloud-dotnet) si vous cherchez le code source pour annoter le fichier dans le Cloud.
Vous pouvez essayer GroupDocs.Editor Low-Code .NET APIs sans aucune limitation.
GroupDocs.Editor Cloud est également disponible sous forme d’image Docker qui peut être utilisée pour auto-héberger le service. Vous pouvez également créer vos propres services .NET en utilisant GroupDocs.Editor High-code APIs qui alimentent actuellement nos REST APIs.
//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));