Spara redigerat dokument i olika format
Introduktion
Vill du spara redigerade dokument i olika format med GroupDocs.Editor för .NET? Du har kommit till rätt ställe! Den här omfattande guiden leder dig genom hela processen, från att ställa in din miljö till att spara ditt redigerade dokument i flera format. Låt oss dyka in och göra dokumentredigering och spara enkelt!
Förutsättningar
Innan vi börjar, se till att du har följande:
- GroupDocs.Editor för .NET - Ladda ner den senaste versionen frånhär.
- Utvecklingsmiljö - Visual Studio eller någon annan .NET-kompatibel IDE.
- .NET Framework - Se till att du har .NET Framework 4.6.1 eller senare installerat.
- Exempeldokument - Ett exempel på WordProcessing-dokument att arbeta med.
- Grundläggande C#-kunskaper - Bekantskap med C#-programmering krävs.
Importera namnområden
För att börja, se till att du importerar de nödvändiga namnrymden till ditt C#-projekt. Detta är avgörande för att få åtkomst till GroupDocs.Editor-funktionalitet.
using System;
using GroupDocs.Editor.Metadata;
Låt oss dela upp processen i hanterbara steg. Följ noga för att säkerställa att du förstår varje del.
Steg 1: Få en sökväg till indatafilen
Först måste du ange sökvägen till din inmatade WordProcessing-fil. Den här filen kommer att laddas och redigeras.
string inputFilePath = "Your Sample Document";
Steg 2: Skapa laddningsalternativ för dokumentet
Skapa sedan laddningsalternativ som är specifika för WordProcessing-dokument. Dessa alternativ hjälper dig att anpassa hur dokumentet laddas.
WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
Steg 3: Ladda dokumentet med alternativ
Ladda nu dokumentet i enEditor
instans med de angivna laddningsalternativen.
using (Editor editor = new Editor(inputFilePath, delegate { return loadOptions; }))
Steg 4: Skapa redigeringsalternativ
Förbered redigeringsalternativ för dokumentet. Dessa alternativ avgör hur dokumentet öppnas för redigering.
WordProcessingEditOptions editOptions = new WordProcessingEditOptions();
Steg 5: Öppna dokument för redigering
Öppna dokumentet för redigering genom att skapa enEditableDocument
exempel. Den här instansen låter dig göra ändringar i dokumentet.
using (EditableDocument beforeEdit = editor.Edit(editOptions))
Steg 6: Redigera dokumentinnehållet
Nu är det dags att redigera innehållet i dokumentet. Skaffa först dokumentet som en enda base64-kodad sträng.
string allEmbeddedInsideString = beforeEdit.GetEmbeddedHtml();
Låt oss till exempel ändra undertexten i dokumentet.
string allEmbeddedInsideStringEdited = allEmbeddedInsideString.Replace("Subtitle", "Edited subtitle");
Steg 7: Skapa nytt redigerbart dokument från redigerat innehåll
Skapa en nyEditableDocument
instans från det redigerade innehållet och resurserna.
using (EditableDocument afterEdit = EditableDocument.FromMarkup(allEmbeddedInsideStringEdited, null))
Steg 8: Spara dokument i olika format
Slutligen, iterera över alla stödbara WordProcessing-format och spara det redigerade dokumentet i varje format.
foreach (WordProcessingFormats oneFormat in WordProcessingFormats.All)
{
// Förbered sparalternativ
WordProcessingSaveOptions saveOptions = new WordProcessingSaveOptions(oneFormat);
// Förbered sparväg
string savePath = Path.Combine("OutputDirectory", "MultipleOutFormats." + saveOptions.OutputFormat.Extension);
// Spara dokumentet
editor.Save(afterEdit, savePath, saveOptions);
}
Meddelande om slutförande
Som avslutning kan du skriva ut ett meddelande som anger att processen har slutförts.
Console.WriteLine("SavingEditedDocumentToAllFormats routine has successfully finished");
Slutsats
Grattis! Du har framgångsrikt lärt dig hur du sparar redigerade dokument i olika format med GroupDocs.Editor för .NET. Detta kraftfulla verktyg gör det enkelt att manipulera och spara dokument i flera format med bara några rader kod. Kom ihåg att de viktigaste stegen innebär att ladda dokumentet, redigera innehållet och spara det i önskade format.
FAQ’s
Vad är GroupDocs.Editor för .NET?
GroupDocs.Editor för .NET är ett kraftfullt API som låter dig redigera dokument i olika format med .NET-applikationer.
Kan jag använda GroupDocs.Editor gratis?
Ja, du kan använda den med en gratis provperiod. Ladda ner dethär.
Vilka format stöds av GroupDocs.Editor?
GroupDocs.Editor stöder ett brett utbud av format, inklusive DOCX, PDF, HTML och många fler.
Hur får jag en tillfällig licens för GroupDocs.Editor?
Du kan få en tillfällig licenshär.
Var kan jag hitta mer dokumentation och support?
Detaljerad dokumentation finns tillgänglighär , och du kan få stödhär.