Microsoft Publisher, haber bültenleri, broşürler, el ilanları ve daha fazlasını PUB formatında içeren çeşitli yayınlar oluşturmak için tasarlanmış bir masaüstü yayıncılık aracıdır. Bununla birlikte, PUB dosya formatının geniş bir uyumluluğu yoktur. Bu nedenle PUB dosyalarını TIFF görüntülere dönüştürmenin gerekli olduğu durumlar vardır. Bu yazımızda C# dilinde PUB’u TIFF’e nasıl dönüştüreceğimizi öğreneceğiz. Yolculuğunuzu kolaylaştırmak için size kapsamlı, adım adım eğitimin yanı sıra kod örnekleri sunacağız.
Bu makale aşağıdaki konuları kapsamaktadır:
- PUB’u TIFF’e Dönüştürmek için C# API
- PUB Dosyasını TIFF’e Dönüştürme Adımları
- PUB’u C#’ta TIFF’e dönüştürün
- PUB’u Çevrimiçi TIFF’e Dönüştürün
- Ücretsiz Öğrenme Kaynakları
PUB’u TIFF’e Dönüştürmek için C# API’si
Yayıncı PUB dosyalarının TIFF görüntülerine dönüştürülmesi iki adımda yapılabilir. İlk olarak, PUB dosyasını yüklemek ve PDF formatına dönüştürmek için Aspose.PUB for .NET API’sini kullanacağız. Bundan sonra, PDF dosyasının sayfalarını TIFF görüntülerine dönüştürmek için Aspose.PDF for .NET API’sini kullanacağız.
Lütfen API’lerin DLL’lerini indirin veya aşağıdaki NuGet komutlarını kullanarak yükleyin:
PM> Install-Package Aspose.PUB
PM> Install-Package Aspose.PDF
PUB Dosyasını TIFF’e Dönüştürme
Aşağıdaki adımları izleyerek bir PUB dosyasını kolayca TIFF görüntüsü olarak kaydedebiliriz:
- Bir PUB ayrıştırıcısı oluşturun ve PUB dosyasını ayrıştırın.
- PUB’u PDF dosya akışına dönüştürün.
- Bir TIFF cihazı oluşturun ve TIFF olarak kaydetmek için PDF’yi işleyin.
Şimdi bir Publisher PUB dosyasını TIFF’e dönüştürmek için C#’ta bu adımların nasıl gerçekleştirileceğini görelim.
C#’ta PUB’u TIFF’e dönüştürme
Publisher dosyasını program aracılığıyla C# dilinde TIFF görüntüsüne dönüştürmek için lütfen aşağıdaki adımları izleyin:
- PubFactory sınıfının CreateParser() yöntemini kullanarak bir PUB ayrıştırıcısı oluşturun.
- Yüklenen Publisher dosyasını Parse() yöntemini kullanarak ayrıştırın.
- PDF dosyasını tutmak için MemoryStream nesnesini başlatın.
- ConvertToPdf() yöntemini kullanarak PUB’u PDF’ye dönüştürün.
- PDF akışıyla Document sınıfının bir örneğini oluşturun.
- İsteğe bağlı olarak TiffSettings’i belirtin.
- Bundan sonra, TiffDevice çözünürlüğünün ve TiffSettings nesnesinin bir örneğini oluşturun.
- Son olarak belgeyi TIFF olarak kaydetmek için Process() yöntemini çağırın.
Aşağıdaki kod örneği, C# dilinde PUB’un TIFF’e nasıl dönüştürüleceğini gösterir.
// Bu kod örneği, Publisher PUB dosyasının JPG resim biçimine nasıl dönüştürüleceğini gösterir.
// PUB dosyasını yükleyin ve PUB Ayrıştırıcısını oluşturun
var parser = PubFactory.CreateParser("C:\\Files\\sample.pub");
// PUB dosyasını ayrıştır
var doc = parser.Parse();
// Bellek akışını başlat
MemoryStream stream = new MemoryStream();
// PUB'u PDF dosyasına dönüştür
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);
// PDF belge akışını yükle
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);
// Çözünürlük nesnesi oluştur
Resolution resolution = new Resolution(300);
// TiffSettings nesnesi oluştur
TiffSettings tiffSettings = new TiffSettings
{
Compression = CompressionType.None,
Depth = ColorDepth.Default,
};
// TIFF cihazı oluştur
TiffDevice tiffDevice = new TiffDevice(resolution, tiffSettings);
// PUB dosyasını TIF resim formatına dönüştürün
tiffDevice.Process(document, "C:\\Files\\PUBToTIFF_out.tif");
Ücretsiz Lisans Alın
Kitaplıkları değerlendirme sınırlaması olmadan denemek için ücretsiz bir geçici lisans alabilirsiniz.
PUB’dan TIFF’ye Dönüştürücü - Ücretsiz Çevrimiçi
Yayıncı dosyalarını herhangi bir yazılım veya eklenti yüklemeden TIFF görüntülerine dönüştürmek için bu ücretsiz çevrimiçi PUB’dan TIFF’e Dönüştürücü uygulamasını deneyebilirsiniz.
PUB’u TIFF Online’a dönüştürün - Öğrenme Kaynakları
Publisher PUB dosyalarını TIFF formatına dönüştürmenin yanı sıra, aşağıdaki kaynakları kullanarak kitaplığın diğer çeşitli özelliklerini de keşfedebilirsiniz:
- Geliştirici kılavuzu
- Ücretsiz çevrimiçi uygulamalar
- API referansı
- Nasıl yapılır kılavuzları ve makaleler
Çözüm
Bu blog yazısında size C# dilinde PUB’u TIFF’e nasıl dönüştüreceğinizi gösterdik. Başlamanıza yardımcı olmak için adım adım bir kılavuz ve kod parçacıkları sağladık. Publisher dosyalarını TIFF’e dönüştürmek nispeten basit bir iştir ve bu blog yazısında sağlanan kod parçacıkları, kendi Publisher’dan TIFF’e dönüştürücü uygulamanızı geliştirmek için bir başlangıç noktası olarak kullanılabilir. Herhangi bir belirsizlik durumunda lütfen ücretsiz destek forumumuz üzerinden bizimle iletişime geçmekten çekinmeyin.