C# .NET Éditeur de documents SDK

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.

  • GroupDocs.Editor pour cURL
  • GroupDocs.Editor pour Java
  • GroupDocs.Editor pour PHP
  • GroupDocs.Editor pour Python
  • GroupDocs.Editor pour Ruby
  • GroupDocs.Editor pour Node.js
  • GroupDocs.Editor pour Android
Commencer l'essai gratuit

GroupDocs.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.

Foire aux questions

Je veux créer ma propre application .NET pour éditer des documents ?

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.

Puis-je essayer GroupDocs.Editor REST APIs sur .NET gratuitement ?

Vous pouvez essayer GroupDocs.Editor Low-Code .NET APIs sans aucune limitation.

Je ne veux pas téléverser mes fichiers confidentiels nulle part pour les modifier ? Quelles sont mes options ?

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.

Fonctionnalités d’Advanced Document Editor REST API

S’intègre facilement à tout éditeur WYSIWYG

Modifiez les documents Word dans leur ensemble ou définissez une plage de pages

L’édition de feuilles de calcul à onglets multiples est prise en charge

Utilisation optimisée de la mémoire pour les gros fichiers CSV ou TSV

Extrayez les informations du document (type, taille, nombre de pages, etc.)

Cloud REST API peut être utilisé avec n’importe quel langage ou plateforme

Travailler avec des documents WordProcessing - C#

//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));

Ressources d'assistance et d'apprentissage

GroupDocs.Editor propose la visualisation de documents APIs pour d’autres environnements de développement populaires

  Français
f18eaf36b