Konvertera Word-dokument till EPUB i C#

EPUB-filer är mångsidiga, kompatibla med olika e-läsare och kan anpassas till olika skärmstorlekar och orienteringar. Om du är en utvecklare som arbetar med C# kan du behöva konvertera Word-dokument till EPUB-format. Detta krävs ofta för att göra dokumenten tillgängliga för smarta enheter som smartphones, surfplattor, bärbara datorer etc. I den här artikeln får du lära dig hur du konverterar Word (DOCX, DOC etc. ) filer till EPUB i C#.

C# Library för att konvertera Word DOC till EPUB

Aspose.Words for .NET är ett robust och funktionsrikt bibliotek som låter dig arbeta med Word-dokument i C#-applikationer. Det låter dig skapa, manipulera och konvertera Word-dokument till olika format, inklusive EPUB. Med Aspose.Words kan du behålla formateringen, bilderna, tabellerna och andra delar av ditt Word-dokument under konverteringen.

Du kan ladda ner API:s DLL eller installera den direkt från NuGet med hjälp av pakethanterarens konsol.

PM> Install-Package Aspose.Words

Konvertera ett Word DOC till EPUB i C#

Följande är stegen för att konvertera en Word DOCX-fil till EPUB i C#.

Följande kodexempel visar hur man konverterar en DOCX-fil till EPUB i C#.

// Ladda Word-dokumentet
Document doc = new Document("document.docx");

// Konvertera Word-dokument till EPUB
doc.Save("word-to-epub.epub");

Anpassa Word till EPUB-konvertering

Du kan också anpassa Word till EPUB-konvertering med hjälp av olika alternativ från Aspose.Words för .NET. Du kan till exempel ange kodningsschemat, aktivera eller inaktivera export av dokumentinformation och så vidare. Följande är stegen för att anpassa Word till EPUB-konvertering.

Följande kodexempel visar hur du anger ytterligare alternativ i Word till EPUB-konvertering.

// Ladda Word-dokumentet
Document doc = new Document("document.docx");

// Skapa ett objekt för sparalternativ
HtmlSaveOptions saveOptions = new HtmlSaveOptions();

// Ställ in önskad kodning
saveOptions.Encoding = Encoding.UTF8;

// Ange vid vilka element den interna HTML-koden ska delas upp. Detta skapar en ny HTML i EPUB 
// som låter dig begränsa storleken på varje HTML-del. Detta är användbart för läsare som inte kan läsa 
// HTML-filer större än en viss storlek t.ex. 300kb.
saveOptions.DocumentSplitCriteria = DocumentSplitCriteria.HeadingParagraph;

// Aktivera export av dokumentegenskaper
saveOptions.ExportDocumentProperties = true;

// Ange sparformat
saveOptions.SaveFormat = SaveFormat.Epub;

// Konvertera Word-dokument till EPUB
doc.Save("word-to-epub.epub", saveOptions);

Skaffa gratis DOC till EPUB Converter

Skaffa en gratis tillfällig licens och konvertera så många Word-dokument till EPUB-format du vill utan några begränsningar.

Slutsats

I den här artikeln har du lärt dig hur du konverterar Word-dokument till EPUB-format i C#. Det ger ett tillförlitligt sätt att skapa e-böcker eller digitala publikationer från ditt Word-innehåll. Aspose.Words erbjuder också flexibilitet och anpassningsmöjligheter för att möta dina specifika behov. Utforska gärna dess dokumentation för mer avancerade funktioner och finjustering av din EPUB-utdata. Om du har några frågor kan du meddela oss via vårt forum.

Se även

Tips: Om du någonsin behöver få ett Word-dokument från en PowerPoint-presentation kan du använda Aspose Presentation to Word Document-konverteraren.