Microsoft Word erbjuder en mängd olika verktyg för att generera textdokument med förbättrade formateringsmöjligheter. Förutom textformatering kan vi även infoga olika grafiska element och bilder i Word-dokument. I vissa fall kan vi behöva infoga bilder eller foton i Word-dokument i formatet DOC eller DOCX. I den här artikeln kommer vi att lära oss hur man konverterar en bild till ett Word-dokument i C#.
Den här artikeln tar upp följande ämnen:
- C# Picture to Word Converter - gratis nedladdning
- Steg för att konvertera bild till Word
- Konvertera bild till Word i C#
- Infoga bild i befintligt Word-dokument
- Konvertera bild till Word Online
- Photo to Word - Gratis lärresurser
C# Picture to Word Converter - Gratis nedladdning
Vi kommer att använda Aspose.Words for .NET för att konvertera bilder till Word-dokument. Det gör det möjligt för utvecklare att skapa och manipulera Word-dokument från .NET-applikationer. Tillsammans med en kraftfull uppsättning funktioner ger den en inbyggd omvandlare för att konvertera dokument och bilder till andra format.
Vänligen ladda ner API:s DLL eller installera den från NuGet med hjälp av pakethanterarens konsol.
PM> Install-Package Aspose.Words
Hur man konverterar bild till Word
Vi kan enkelt konvertera alla bilder eller foton från formaten JPG eller PNG till ett Word-dokument genom att följa stegen nedan:
- Installera Aspose.Words för .NET i din applikation.
- Skapa ett nytt DOCX-dokument.
- Infoga en bild i dokumentet med hjälp av bildfilens sökväg.
- Spara dokumentet på önskad plats.
Konvertera bild till Word i C#
Låt oss nu ta en titt på hur de ovan nämnda stegen kommer att översättas till C#-koden. Följande är stegen för att konvertera en bild till DOCX i C#.
- Skapa ett objekt av klassen Document.
- Skapa ett objekt av klassen DocumentBuilder.
- Infoga en bild i dokumentet efter dess sökväg med metoden DocumentBuilder.InsertImage(string).
- Spara DOCX-dokumentet med metoden Document.Save(string).
Följande kodexempel visar hur man konverterar en bild till DOCX i C#.
// Detta kodexempel visar hur man konverterar en bild till ett Word-dokument!
using Aspose.Words;
// skapa nytt dokument
Document doc = new Document();
// skapa och initiera dokumentbyggaren
DocumentBuilder builder = new DocumentBuilder(doc);
// infoga bild i dokumentet
builder.InsertImage("C:\\Files\\tower.jpg");
// spara dokumentet
doc.Save("C:\\Files\\Output.docx");
Infoga bild i befintligt Word-dokument
På samma sätt kan vi också infoga en bild i ett befintligt Word-dokument genom att följa stegen nedan:
- Ladda ett befintligt dokument med klassen Document.
- Skapa ett objekt av klassen DocumentBuilder.
- Navigera till slutet av dokumentet med MoveToDocumentEnd()-metoden.
- Infoga en sidbrytning med metoden InsertBreak(BreakType.PageBreak).
- Infoga en bild i dokumentet efter dess sökväg med metoden DocumentBuilder.InsertImage(string).
- Slutligen sparar du DOCX-dokumentet med metoden Document.Save(sträng).
Följande kodexempel visar hur man infogar en bild i ett befintligt Word-dokument i C#.
// Detta kodexempel visar hur man infogar en bild i ett Word-dokument!
using Aspose.Words;
// skapa nytt dokument
Document doc = new Document("C:\\Files\\Document.docx");
// skapa och initiera dokumentbyggaren
DocumentBuilder builder = new DocumentBuilder(doc);
// flytta till slutet av dokumentet
builder.MoveToDocumentEnd();
// infoga en ny sida
builder.InsertBreak(BreakType.PageBreak);
// infoga bild för att dokumentera
builder.InsertImage("C:\\Files\\tower.jpg");
// spara dokumentet
doc.Save("C:\\Files\\Output_1.docx");
C# Pic to Word Converter - Skaffa en gratis licens
Du kan använda Aspose.Words för .NET utan utvärderingsbegränsningar med en tillfällig licens.
Konvertera bild till Word online
Du kan också konvertera bilder till Word-dokument online med denna gratis webbapp bild till Word-konverterare, som är utvecklad med detta API.
Foto till Word – Lärresurser
Förutom att konvertera foton eller bilder till Word-dokument kan du lära dig mer om att skapa, manipulera och konvertera Word-dokument eller bilder, och utforska olika andra funktioner i biblioteket med hjälp av resurserna nedan:
Slutsats
I den här artikeln har vi lärt oss hur man konverterar en bild till ett Word-dokument i C#. Genom att utnyttja Aspose.Words för .NET kan du förenkla dokumentautomatiseringsuppgifter. Det är ett kraftfullt och mångsidigt dokumentbehandlingsbibliotek som erbjuder en robust lösning för att generera, modifiera och rendera Word-filer i olika .NET-applikationer. Ställ gärna dina frågor via vårt gratis supportforum.