Vi kommer att diskutera steg-för-steg-processen för att konvertera Word-dokument till Text i C# i den här artikeln. Den här guiden kommer att använda en av de bästa API:erna för dokumentkonverterare för att utföra dokumenttransformation. Dessutom ger den instruktioner för att konfigurera det nödvändiga biblioteket och visar implementeringen av C# Word to Text Converter-applikationen. Dessutom är dessa instruktioner plattformsoberoende och kan användas i alla de ofta använda operativsystemen som Windows, Linux och macOS.
Steg för att konvertera Word-dokument till text i C#
- Installera paketet GroupDocs.Conversion for .NET från NuGet-pakethanteraren i .NET-applikationen för att konvertera Word-dokument till text
- Lägg till en referens till namnutrymmet GroupDocs.Conversion för att utveckla funktionen för konvertering av ord till text
- Instantiera klassen Converter för att ladda in Word-filen
- Initiera klassen WordProcessingConvertOptions för att definiera konverteringsalternativen för utdatatextfilen
- Till sist, anropa Konverteringsmetoden för att generera text från Word och lagra den på disken
I stegen ovan kan du enkelt skapa konvertera Word till text med C#-funktionen genom att konsumera några API-anrop. Efter att ha konfigurerat paketet och importerat viktiga namnområden, låter Converter-klassen dig ladda Word-filen för konvertering till önskat format. Klassen WordProcessingConvertOptions låter dig anpassa den konverterade textfilen och du kan spara utdatafilen på disk genom att anropa Konverteringsmetoden.
Kod för att konvertera Word-dokument till text i C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertWordDocumentToTextInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert Word document to Text using C# | |
{ | |
// Remove the watermark in output Text document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source Word file for conversion to Text | |
var converter = new GroupDocs.Conversion.Converter("sample.docx"); | |
// Set the conversion options for Text document to customize the output file | |
WordProcessingConvertOptions options = new WordProcessingConvertOptions { | |
Format = GroupDocs.Conversion.FileTypes.WordProcessingFileType.Txt | |
}; | |
// Convert and save the DOCX in TXT format | |
converter.Convert("converted.txt", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Ovanstående kodavsnitt demonstrerar implementeringen av konvertera Word till TXT i C# genom att följa de stegvisa instruktionerna som förklaras i det tidigare avsnittet. Några rader kod och ett par API-anrop används för att slutföra applikationen för att transformera dokumentet till det angivna formatet. Du kan dock använda den här exempelkoden i dina projekt som den är eller ändra den för att anpassa det konverterade textdokumentet enligt dina specifika krav med hjälp av WordProcessingConvertOptions-objektet.
Vi har diskuterat dokumentkonverteringsprocessen för att konvertera DOCX till TXT-format och utvecklat ett exempel för det. Nyligen publicerade vi en artikel för att ändra Excel till bild med C#, ta en titt på guiden hur man konverterar Excel till bild i C# för mer information.