Microsoft Publisher — це інструмент настільного видавництва, призначений для створення різноманітних публікацій, зокрема інформаційних бюлетенів, брошур, флаєрів тощо у форматі PUB. Тим не менш, формату файлу PUB бракує широкої сумісності. Тому бувають випадки, коли виникає необхідність перетворити файли PUB на зображення TIFF. У цій статті ми дізнаємося, як конвертувати PUB у TIFF на C#. Ми надамо вам вичерпний, покроковий посібник разом із прикладами коду, щоб полегшити вашу подорож.
Ця стаття охоплює такі теми:
- API C# для перетворення PUB у TIFF
- Кроки для перетворення файлу PUB у TIFF
- Перетворити PUB у TIFF на C#
- Конвертувати PUB у TIFF онлайн
- Безкоштовні навчальні ресурси
C# API для перетворення PUB у TIFF
Перетворення файлів PUB видавця на зображення TIFF можна виконати в два етапи. По-перше, ми використаємо API Aspose.PUB for .NET, щоб завантажити та перетворити файл PUB у формат PDF. Після цього ми використаємо Aspose.PDF for .NET API, щоб відтворити сторінки файлу PDF у зображення TIFF.
Завантажте бібліотеки DLL API або встановіть їх за допомогою таких команд NuGet:
PM> Install-Package Aspose.PUB
PM> Install-Package Aspose.PDF
Як конвертувати файл PUB у TIFF
Ми можемо легко зберегти файл PUB як зображення TIFF, виконавши наведені нижче дії.
- Створіть аналізатор PUB і проаналізуйте файл PUB.
- Перетворення PUB на потік файлу PDF.
- Створіть пристрій TIFF і обробіть PDF для збереження у форматі TIFF.
Тепер давайте подивимося, як виконати ці кроки в C#, щоб перетворити файл Publisher PUB у TIFF.
Перетворення PUB на TIFF на C#
Виконайте наведені нижче кроки, щоб програмно перетворити файл Publisher на зображення TIFF у C#:
- Створіть аналізатор PUB за допомогою методу CreateParser() класу PubFactory.
- Проаналізуйте завантажений файл Publisher за допомогою методу Parse().
- Ініціалізуйте об’єкт MemoryStream для зберігання файлу PDF.
- Перетворіть PUB у PDF за допомогою методу ConvertToPdf().
- Створіть екземпляр класу Document із потоком PDF.
- Додатково вкажіть TiffSettings.
- Після цього створіть екземпляр TiffDevice з роздільною здатністю та об’єкт TiffSettings.
- Нарешті, викличте метод 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 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 – безкоштовний онлайн
Ви можете спробувати цю безкоштовну онлайн-конвертер PUB у TIFF програму, щоб конвертувати файли видавця в зображення TIFF без встановлення будь-якого програмного забезпечення чи плагіна.
Перетворення PUB на TIFF онлайн – навчальні ресурси
Окрім перетворення файлів Publisher PUB у формат TIFF, ви також можете досліджувати інші функції бібліотеки за допомогою таких ресурсів:
Висновок
У цій публікації блогу ми показали вам, як конвертувати PUB у TIFF у C#. Ми надали покроковий посібник і фрагменти коду, щоб допомогти вам розпочати роботу. Перетворення файлів Publisher у TIFF є відносно простим завданням, і фрагменти коду, надані в цій публікації блогу, можна використовувати як відправну точку для розробки власної програми для конвертації Publisher у TIFF. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.