Kako pretvoriti Word dokument u sliku koristeći C#

U ovom vodiču s uputama naučit ćete cijeli postupak konvertiranja Word dokumenta u sliku pomoću C#. Da bismo izvršili transformaciju dokumenta, u ovom ćemo članku koristiti jedan od najboljih API-ja za konverziju dokumenata za transformaciju DOCX u PNG. Ovaj vodič također pruža upute za konfiguriranje okruženja i radni uzorak koda za demonstraciju implementacije aplikacije C# Word to Image converter. Ovdje su ključni koraci i isječak koda za pretvaranje Word datoteke u sliku u C#.

Koraci za pretvaranje Word dokumenta u sliku pomoću C#

  1. Instalirajte paket GroupDocs.Conversion for .NET iz upravitelja paketa NuGet u .NET aplikaciji za pretvaranje Word dokumenta u sliku
  2. Dodajte referencu na imenski prostor GroupDocs.Conversion za razvoj funkcije pretvorbe riječi u sliku
  3. Napravite instancu klase Converter za učitavanje ulazne Word datoteke
  4. Napravite objekt klase ImageConvertOptions za definiranje opcija pretvaranja za izlaznu PNG datoteku
  5. Na kraju pozovite metodu Convert za generiranje slike iz Worda i pohranite je na disk

Aplikacija Word to Image C# može se brzo izraditi upotrebom gornjih koraka u nizu. Proces pretvorbe dokumenta može se pokrenuti konfiguriranjem potrebnog paketa s web stranice NuGet i dodavanjem bitnog prostora imena u kod. Nakon toga, potrebno je učitati ulaznu Word datoteku inicijaliziranjem klase Converter i kreirati instancu klase ImageConvertOptions za definiranje različitih parametara za prilagodbu konvertirane slikovne datoteke. Na kraju će se metodom Convert izvršiti konverzija u željeni format i spremiti konvertirana datoteka na disk.

Kod za pretvaranje Word dokumenta u sliku pomoću C#

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertWordDocumentToImageUsingCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert Word document to Image using C#
{
// Remove the watermark in output Image 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 Image
var converter = new GroupDocs.Conversion.Converter("sample.docx");
// Set the conversion options for Image document to customize the output file
ImageConvertOptions options = new ImageConvertOptions();
options.PageNumber = 1;
options.PagesCount = 1;
// Convert and save the DOCX in PNG format
converter.Convert("converted.png", options);
Console.WriteLine("Done");
}
}
}

U prethodnom isječku koda razvili smo kod za implementaciju mogućnosti C# Word to Image za ovaj vodič. Transformacija dokumenta vrši se s nekoliko redaka koda i troši nekoliko API poziva biblioteke za konverziju dokumenata. Nadalje, ovaj primjer koda ne oslanja se ni na kakav dodatni softver. Štoviše, ovaj primjer možete koristiti na bilo kojem od uobičajenih operativnih sustava uključujući Windows, macOS i Linux.

Razgovarali smo o procesu pretvorbe dokumenta za pretvorbu Worda u PNG pomoću C# i razvili primjer za to. Nedavno smo objavili članak o promjeni Word dokumenta u Text pomoću C#, pogledajte kako pretvoriti Word dokument u tekst u C# vodič za više informacija.

 Hrvatski