Aspose.PUB for .NET
Маніпуляція файлами Pub C# .NET API
API‑рішення для .NET. Завантажуйте, конвертуйте та відкривайте файли MS Publisher.
var parser = PubFactory.CreateParser("sample.pub");
var document = parser.Parse();
PubFactory.CreatePdfConverter()
.ConvertToPdf(document, "output.pdf");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 for .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, який треба конвертувати. Для цього створіть змінну типу string pubFile і присвойте їй значення змінної dataDir.
- Створіть об’єкт парсера, викликаючи метод CreateParser() у класі PubFactory.
- Використайте метод Parse() у об’єкті parser. Метод читає і аналізує вміст файлу Publisher і повертає результат, присвоєний змінній pubtopdf.
- Конвертуйте проаналізований вміст файлу Publisher у PDF і збережіть його у зазначеному місці, використовуючи метод ConvertToPdf() екземпляра PdfConverter.
Доступ до шарів PUB і їх маніпуляція
Aspose.PUB for .NET дозволяє отримати доступ до шарів PUB і малювати на них зображення або текст. Ви можете об’єднувати шари, оновлювати текст у шарах, задавати ефекти або експортувати шари як зображення. Також API .NET можна використати для виявлення сплющених файлів PUB або створення мініатюр.
Читання або створення файлів PUB
Aspose.PUB for .NET не лише підтримує завантаження форматів PSD і PSB для обробки і конвертації, а й дозволяє створювати файли PUB і PSB з нуля. .NET‑розробники можуть використовувати API для автоматизації сценаріїв, що полегшують їхню роботу.
Різноманітні фільтри обробки зображень
Aspose.PUB for .NET надає базові можливості роботи з зображеннями, такі як корекція кольору через свої бібліотеки класів. Розробники легко регулюють яскравість, контраст або гамму растрового зображення, завантаженого API. Крім того, вони можуть динамічно застосовувати дітеринг або розмивання, а також популярні фільтри, включаючи Median, Gauss Wiener, Motion Wiener та Bradley Threshold.
Остання функциональність PUB API
API Aspose.PUB для .NET постійно додає нові можливості, щоб зробити його потужним. Ось список кількох із останніх доданих:
- Підтримка шарів заливки. Візерунок, колір і градієнтна заливка.
- Підтримка GdFlResource, VmskResource, PtFlResource і VsmsResource.
- Завантаження файлів JPEG, PNG тощо у PsdImage без прямого завантаження.
- Підтримка векторних масок шарів та користувацького FlipRotate у текстових шарах.
- Відображення ефекту Stroke з кольоровим заповненням під час експорту.
Build, verify, and ship with Aspose.PUB
Часті запитання про Aspose.PUB для .NET
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 , щоб побачити прогрес, усі оновлення та найновішу додану функціональність.