Cloud REST API til redigering af tekstbehandlingsdokumenter, Excel-regneark og præsentationer. Åbn dokument i WYSIWYG editor, rediger og gem tilbage til originalformat.
Start gratis prøveperiodeGroupDocs.Editor Cloud SDK til .NET giver udviklere mulighed for nemt at udføre dokumentredigeringsfunktioner inden for enhver type .NET-baseret applikation ved at integrere den med GroupDocs.Editor Cloud REST API. .NET editor SDK understøtter redigering af alle populære industristandarddokumenttyper uden at skulle installere Microsoft Office eller Open Office på systemet. Du skal blot uploade det understøttede dokument (Microsoft Word, Excel-regneark, PowerPoint, TXT, HTML, XML) filformater i enhver tredjeparts frontend WYSIWYG HTML-editor efter eget valg ved hjælp af GroupDocs.Editor Cloud API, udfør redigering og konverter den tilbage til dets originale filformat.
Brug af dokumentredigerings-SDK – manipuler tekstbehandlingsdokumenter som helhed eller side for side. Administrer skrifttypeudtrækning for at tilbyde det samme layout og udseende som dokumentet efter redigering. Det understøtter at definere indekset for det aktuelt redigerede regneark, mens du redigerer Excel-regneark med flere faner. Udviklere kan også løse eventuelle problemer inden for URL’er, formateringsmuligheder, dokumentstruktur eller genkendelse af e-mail-adresser i XML-filer.
Tjek GroupDocs.Editor Cloud SDK til .NET på GitHub, hvis du leder efter kildekoden til at kommentere filen i Sky.
Du kan prøve GroupDocs.Editor Low-Code .NET API’er uden nogen begrænsninger.
GroupDocs.Editor Cloud er også tilgængelig som Docker-billede, der kan bruges til at selv-hoste tjenesten. Eller du kan bygge dine egne .NET-tjenester ved hjælp af GroupDocs.Editor High-code API’er, som i øjeblikket driver vores REST API’er.
//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));