Słowo do obrazu JPG PNG C#

W niektórych scenariuszach może być konieczna konwersja dokumentów programu Word na obrazy. Niezależnie od tego, czy chodzi o generowanie podglądów, tworzenie miniatur, czy integrowanie dokumentów z aplikacjami, w których bardziej odpowiednie są formaty obrazów, przydatna może być możliwość konwertowania dokumentów programu Word na obrazy. W tym artykule dowiesz się, jak przekonwertować dokument programu Word DOC lub DOCX na format obrazu JPG lub PNG przy użyciu języka C#.

Konwerter słów na obrazy — instalacja interfejsu API języka C#

Możesz łatwo konwertować dokumenty programu Word do różnych formatów obrazów w języku C#, instalując Conholdate.Total dla .NET. Po prostu pobierz go z sekcji Nowości lub uruchom następujące polecenie instalacyjne NuGet:

PM> NuGet\Install-Package Conholdate.Total

Konwertuj dokument Word DOCX DOC na obraz PNG w C#

Możesz łatwo przekonwertować dokument programu Word na obraz PNG w języku C#, wykonując następujące kroki:

  • Załaduj wejściowy dokument DOCX Word przy użyciu obiektu klasy Document.
  • Zainicjuj obiekt klasy ImageSaveOptions.
  • Ustaw rozdzielczość poziomą.
  • Wyeksportuj wyjściowy obraz PNG za pomocą metody Save.

Poniższy przykładowy kod demonstruje, jak przekonwertować obraz Word DOCX na obraz PNG w języku C#:

// Załaduj wejściowy dokument programu Word
Aspose.Words.Document doc = new Aspose.Words.Document("Words.docx");

// Zainicjuj obiekt klasy ImageSaveOptions
Aspose.Words.Saving.ImageSaveOptions options = new Aspose.Words.Saving.ImageSaveOptions(Aspose.Words.SaveFormat.Png);

// Ustaw rozdzielczość poziomą.
options.HorizontalResolution = 72f;

// Zapisz wyjściowy obraz PNG
doc.Save("Word-to-PNG.png", options);

Konwertuj dokument DOCX na obraz JPG w C#

Możesz szybko renderować dokument programu Word do formatu obrazu JPG w języku C#, wykonując poniższe kroki:

  • Załaduj wejściowy dokument DOCX Word przy użyciu obiektu klasy Document.
  • Zainicjuj obiekt klasy ImageSaveOptions.
  • Ustaw właściwość PageSet, aby konwertować określone strony.
  • Ustaw niestandardowe właściwości, takie jak jasność i kontrast obrazu.
  • Zapisz wygenerowany obraz JPG, korzystając z metody Save.

Poniższy fragment kodu pokazuje, jak przekonwertować dokument Word DOCX na obraz JPG w języku C#:

// Załaduj wejściowy dokument programu Word
Aspose.Words.Document doc = new Aspose.Words.Document("Words.docx");

// Zainicjuj obiekt klasy ImageSaveOptions
Aspose.Words.Saving.ImageSaveOptions options = new Aspose.Words.Saving.ImageSaveOptions(Aspose.Words.SaveFormat.Jpeg);

// Ustaw „PageSet" na „0", aby przekonwertować tylko pierwszą stronę dokumentu.
options.PageSet = new Aspose.Words.Saving.PageSet(0);

// Ustaw jasność i kontrast obrazu.
options.ImageBrightness = 0.3f;
options.ImageContrast = 0.7f;

// Ustaw rozdzielczość poziomą.
options.HorizontalResolution = 72f;

// Zapisz wyjściowy obraz JPG
doc.Save("Word-to-JPG.jpg", options);

Dlaczego warto konwertować dokumenty programu Word na obrazy?

Istnieje kilka powodów, dla których warto konwertować dokumenty programu Word na obrazy:

Łatwość udostępniania: obrazy są szeroko obsługiwane na różnych platformach i urządzeniach, dzięki czemu można je łatwo udostępniać szerszemu gronu odbiorców.

Zachowanie formatowania: Konwersja na obrazy gwarantuje, że formatowanie dokumentu pozostanie nienaruszone, niezależnie od urządzenia przeglądającego lub oprogramowania.

Osadzanie w aplikacjach: Obrazy można łatwo osadzać w aplikacjach internetowych lub prezentacjach, zwiększając atrakcyjność wizualną i interaktywność.

Bezpłatna licencja ewaluacyjna

Możesz uzyskać bezpłatną licencję tymczasową, aby móc w pełni wykorzystać możliwości interfejsów API.

Podsumowując

W tym artykule nauczyłeś się konwertować dokumenty programu Word na obrazy przy użyciu języka C#. Obejmuje dokument Word DOC lub DOCX do obrazu PNG lub JPG w języku C#. Ta funkcja otwiera szeroki zakres możliwości w aplikacjach, od generowania podglądów dokumentów po integrację dokumentów z przepływami pracy skoncentrowanymi na obrazach. Możesz dalej eksperymentować i dostosowywać kod zgodnie ze swoimi konkretnymi wymaganiami. Ponadto zawsze możesz skontaktować się z nami, aby omówić wszelkie swoje wątpliwości za pośrednictwem forum.

Zobacz też