EPUB do JPG PNG C#

Pliki EPUB są powszechnie używane do drukowania na dużą skalę. W niektórych sytuacjach może być konieczne wyświetlenie podglądu zawartości pliku EPUB w postaci obrazu. Zgodnie z takimi przypadkami użycia, w tym artykule wyjaśniono, jak programowo przekonwertować plik EPUB na format PNG lub JPG w języku C#.

Konwerter obrazów EPUB na PNG lub JPG – instalacja C# API

Aspose.HTML for .NET API może być używany do pracy z HTML, XPS, EPUB i wieloma innymi obsługiwanymi formatami plików. Po prostu skonfiguruj interfejs API, pobierając jego pliki DLL ze strony New Releases lub używając następującego polecenia instalacji NuGet w Visual Studio:

PM> Install-Package Aspose.Html

Konwertuj EPUB na obraz PNG programowo w C#

Możesz przekonwertować plik EPUB na obraz w formacie PNG, wykonując następujące czynności:

  1. Zainicjuj instancję klasy ImageSaveOptions.
  2. Określ format obrazu i rozmiar.
  3. Zapisz obraz wyjściowy metodą ConvertEPUB.

Poniższy przykładowy kod wyjaśnia, jak programowo przekonwertować plik EPUB na obraz w formacie PNG w języku C#:

// Przygotuj ścieżkę do źródłowego pliku EPUB
string sourcePath = "input.epub";

// Przygotuj ścieżkę do zapisania przekonwertowanego pliku 
string outputPath = "output.png";

// Utwórz instancję klasy ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;
options.PageSetup.AnyPage.Size = new Aspose.Html.Drawing.Size(500, 500);

// Wywołaj metodę ConvertEPUB, aby przekonwertować format EPUB na obraz PNG
Converter.ConvertEPUB(sourcePath, options, outputPath);

Konwertuj EPUB na obraz JPG w C#

Musisz wykonać następujące kroki, aby przekonwertować plik EPUB na obraz JPG:

  1. Ustaw format i wymiary obrazu za pomocą obiektu klasy ImageSaveOptions.
  2. Przekonwertuj plik EPUB na obraz JPG, korzystając z metody ConvertEPUB.

Poniższy przykładowy kod pokazuje, jak programowo przekonwertować plik EPUB do formatu JPG w języku C#:

// Przygotuj ścieżkę do źródłowego pliku EPUB
string sourcePath = "input.epub";

// Przygotuj ścieżkę do zapisania przekonwertowanego pliku 
string outputPath = "output.jpg";

// Utwórz instancję klasy ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Jpeg;
options.SmoothingMode = SmoothingMode.HighQuality;
options.PageSetup.AnyPage = new Page(
    new Size(
Length.FromInches(4),
Length.FromInches(5.5)));

// Wywołaj metodę ConvertEPUB, aby przekonwertować plik EPUB na obraz JPG
Converter.ConvertEPUB(sourcePath, options, outputPath);

Przeglądaj Aspose.HTML dla interfejsu API platformy .NET

Możesz odwiedzić API dokumentacja, aby zapoznać się z wieloma innymi funkcjami oferowanymi przez API.

Uzyskaj bezpłatną licencję

Możesz rozważyć złożenie wniosku o bezpłatną licencję tymczasową, aby w pełni wykorzystać możliwości interfejsu API.

Wniosek

W tym artykule nauczyłeś się, jak przekonwertować plik EPUB na różne formaty obrazu, takie jak PNG, JPG itp. Zawiera on przykłady kodu C#, aby zademonstrować funkcje konwersji EPUB. Jeśli jednak chcesz omówić swoje wymagania lub pytania, napisz do nas na forum.

Zobacz też

Konwertuj HTML na plik MHT w C#