C# .NET Editor di documenti SDK

Cloud REST API per modificare Word documenti di elaborazione, Excel fogli di calcolo e presentazioni. Apri il documento nell’editor WYSIWYG, modifica e salva nel formato originale.

  • GroupDocs.Editor per cURL
  • GroupDocs.Editor per Java
  • GroupDocs.Editor per PHP
  • GroupDocs.Editor per Python
  • GroupDocs.Editor per Ruby
  • GroupDocs.Editor per Node.js
  • GroupDocs.Editor per Android
Inizia la prova gratuita

GroupDocs.Editor Cloud SDK per .NET consente agli sviluppatori di eseguire facilmente funzionalità di modifica dei documenti in qualsiasi tipo di applicazione basata su .NET, integrandola con GroupDocs.Editor Cloud REST API. L’editor .NET SDK supporta la modifica di tutti i tipi di documenti standard del settore più diffusi, senza la necessità di installare Microsoft Office o Open Office sul sistema. È sufficiente caricare i formati di file supportati (Microsoft Word, Excel fogli di calcolo, PowerPoint, TXT, HTML, XML) in qualsiasi editor WYSIWYG front-end HTML di terze parti, utilizzando GroupDocs.Editor Cloud API, effettuare le modifiche e riconvertire il file nel suo formato originale.

L’utilizzo di SDK per la modifica dei documenti consente di manipolare i documenti di videoscrittura nella loro interezza o pagina per pagina. È possibile gestire l’operazione di estrazione dei font per mantenere lo stesso layout e aspetto del documento dopo la modifica. È supportata la definizione dell’indice del foglio di lavoro attualmente modificato durante la modifica dei Excel fogli di calcolo a schede. Inoltre, gli sviluppatori possono correggere eventuali problemi relativi a URLs, alle opzioni di formattazione, alla struttura del documento o al riconoscimento degli indirizzi e-mail nei file XML.

Domande frequenti

Voglio creare la mia applicazione .NET per modificare documenti?

Dai un’occhiata a GroupDocs.Editor Cloud SDK per .NET su GitHub se stai cercando il codice sorgente per annotare file nel Cloud.

Posso provare GroupDocs.Editor REST APIs su .NET gratuitamente?

Puoi provare GroupDocs.Editor Low-Code .NET APIs senza alcuna limitazione.

Io non voglio caricare i miei file riservati da nessuna parte per la modifica? Quali sono le mie opzioni?

GroupDocs.Editor Cloud è disponibile anche come immagine Docker che può essere usata per auto-ospitare il servizio. Oppure puoi creare i tuoi servizi .NET usando GroupDocs.Editor High-code APIs che attualmente alimentano i nostri REST APIs.

Funzionalità avanzate dell’editor di documenti REST API

Si integra facilmente con qualsiasi editor WYSIWYG

Modifica i Word documenti nel loro complesso o definisci l’intervallo di pagine

È supportata la modifica di fogli di calcolo a più schede

Uso della memoria ottimizzato per file CSV o TSV di grandi dimensioni

Estrai le informazioni del documento (tipo, dimensione, numero di pagine, ecc.)

Cloud REST API da utilizzare con qualsiasi linguaggio o piattaforma

Lavorare con documenti di elaborazione testi - 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));

Supporto e risorse per l'apprendimento

GroupDocs.Editor offre la visualizzazione dei documenti APIs per altri ambienti di sviluppo popolari

  Italiano
bdc43cb82