Преобразование PUB в TIFF на C# | Конвертер издателя в TIFF

Microsoft Publisher — это настольный издательский инструмент, предназначенный для создания разнообразных публикаций, включая информационные бюллетени, брошюры, листовки и многое другое в формате PUB. Тем не менее, формату файла PUB не хватает широкой совместимости. Поэтому бывают случаи, когда возникает необходимость преобразовать файлы PUB в изображения TIFF. В этой статье мы узнаем, как конвертировать PUB в TIFF на C#. Мы предоставим вам подробное пошаговое руководство вместе с примерами кода, которые облегчат ваше путешествие.

В этой статье рассматриваются следующие темы:

  1. C# API для преобразования PUB в TIFF
  2. Шаги по преобразованию файла PUB в TIFF
  3. Конвертировать PUB в TIFF в C#
  4. Конвертировать PUB в TIFF онлайн
  5. Бесплатные учебные ресурсы

API C# для преобразования PUB в TIFF

Преобразование файлов PUB издателя в изображения TIFF можно выполнить в два этапа. Во-первых, мы будем использовать API Aspose.PUB for .NET для загрузки и преобразования файла PUB в формат PDF. После этого мы будем использовать API Aspose.PDF for .NET для рендеринга страниц PDF-файла в изображения TIFF.

Пожалуйста, загрузите библиотеки DLL API или установите их с помощью следующих команд NuGet:

PM> Install-Package Aspose.PUB
PM> Install-Package Aspose.PDF

Как конвертировать файл PUB в TIFF

Мы можем легко сохранить файл PUB как изображение TIFF, выполнив следующие действия:

  1. Создайте парсер PUB и проанализируйте файл PUB.
  2. Преобразование PUB в поток файлов PDF.
  3. Создайте устройство TIFF и обработайте PDF для сохранения в формате TIFF.

Теперь давайте посмотрим, как выполнить эти шаги на C#, чтобы преобразовать PUB-файл Publisher в TIFF.

Преобразование PUB в TIFF на C#

Выполните следующие действия, чтобы программно преобразовать файл Publisher в изображение TIFF на C#:

  1. Создайте парсер PUB, используя метод CreateParser() класса PubFactory.
  2. Разберите загруженный файл Publisher с помощью метода Parse().
  3. Инициализируйте объект MemoryStream для хранения PDF-файла.
  4. Конвертируйте PUB в PDF с помощью метода ConvertToPdf().
  5. Создайте экземпляр класса Document с потоком PDF.
  6. При необходимости укажите TiffSettings.
  7. После этого создайте экземпляр TiffDevice с разрешением и объект TiffSettings.
  8. Наконец, вызовите метод Process(), чтобы сохранить документ в формате TIFF.

В следующем примере кода показано, как преобразовать PUB в TIFF на C#.

// В этом примере кода показано, как преобразовать файл Publisher PUB в формат изображения JPG.
// Загрузите файл PUB и создайте парсер PUB.
var parser = PubFactory.CreateParser("C:\\Files\\sample.pub");

// Разобрать PUB-файл
var doc = parser.Parse();

// Инициализировать поток памяти
MemoryStream stream = new MemoryStream();

// Конвертировать PUB в PDF-файл
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// Загрузить поток PDF-документов
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);

// Создать объект разрешения
Resolution resolution = new Resolution(300);

// Создать объект TiffSettings
TiffSettings tiffSettings = new TiffSettings
{
    Compression = CompressionType.None,
    Depth = ColorDepth.Default,
};

// Создать устройство TIFF
TiffDevice tiffDevice = new TiffDevice(resolution, tiffSettings);

// Конвертируйте файл PUB в формат изображения TIF.
tiffDevice.Process(document, "C:\\Files\\PUBToTIFF_out.tif");
Преобразование PUB в TIFF на C#

Преобразование PUB в TIFF на C#.

Получите бесплатную лицензию

Вы можете получить бесплатную временную лицензию, чтобы опробовать библиотеки без ограничений ознакомительной версии.

Конвертер PUB в TIFF — бесплатно онлайн

Вы можете попробовать это бесплатный онлайн-конвертер PUB в TIFF для преобразования файлов издателя в изображения TIFF без установки какого-либо программного обеспечения или плагина.

Конвертируйте PUB в TIFF онлайн — учебные ресурсы

Помимо преобразования файлов Publisher PUB в формат TIFF, вы также можете изучить различные другие функции библиотеки, используя следующие ресурсы:

Заключение

В этом сообщении блога мы показали вам, как конвертировать PUB в TIFF на C#. Мы предоставили пошаговое руководство и фрагменты кода, которые помогут вам начать работу. Преобразование файлов Publisher в TIFF — относительно простая задача, и фрагменты кода, представленные в этом сообщении блога, можно использовать в качестве отправной точки для разработки собственного приложения-конвертера Publisher в TIFF. В случае возникновения каких-либо неясностей, пожалуйста, свяжитесь с нами на нашем бесплатном форуме поддержки.

Смотрите также