Konversikan EPUB ke TIFF C#

Apakah Anda ingin mengonversi dokumen dari format EPUB menjadi gambar TIFF? Jika demikian, Anda telah datang ke tempat yang tepat. Pada artikel ini, kita akan mempelajari cara mengonversi EPUB ke TIFF di C# dengan mengikuti beberapa langkah sederhana.

Format EPUB adalah standar terbuka yang memungkinkan penulis menyimpan informasi digital seperti eBook, majalah, dan konten digital lainnya dalam format file yang dapat diputar ulang dan dibaca dengan mudah. EPUB adalah format file yang dapat dibaca baik dengan komputer Anda atau di perangkat seperti eReader (mis., Kindle, dll.). Dalam kasus tertentu, kami mungkin perlu mengekspor eBuku atau dokumen lain dari gambar EPUB ke TIFF.

Format file TIFF (Tagged Image File Format) adalah format gambar raster yang populer untuk digunakan dan ditampilkan di berbagai perangkat. Kami dapat dengan mudah mengekspor eBuku dan dokumen digital lainnya dari EPUB ke TIFF secara terprogram. Jadi, teruslah membaca untuk mengetahui langkah-langkah mendetail tentang cara mengonversi EPUB ke TIFF di C#.

Topik-topik berikut akan dibahas dalam artikel ini:

  1. API Konverter C# EPUB ke TIFF
  2. Langkah-langkah untuk Mengonversi EPUB ke TIFF
  3. Ubah EPUB ke TIFF
  4. Sesuaikan Konversi EPUB ke TIFF

C# EPUB ke TIFF Converter API

Untuk mengonversi dokumen dari EPUB ke TIFF, kami akan menggunakan API Aspose.HTML for .NET. API memungkinkan pembuatan, modifikasi, dan ekstraksi data HTML. Selain itu, ini memungkinkan Anda mengonversi format dokumen HTML, EPUB, Markdown, dan SVG format gambar menjadi format yang didukung lain tanpa memerlukan perangkat lunak eksternal.

API menyediakan kelas ImageSaveOptions yang menyediakan properti untuk mengelola resolusi hasil gambar, kualitas perataan, format, dan setelan halaman untuk gambar. Kelas Converter dari API menyediakan berbagai konversi ke format populer, seperti PDF, XPS, format gambar, dll. Ia menyediakan ConvertEPUB(Stream , ImageSaveOptions, string) metode yang mengonversi sumber EPUB yang disajikan oleh aliran input data dan menyimpan dalam file yang dibentuk oleh jalur file output.

Harap unduh DLL API atau instal menggunakan NuGet.

PM> Install-Package Aspose.Html

Cara Mengonversi EPUB ke TIFF di C#

Kami dapat dengan mudah mengonversi dokumen EPUB menjadi gambar TIFF dengan mengikuti langkah-langkah berikut:

  • Muat dokumen EPUB yang ada.
  • Tentukan opsi penyimpanan gambar.
  • Konversikan EPUB ke TIFF.

Bagian berikut menjelaskan cara mengubah langkah-langkah ini menjadi kode C# dan menyimpan dokumen EPUB sebagai gambar TIFF.

Konversikan EPUB ke TIFF menggunakan C#

Kami dapat menyimpan dokumen EPUB sebagai gambar TIFF dengan mengikuti langkah-langkah berikut:

  1. Pertama, buka file EPUB yang sudah ada untuk dibaca menggunakan File.OpenRead().
  2. Selanjutnya, buat instance dari kelas ImageSaveOptions.
  3. Setelah itu, tentukan Format sebagai ImageFormat.Tiff.
  4. Terakhir, panggil metode Converter.ConvertEPUB() untuk menyimpan TIFF. Dibutuhkan aliran file EPUB, ImageSaveOptions, dan keluaran jalur file TIFF sebagai argumen.

Contoh kode berikut menunjukkan cara mengonversi EPUB ke TIFF di C#.

// Contoh kode ini menunjukkan cara mengonversi EPUB ke TIFF.
// Buka file EPUB yang ada untuk dibaca
var stream = File.OpenRead("C:\\Files\\input.epub");

// Siapkan jalur untuk menyimpan file yang dikonversi 
string savePath = "C:\\Files\\output.tiff";

// Inisialisasi ImageSaveOptions 
var options = new ImageSaveOptions();
options.Format = ImageFormat.Tiff;

// Panggil metode ConvertEPUB untuk mengonversi EPUB ke TIFF
Converter.ConvertEPUB(stream, options, savePath);
Konversikan EPUB ke TIFF menggunakan C#

Konversikan EPUB ke TIFF menggunakan C#

Sesuaikan Konversi EPUB ke TIFF di C#

Kami juga dapat menyesuaikan konversi EPUB ke TIFF dengan mengikuti langkah-langkah yang disebutkan sebelumnya. Namun, kita perlu menentukan opsi tambahan seperti Compression, SmoothingMode, HorizontalResolution, VerticalResolution, BackgroundColor, dll. pada langkah #4.

Contoh kode berikut menunjukkan cara menyesuaikan konversi EPUB ke TIFF di C#.

// Contoh kode ini menunjukkan cara mengonversi EPUB ke TIFF.
// Buka file EPUB yang ada untuk dibaca
var stream = File.OpenRead("C:\\Files\\input.epub");

// Siapkan jalur untuk menyimpan file yang dikonversi 
string savePath = "C:\\Files\\output.tiff";

// Inisialisasi ImageSaveOptions 
var options = new ImageSaveOptions(ImageFormat.Tiff)
{
    // Tetapkan kompresi TIFF sebagai Tidak Ada
    Compression = Compression.None,
    
    // Tentukan kualitas rendering untuk gambar ini
    SmoothingMode = SmoothingMode.HighQuality,
    
    // Tentukan resolusi horizontal dan vertikal untuk gambar keluaran dalam piksel per inci.
    HorizontalResolution = 400,
    VerticalResolution = 400,
    
    // Tentukan warna latar belakang TIFF
    BackgroundColor = System.Drawing.Color.AliceBlue
};

// Tentukan ukuran halaman dan margin dalam piksel
options.PageSetup.AnyPage = new Page(new Aspose.Html.Drawing.Size(800, 500), new Margin(30, 20, 10, 10));

// Panggil metode ConvertEPUB untuk mengonversi EPUB ke TIFF
Converter.ConvertEPUB(stream, options, savePath);
Sesuaikan Konversi EPUB ke TIFF di C#

Sesuaikan Konversi EPUB ke TIFF di C#

Dapatkan Lisensi Gratis

Anda bisa mendapatkan lisensi sementara gratis untuk mencoba Aspose.HTML for .NET tanpa batasan evaluasi.

Kesimpulan

Pada artikel ini, kami telah mempelajari cara mengonversi EPUB ke TIFF di C#. Kami juga telah melihat cara menentukan opsi penyimpanan tambahan untuk menyesuaikan konversi. Selain itu, Anda dapat mempelajari lebih lanjut tentang Aspose.HTML for .NET API menggunakan dokumentasi. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum dukungan gratis.

Lihat juga