SDK de l'éditeur de documents C# .NET

API Cloud REST pour éditer des documents de traitement de texte, des feuilles de calcul Excel et des présentations. Ouvrez le document dans l’éditeur WYSIWYG, modifiez-le et enregistrez-le au format d’origine.

  • GroupDocs.Editor for cURL
  • GroupDocs.Editor for Java
  • GroupDocs.Editor for PHP
  • GroupDocs.Editor for Python
  • GroupDocs.Editor for Ruby
  • GroupDocs.Editor for Node.js
  • GroupDocs.Editor for 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 n’importe quel type d’application basée sur .NET en l’intégrant à l’API REST GroupDocs.Editor Cloud. Le SDK de l’éditeur .NET prend en charge l’édition de tous les types de documents standard de l’industrie sans qu’il soit nécessaire d’installer Microsoft Office ou Open Office sur le système. Téléchargez simplement les formats de fichier de document pris en charge (Microsoft Word, feuilles de calcul Excel, PowerPoint, TXT, HTML, XML) dans n’importe quel éditeur HTML WYSIWYG frontal tiers de votre choix à l’aide de l’API GroupDocs.Editor Cloud, effectuez l’édition et reconvertissez-le en son format de fichier d’origine.

Utilisation du SDK d’édition de documents - manipulez les documents de traitement de texte dans leur ensemble ou page par page. Gérez l’opération d’extraction des polices pour offrir la même mise en page et l’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 Excel à plusieurs onglets. Les développeurs peuvent également résoudre tous les problèmes liés aux URL, aux options de formatage, à la structure du document ou à la reconnaissance des adresses e-mail dans les fichiers XML.

Questions fréquemment posées

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

Consultez GroupDocs.Editor Cloud SDK pour .NET sur GitHub si vous recherchez le code source pour annoter le fichier dans le Nuage.

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

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

Je ne veux pas télécharger mes fichiers confidentiels n’importe où pour les éditer ? Quelles sont mes options ?

GroupDocs.Editor Cloud est également disponible en tant qu’image Docker qui peut être utilisée pour auto-héberger le service. Vous pouvez également créer vos propres services .NET à l’aide des API GroupDocs.Editor High-code qui pilotent actuellement nos API REST.

Fonctionnalités avancées de l’API REST de l’éditeur de documents

S’intègre facilement dans n’importe quel éditeur WYSIWYG

Modifier les documents Word dans leur ensemble ou définir une plage de pages

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

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

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

API Cloud REST à utiliser avec n’importe quel langage ou plate-forme

Travailler avec des documents de traitement de texte - 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 des API de visualisation de documents pour d’autres environnements de développement populaires

  Français