L’API GroupDocs.Editor for .NET è la scelta giusta per modificare documenti e presentazioni Microsoft Word, Excel, PowerPoint, Open Office. GroupDocs.Editor è un’API standalone adatta per sistemi lato server e back-end in cui sono richieste prestazioni elevate. Non dipende da alcun software come Microsoft o Open Office.
GroupDocs.Editor for .NET fornisce agli sviluppatori un modo semplice e diretto per modificare i file OTP utilizzando poche righe di codice.
Editor
con percorso file obbligatorio o flusso di byte e classe PresentationLoadOptions
facoltativa e carica il file OTPPresentationEditOptions
per il formato file OTPEditor.Edit()
e ottieni il documento OTP in formato HTML facilmente modificabile con qualsiasi editor WYSIWYG.Editor.Save()
e salva il file OTP modificato usando la classe PresentationSaveOptions
È possibile eseguire una modifica di base del documento con le API GroupDocs.Editor for .NET implementando alcuni semplici passaggi. Le nostre API sono supportate su tutte le principali piattaforme e sistemi operativi. Prima di eseguire il codice seguente, assicurati di avere i seguenti prerequisiti installati sul tuo sistema.
// Load the OTP file into Editor with the optional PresentationLoadOptions
Editor editor = new Editor("source.otp", delegate { return new PresentationLoadOptions(); });
// Create and adjust the edit options
PresentationEditOptions editOptions = new PresentationEditOptions();
editOptions.SlideNumber = 1;//select a slide to edit
// Open input OTP document for edit — obtain an intermediate document, that can be edited
EditableDocument beforeEdit = editor.Edit(editOptions);
// Grab OTP document content and associated resources from editable document
string content = beforeEdit.GetEmbeddedHtml();
// Send the content to WYSIWYG-editor, edit it there, and send edited content back to the server-side
// This step simulates a such operation
string updatedContent = content.Replace("Title", "Edited Title");
// Grab edited content and resources from WYSIWYG-editor and create a new EditableDocument instance from it
EditableDocument afterEdit = EditableDocument.FromMarkup(updatedContent, null);
// Create a save options and select a desired output format
PresentationSaveOptions saveOptions = new PresentationSaveOptions(Formats.PresentationFormats.Otp);
// Save edited OTP document to the file
editor.Save(afterEdit, "edited.otp", saveOptions);
Modifica OTP in questo momento visitando il sito web GroupDocs.Editor Live Demos. La demo dal vivo ha i seguenti vantaggi
Non c'è bisogno di scaricare API
Non c'è bisogno di scrivere alcun codice
Basta caricare il file sorgente
Ottieni il link per il download per salvare il file