
EPUB formatı, açık bir standarttır ve yazarlar, kolay okunabilir ve oynatılabilir şekilde eBookler, dergiler ve diğer digital içerik dosya biçimlerini depolamak için kullanabilir. EPUB, bilgisayarınız ya da cihazlarınızın birine benzeri e-Reader (örneğin, Kindle vb.) gibi bir cihazda okunabilir. Belirli durumlarda, EPUB’den TIFF görüntülerine dönüştürmek isteyebilirsiniz.
TIFF (Tagged Image File Format) görüntü dosya biçimi, geniş bir çeşit cihazlarda görüntülenebilir ve görüntülenebilir. EPUB ve diğer digital belgeleri, programlı olarak TIFF’e aktarılabilir. Bu makalede, C# ile EPUB’yi TIFF’e nasıl dönüştürebileceğiniz ayrıntılı adımları öğreneceksiniz.
Bu makalede aşağıdaki konular ele alınacaktır:
- [C# EPUB to TIFF Dönüştürücü API][1]
- [EPUB to TIFF Dönüştürme Adımları][2]
- [EPUB to TIFF Dönüştürme][3]
- [EPUB to TIFF Dönüştürme Özelleştirme][4]
C# EPUB to TIFF Dönüştürücü API
EPUB’den TIFF’e dönüştürme için kullanacağımız [Aspose.HTML for .NET][5] API’sini kullanacağız. API, HTML verilerinin oluşturulması, değiştirilmesi ve çıkarılmasına olanak tanır. Ayrıca, desteklenen diğer [HTML][6], [EPUB], [Markdown][7], ve [SVG][8] görüntü biçimlerini diğer [desteklenen biçimlere][9] dönüştürmek için harici yazılım gerekmez.
API, [ImageSaveOptions][10] sınıfı, sonuç görüntüsünün çözünürlüğünü, yumuşatma kalitesini, biçimini ve sayfa ayarlarını yönetmek için özellikler sağlar. [Converter][11] sınıfı, popüler biçimlere, örneğin [PDF][12], [XPS][13], görüntü biçimlerine ve diğer biçimlere dönüştürme yaygın bir yelpazesini sağlar. Bu sınıf, [ConvertEPUB(Stream, ImageSaveOptions, string)][14] yöntemi, kaynak EPUB’yi sunan veri girdi akışını ve sonuç dosya yolu oluşturan çıktı dosyasını kaydeder.
API’nin DLL’sini [indirin][15] veya [NuGet][16] kullanarak yükleyin.
PM> Install-Package Aspose.Html
C# ile EPUB to TIFF Dönüştürme Nasıl Yapılır
EPUB belgesini TIFF görüntüsüne dönüştürmek için aşağıdaki adımları izleyin:
- Varolan bir EPUB belgesini okuma için File.OpenRead() kullanın.
- ImageSaveOptions sınıfı için bir örnek oluşturun.
- Adım # 3’te belirtildiği gibi Format‘ı ImageFormat.Tiff olarak ayarlayın.
- Son olarak, Converter.ConvertEPUB() yöntemini kullanarak TIFF’i kaydedin. Bu yöntem, EPUB dosyası akışı, ImageSaveOptions ve çıktı TIFF dosya yolu olarak argüman alır.
Aşağıdaki kod örneği, C# ile EPUB’yi TIFF’e nasıl dönüştürebileceğiniz gösterilmektedir.
// This code example demonstrates how to convert an EPUB to a TIFF. | |
// Open an existing EPUB file for reading | |
var stream = File.OpenRead("C:\\Files\\input.epub"); | |
// Prepare a path for converted file saving | |
string savePath = "C:\\Files\\output.tiff"; | |
// Initialize ImageSaveOptions | |
var options = new ImageSaveOptions(); | |
options.Format = ImageFormat.Tiff; | |
// Call the ConvertEPUB method to convert EPUB to TIFF | |
Converter.ConvertEPUB(stream, options, savePath); |

Convert EPUB to TIFF using C#
EPUB to TIFF Dönüştürme Özelleştirmesi C#
EPUB to TIFF dönüştürmeyi özelleştirmek için aşağıdaki adımları izleyin. Ancak, adım # 4’teki ek seçenekleri belirtmeniz gerekir, örneğin Sıkıştırma, SmoothingMode, HorizontalResolution, VerticalResolution, BackgroundColor vb.
Aşağıdaki kod örneği, EPUB to TIFF dönüştürmeyi C# ile özelleştirme gösterilmektedir.
// This code example demonstrates how to convert an EPUB to a TIFF. | |
// Open an existing EPUB file for reading | |
var stream = File.OpenRead("C:\\Files\\input.epub"); | |
// Prepare a path for converted file saving | |
string savePath = "C:\\Files\\output.tiff"; | |
// Initialize ImageSaveOptions | |
var options = new ImageSaveOptions(ImageFormat.Tiff) | |
{ | |
// Set TIFF compression as None | |
Compression = Compression.None, | |
// Specify the rendering quality for this image | |
SmoothingMode = SmoothingMode.HighQuality, | |
// Specify horizontal and vertical resolution for output images in pixels per inch. | |
HorizontalResolution = 400, | |
VerticalResolution = 400, | |
// Specify backrgound color of the TIFF | |
BackgroundColor = System.Drawing.Color.AliceBlue | |
}; | |
// Specify the page size and margins in pixels | |
options.PageSetup.AnyPage = new Page(new Aspose.Html.Drawing.Size(800, 500), new Margin(30, 20, 10, 10)); | |
// Call the ConvertEPUB method to convert EPUB to TIFF | |
Converter.ConvertEPUB(stream, options, savePath); |

EPUB to TIFF Dönüştürme Özelleştirmesi C#
Ücretsiz Lisans Al
Ücretsiz geçici lisans alarak [Aspose.HTML for .NET][17]‘u deneyebilirsiniz.
Sonuç
Bu makalede, C# ile EPUB’yi TIFF’e nasıl dönüştürebileceğiniz öğrendiniz. Ayrıca, dönüştürmeyi özelleştirmek için ek seçenekler belirtme hakkında bilgi edindiniz. Ayrıca, [Aspose.HTML for .NET][18] API hakkında daha fazla bilgi edinmek için [belgeleri][19] kullanabilirsiniz. Sorularınız varsa, [serbest destek forumumuzda][20] sorun.
Diğer Öneriler
- [C# ile HTML Dizesini PDF’ye Dönüştürme][21]
- [C# ile HTML Dosyalarını Oluşturma, Okuma ve Düzenleme][22]