MS Publisher — програма для створення документів, орієнтованих на роботу з інформацією про макет сторінки. Програма відкриває наступні формати файлів MS Publisher 2.0 або новішої версії, файли з розширенням .txt, файли RTF, файли MS Word, файли HTML, текст Unicode та багато іншого. Файли Pub можуть містити різні типи даних, як-от зображення, тексти чи графіку. Тому формат став широко поширений у створенні флаєрів, брошур, листівок та іншої паперової рекламної продукції.

Це програмне забезпечення дозволяє створювати документи з власним дизайном або використовувати сформовані дизайни для вашого документа. MS Publisher зберігає файли з розширенням .pub, і не так багато програм, крім власне Publisher, можуть обробляти такі файли.

Aspose.PUB для C# .NET — це гнучка та проста у використанні бібліотека. Вона розроблена для роботи з файлами електронних публікацій і пропонує завантаження, відкриття, редагування та перетворення популярного формату файлів електронних публікацій (.pub) у PDF. Підтримується швидке та надійне перетворення PUB у PDF, HTML, XLSX, DOC та найпопулярніші формати зображень.

Окрім інтеграції у ваш власний проект C# .NET, бібліотека ідеально підходить для створення кросплатформних програм для відкриття, об’єднання або конвертації файлів MS Publisher. З нами ви можете побачити та спробувати приклади впровадження функціональності в такі програми. Наші застосунки розроблені нашими командами за допомогою цього АПІ рішення. Завдяки цим інструментам вам не потрібно встановлювати додаткове програмне забезпечення чи підписку, щоб отримати результат.

Просунуті можливості .NET API для роботи з PUBs

Експорт файлів PUB у PDF

Aspose.PUB для .NET може читати та перетворювати файли публікацій (.pub) у файл PDF за допомогою лише кількох рядків коду.

Перетворення PUB на PDF - C#

    string pubFile = dataDir + "flyer.pub";

    var parser = PubFactory.CreateParser(pubFile);

    var pubtopdf = parser.Parse();

    Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(pubtopdf, dataDir + "publisher_to.pdf");

Наведений вище код можна коротко пояснити наступним чином:

  • Створіть повний шлях до файлу Publisher, який потрібно перетворити. Для цього створіть рядкову змінну pubFile і призначте їй значення змінної dataDir.
  • Створіть об’єкт парсера для аналізу вмісту файлу Publisher, викликавши метод CreateParser() у класі PubFactory.
  • Скористайтеся методом Parse() для об’єкта parser. Метод читає та аналізує вміст файлу Publisher і повертає результат, призначений змінній pubtopdf.
  • Перетворіть проаналізований вміст файлу Publisher у файл PDF і збережіть його у вказаному місці за допомогою методу ConvertToPdf() екземпляра PdfConverter.

Доступ до шарів PUB і керування ними

Aspose.PUB для .NET дає вам доступ до шарів PUB із можливістю малювати на ньому зображення або текст. Ви можете об’єднувати шари, оновлювати текст на шарах, установлювати ефекти або експортувати шари як зображення. Ви також можете використовувати PUB .NET API для виявлення зведених файлів PUB або створення мініатюр.

Читайте або створюйте файли PUB

Aspose.PUB для .NET не тільки підтримує завантаження форматів файлів PSD і PSB для маніпуляцій і перетворення, але також надає можливість створювати файли PUB і PSB з нуля. Розробники .NET можуть використовувати API для автоматизації сценаріїв, які можуть допомогти їм на шляху.

Різні фільтри зображень

Aspose.PUB для .NET надає основні функції обробки зображень, такі як налаштування кольору, через свої бібліотеки класів. Розробники можуть легко регулювати яскравість, контраст або гаму растрового зображення, завантаженого API. Крім того, розробники можуть динамічно згладжувати або розмивати зображення, а також використовувати такі популярні фільтри, як Median, Gauss Wiener, Motion Wiener і Bradley Threshold.

Остання функциональність PUB API

API Aspose.PUB для .NET постійно додає нові можливості, щоб зробити його потужним. Ось список кількох із останніх доданих:

  • Підтримка шарів заливки. Візерунок, колір і градієнтна заливка.
  • Підтримка GdFlResource, VmskResource, PtFlResource і VsmsResource.
  • Завантажуйте файли зображень JPEG, PNG тощо в PsdImage без прямого завантаження.
  • Підтримка векторних масок шару та користувацького обертання текстового шару.
  • Візуалізація ефекту обведення із заливкою кольором для експорту.

FAQ

1. Що вам може запропонувати Aspose.PUB для .NET?

Багата функціональність Aspose.PUB може бути інтегрована в різні програмні додатки, включаючи вилучення вмісту, перетворення в інші формати та рендеринг для відображення чи друку.

2. Які формати підтримує Aspose.PUB для .NET?

Це рішення API підтримує .pub як вхідний та PDF як вихідний формати у функції перетворення.

3. Де я можу знайти вимоги для роботи з Aspose.PUB для .NET?

Перейдіть до документації , щоб дізнатися про такі основи, як системні вимоги, встановлення, ліцензування та як запускати приклади. Там ви також можете знайти посібник розробника та базу знань про формати.

4. Де я можу отримати допомогу, якщо виникнуть проблеми з API?

Спробуйте отримати відповідь на безкоштовному форумі підтримки .

5. Де я можу знайти останні оновлення Aspose.PUB для .NET?

Відвідайте Relese Notes , щоб побачити прогрес, усі оновлення та найновішу додану функціональність.



  
  

Aspose.PUB пропонує індивідуальні API для популярних середовищ розробки, як зазначено нижче: