In deze zelfstudie wordt stap voor stap uitgelegd hoe u een afbeelding in een Word-document kunt toevoegen met C#. We gebruiken een opdrachtregeltoepassing in C# om een afbeelding aan een Word-document toe te voegen.
Stappen om een afbeelding in een Word-document toe te voegen met C#
- Verwijzing naar System.Drawing-assemblage in oplossing toevoegen
- Vervolgens moet Aspose.Words for .NET NuGet-pakketreferentie worden toegevoegd
- Toevoegen met behulp van richtlijnen voor Aspose.Words en Aspose.Words.Drawing naamruimten
- Call License.SetLicense methode
- Maak een documentobject om Word DOC te laden vanuit het bestandssysteem of de geheugenstroom
- Maak een DocumentBuilder-klasseobject om tekst, afbeeldingen, tabellen enz. te schrijven.
- Verplaats de cursor naar kop- of voettekst of elke gewenste positie in Word DOC
- Gebruik DocumentBuilder.InsertImage om afbeelding uit stream of bestand toe te voegen
- Gebruik Shape class om de grootte, positie, vulling enz. van de afbeelding verder in te stellen
- Roep de Document.Save-methode aan om Word DOC op te slaan op schijf of stream
U kunt het volgende codevoorbeeld gebruiken in de .NET-toepassing om een afbeelding aan een Word-document toe te voegen met C#.
Code om afbeelding in Word-document toe te voegen met C#
Met de bovenstaande Visual Studio-toepassing kunt u dus een afbeelding toevoegen aan het Word-document C#. Het laadt een bestaand DOC-bestand, maar u kunt zelfs programmatisch maak een word-document in C#. De code biedt twee manieren om een afbeelding aan woord DOC C# toe te voegen: eerst wordt een afbeelding in de koptekst van het woorddocument C# ingevoegd en vervolgens wordt de afbeelding als gekoppelde afbeelding aan het woord toegevoegd, dwz de afbeelding is in dit geval niet ingesloten maar ingevoegd als een link naar het bestand.