C++ API для форматів файлів Microsoft Office, PDF і штрих-кодів
Розробляйте програми C++ для роботи з форматами Microsoft Project, Excel, Word, PowerPoint, Outlook і PDF. Генератор і зчитувач штрих-кодів також включені!
Download Free TrialAspose.Total для C++ — це повна колекція бібліотек C++, які надають можливості автоматизації форматів файлів. Ці бібліотеки спеціально розроблено, щоб дозволити розробникам створювати, маніпулювати та конвертувати популярні формати файлів із Microsoft Office і PDF, не покладаючись на автоматизацію Office чи Adobe.
Окрім бібліотек автоматизації форматів файлів, пакет Aspose.Total для C++ також містить спеціалізовану бібліотеку для створення та розпізнавання міток штрих-кодів із зображень. Ця бібліотека пропонує розширені функції, які дозволяють розробникам налаштовувати процес створення та розпізнавання штрих-кодів відповідно до своїх потреб.
За допомогою Aspose.Total для C++ розробники можуть спростити процеси автоматизації форматів файлів і розпізнавання штрих-кодів, що підвищує продуктивність і скорочує час розробки.
Aspose.Total для C++ містить такі бібліотеки C++:
Aspose.Words for C++
Бібліотека класів C++ розроблена, щоб надати програмістам можливість виконувати широкий спектр завдань синтаксичного аналізу документів безпосередньо з додатків C++. Ця бібліотека надає можливість створювати, конвертувати та маніпулювати різними популярними форматами файлів обробки тексту, включаючи DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, FlatOPC, TXT, ODT та багато інших, без будь-яких зовнішніх залежностей.
За допомогою цієї бібліотеки класів C++ програмісти можуть оптимізувати процеси синтаксичного аналізу документів, що підвищує ефективність і скорочує час розробки. Вони можуть скористатися перевагами потужних функцій бібліотеки, щоб легко генерувати, змінювати та маніпулювати складними структурами документів, забезпечуючи комплексне рішення для всіх потреб аналізу документів.
Aspose.PDF for C++
Aspose.PDF для C++ — це потужна бібліотека PDF, яка надає розробникам C++ можливість створювати, маніпулювати та відтворювати PDF-файли безпосередньо зі своїх програм без необхідності використання Adobe Acrobat. Ця бібліотека підтримує створення та керування формами, роботу з вкладеннями, анотаціями, закладками, водяними знаками, а також відтворення сторінок у зображеннях PNG, JPEG і BMP.
За допомогою Aspose.PDF для C++ розробники можуть скористатися перевагами його багатого набору функцій, щоб оптимізувати свої завдання обробки PDF. Вони можуть легко створювати нові PDF-документи або змінювати існуючі, додавати анотації чи поля форм, застосовувати водяні знаки, закладки та багато іншого. Бібліотека також підтримує відтворення PDF-сторінок у різних форматах зображень, що полегшує створення високоякісних зображень PDF-вмісту.
Aspose.Cells for C++
Aspose.Cells для C++ — це універсальна бібліотека Excel, яка дозволяє розробникам C++ працювати з форматами файлів Excel безпосередньо у своїх програмах, не потребуючи встановлення Microsoft Excel. Ця потужна бібліотека підтримує всі основні формати файлів Microsoft Excel, включаючи XLSX, XLS, XLSM, XLSB, CSV і роздільники табуляції, що дозволяє розробникам легко працювати з даними електронних таблиць і аналізувати їх.
API Aspose.Cells C++ також може експортувати всі формати електронних таблиць у PDF, XPS, HTML і зображення, що полегшує створення високоякісних звітів і документів із програми C++. За допомогою Aspose.Cells розробники можуть оптимізувати свої завдання з обробки Excel і підвищити свою продуктивність, не обмежуючись обмеженнями Microsoft Excel.
Aspose.Cells для C++ є важливим інструментом для будь-якого розробника C++, який працює з файлами Excel, пропонуючи комплексне рішення для створення, обробки та експорту даних електронних таблиць.
Aspose.Email for C++
Aspose.Email для C++ — це потужна бібліотека MIME та електронної пошти, розроблена для розробників C++, що забезпечує розширені можливості роботи з файлами електронної пошти та архівами повідомлень із їхніх програм. За допомогою цієї бібліотеки розробники C++ можуть створювати, маніпулювати та перетворювати більшість популярних форматів повідомлень, таких як MSG, EML, EMLX і MHTML, що дозволяє їм ефективно керувати вмістом електронної пошти.
API електронної пошти C++ також може створювати, перевіряти та видобувати повідомлення з архівів PST і OST, пропонуючи повну підтримку для керування повідомленнями електронної пошти. За допомогою Aspose.Email розробники C++ можуть оптимізувати свої завдання з обробки електронної пошти, покращуючи свою продуктивність і скорочуючи час розробки.
Крім того, Aspose.Email для C++ пропонує ряд розширених функцій, включаючи підтримку різних протоколів електронної пошти, безпечні канали зв’язку та методи автентифікації. Він також підтримує різні формати файлів і надає вичерпну документацію, що робить його важливим інструментом для будь-якого розробника C++, який працює з повідомленнями електронної пошти та архівами.
Aspose.Slides for C++
Aspose.Slides для C++ — це потужний API, який дозволяє розробникам C++ читати, писати та редагувати презентації та слайди PowerPoint у різноманітних форматах, зокрема PPT, POT, PPTX, PPS, PPSX, POTX та OPD. За допомогою цього API розробники можуть легко створювати, змінювати, конвертувати та відтворювати презентації без використання Microsoft PowerPoint.
Aspose.Slides для C++ надає низку розширених функцій, включаючи підтримку створення та зміни слайдів, форматування тексту та об’єктів, додавання анімації та мультимедійних елементів, а також керування переходами між слайдами. Він також містить повний набір параметрів візуалізації, що дозволяє розробникам конвертувати презентації у PDF, XPS, HTML і зображення.
За допомогою Aspose.Slides розробники C++ можуть оптимізувати свої завдання обробки PowerPoint, покращуючи свою продуктивність і скорочуючи час розробки. Незалежно від того, чи потрібно вам створювати динамічні презентації, генерувати звіти чи керувати великими слайдами, Aspose.Slides пропонує потужне та гнучке рішення.
Aspose.BarCode for C++
Aspose.BarCode для C++ — це потужна бібліотека, розроблена для розробників C++, які хочуть додати до своїх програм функції створення та розпізнавання штрих-кодів. Він пропонує високошвидкісні алгоритми для створення та розпізнавання 1D, 2D і поштових штрих-кодів.
Окрім розширених можливостей генерації та розпізнавання, Aspose.BarCode для C++ також надає можливість експортувати етикетки штрих-кодів у формати растрових зображень. Це дозволяє розробникам легко включати штрих-коди у свої програми та ділитися ними з іншими.
Крім того, бібліотека оснащена розширеними функціями для зчитування повернутих штрих-кодів із зображень, що забезпечує максимальну гнучкість для розробників. Це робить його ідеальним для використання в програмах, які потребують швидкої та точної обробки штрих-кодів. Завдяки повному набору документації та підтримки Aspose.BarCode для C++ дозволяє розробникам легко інтегрувати функції штрих-кодів у свої програми. Бібліотека підтримує низку популярних форматів штрих-кодів, включаючи QR, Code128, EAN, UPC та багато інших.
Aspose.Tasks for C++
Aspose.Tasks для C++ — це потужна бібліотека, призначена для розробників C++, яким потрібно працювати з файлами Microsoft Project. Він надає широкий набір функцій для створення, читання та керування кількома форматами файлів проекту, а також візуалізації проектів у різні вихідні формати.
За допомогою Aspose.Tasks для C++ розробники можуть керувати основними параметрами та параметрами проекту за замовчуванням, розширеними атрибутами та обмеженнями завдань. Вони також можуть визначати дні тижня для проекту, календарі та календарні винятки. Це забезпечує більший контроль і гнучкість під час роботи з файлами Microsoft Project.
Бібліотека підтримує низку форматів файлів, включаючи MPP, XML і MPX, і пропонує повний набір API для роботи із завданнями, ресурсами та календарями. Розробники також можуть створювати звіти та діаграми Ганта, а також експортувати дані в такі популярні формати, як PDF, XPS, HTML і зображення.
Aspose.OCR for C++
Aspose.OCR для C++ — це потужна бібліотека оптичного розпізнавання символів (OCR), призначена для вилучення тексту із зображень із різними шрифтами та стилями. Завдяки Aspose.OCR для C++ розробники можуть заощадити час і зусилля, використовуючи вбудовані функції OCR API, а не розробляти програмне забезпечення OCR з нуля.
API підтримує широкий спектр форматів зображень, включаючи BMP, JPG і PNG, що дозволяє розробникам працювати із зображеннями у бажаному форматі. Aspose.OCR для C++ забезпечує точні та надійні результати OCR, навіть зі складними зображеннями та багатомовним текстом.
Завдяки простому у користуванні інтерфейсу та вичерпній документації Aspose.OCR для C++ дозволяє розробникам легко додавати функції OCR до своїх програм C++. Бібліотеку можна легко інтегрувати в існуючі проекти, заощаджуючи час і ресурси. Це ідеальний інструмент для розробників, які працюють зі сканованими документами, візитними картками та іншими типами зображень, що містять текст.
Aspose.Page for C++
Aspose.Page для C++ — це потужна автономна бібліотека, призначена для обробки та аналізу файлів PostScript і XPS. API пропонує широкий спектр функцій для легкого створення, обробки та завантаження форматів XPS, PS і EPS. За допомогою Aspose.Page для C++ розробники можуть конвертувати файли PS і EPS у формати PDF і растрові зображення, включаючи EMF, BMP, GIF, PNG, JPEG і TIFF.
Ця бібліотека є ідеальним рішенням для розробників, яким потрібен повний контроль над файлами PostScript і XPS. API дозволяє легко працювати з різними форматами файлів, включаючи XPS, який не підтримується багатьма іншими бібліотеками. Крім того, Aspose.Page для C++ пропонує простий та інтуїтивно зрозумілий інтерфейс, що дозволяє розробникам швидко створювати високоякісні та професійні документи.
Aspose.Page для C++ надає розробникам повний контроль над файлами PS і EPS. Маючи можливість маніпулювати та редагувати файли, розробники можуть налаштовувати макет сторінок, розмір та інші властивості. Крім того, вони можуть додавати водяні знаки, анотації та метадані до документів. Бібліотека підтримує багато функцій, зокрема колірні простори, прозорість і затінення, що полегшує створення складних і детальних документів.
Aspose.PUB for C++
Aspose.PUB для C++ — це потужна бібліотека, яка дозволяє розробникам створювати, маніпулювати та конвертувати файли Microsoft Publisher у своїх програмах C++. За допомогою Aspose.PUB розробники C++ можуть отримати доступ до всіх функцій формату файлів Microsoft Publisher без необхідності встановлення Microsoft Publisher на цільовій машині.
Бібліотека підтримує кілька популярних форматів файлів, зокрема PUB, PUBX і PUBXML. Він може конвертувати ці формати в інші популярні формати файлів, такі як PDF, HTML, XPS і багато форматів зображень. Ця функція дозволяє розробникам експортувати документи Microsoft Publisher в інші формати для спільного використання або архівування.
Aspose.PUB для C++ надає повний набір функцій, які дозволяють розробникам працювати з документами Microsoft Publisher на детальному рівні. Він підтримує роботу з текстом, зображеннями, фігурами та багатьма іншими елементами документа Microsoft Publisher. Бібліотека також підтримує створення сторінок-шаблонів і керування ними, що забезпечує узгоджений дизайн і форматування всього документа.
/total/images/aspose_pub-for-cpp.svg
Aspose.Font for C++
Aspose.Font для C++ — це потужний і ефективний API для роботи з файлами шрифтів у програмах C++. Завдяки простому у використанні інтерфейсу розробники можуть завантажувати, аналізувати та маніпулювати різними форматами шрифтів, такими як TrueType, OpenType та Type1.
API пропонує різноманітні функції для керування шрифтами, наприклад показники шрифтів, контури гліфів і відображення символів. Він підтримує як Unicode, так і не-Unicode кодування тексту та пропонує розширені функції типографіки, такі як кернінг, лігатури та розширене позиціонування.
Aspose.Font для C++ також дозволяє розробникам відтворювати текст у растрових або векторних форматах зображень, таких як BMP, PNG, JPEG, SVG і PDF. API забезпечує повний контроль над відтворенням шрифтів і макетом тексту, включаючи підтримку багаторядкового тексту та тексту абзаців.
Крім того, API дозволяє розробникам отримувати інформацію про шрифт і метадані, такі як назва шрифту, стиль і інформація про ліцензію. Це також дозволяє розробникам додавати або видаляти вбудовані шрифти, піднабір шрифтів і конвертувати шрифти між різними форматами.
Aspose.TeX for C++
Aspose.TeX для C++ — це потужна та ефективна бібліотека верстки TeX, яка дозволяє розробникам створювати, маніпулювати та перетворювати файли TeX у своїх програмах C++. TeX — популярна система верстки, яка використовується для створення високоякісних документів і зазвичай використовується в академічних колах, наукових дослідженнях і видавництві.
За допомогою Aspose.TeX для C++ розробники можуть з легкістю створювати документи професійного вигляду. Бібліотека пропонує широкий спектр функцій, включаючи підтримку математичного набору, перехресних посилань, бібліографії та багато іншого. Він також підтримує різні вихідні формати, включаючи PDF, HTML, SVG і XPS.
Aspose.TeX для C++ розроблений таким чином, щоб бути простим у використанні, з простим API, який дозволяє розробникам швидко та легко створювати та маніпулювати файлами TeX. Бібліотека також високо оптимізована для продуктивності, дозволяючи розробникам створювати складні документи швидко та ефективно.
Крім того, Aspose.TeX для C++ надає вичерпну документацію та підтримку, щоб допомогти розробникам швидко розпочати роботу. Бібліотека регулярно оновлюється, щоб забезпечити сумісність з останніми версіями TeX і забезпечити нові функції та вдосконалення.
Огляд бібліотек C++ для форматів файлів Office
Створення Microsoft Excel & Word звітує на льоту
Високоточне відтворення файлів Microsoft Office
Перетворюйте PDF-документи або сторінки у формати зображень
Додайте, видаліть, замініть або витягніть текст із PDF
Маніпулювання зображеннями, закладками, анотаціями та amp; водяні знаки
Спеціальна обробка шрифтів для створення та створення PDF-файлів перетворення
Взаємоперетворення повідомлень електронної пошти & архіви повідомлень
Створити & використовувати шаблони повторення відповідно до iCalendar RFC
Витягніть або перевірте повідомлення з PST & OST
Експортувати презентації, електронні таблиці & документи як HTML
Імпорт & експорт HTML-тексту в електронні таблиці, документи & слайди
Додайте макет слайдів до презентацій за допомогою API
Зберегти EPS & XPS файли в PDF і растрові зображення
Робота з елементами файлу XPS, як-от контури, полотна та amp; гліфи
Підтримка мов PostScript рівнів 1-3
Підвищте ефективність завдяки популярним функціям обробки файлів
Aspose.Total для C++ пропонує надійну підтримку перетворення форматів файлів, що дозволяє перетворювати різноманітні типи документів у формати зображень і HTML для безперебійного перегляду. Крім того, він надає розробникам потужні інструменти для вдосконалення своїх програм, зокрема порівняння документів, об’єднання та розділення, редагування документів, пошук документів, стиснення файлів, динамічне створення документів із шаблонів, електронний підпис, водяні знаки тощо.
Перезарядіть свою розробку на C++ за допомогою Aspose.Total
Підніміть свою розробку на C++ до нових висот за допомогою Aspose.Total для C++, надаючи вам неперевершену гнучкість і потужність.
- Підвищення продуктивності: Використовуйте потенціал нашого зручного для розробників API, щоб оптимізувати робочий процес, заощадити час і підвищити продуктивність. Скористайтеся обширною документацією, прикладами коду та спеціальною підтримкою, яка допоможе вам на кожному кроці.
- Досягніть крос-платформної сумісності: Створюйте програми, які бездоганно працюють на різних платформах. Aspose.Total для C++ дозволяє розробляти програми для Linux, macOS та інших платформ, відмінних від Windows.
Розблокуйте більше можливостей: штрих-код, шаблони повторення та мережеві протоколи
Aspose.Total для C++ надає розробникам повний інструментарій API-інтерфейсів утиліт, що дозволяє покращити ваші програми C++ за допомогою розширених функцій. Інтегруйте можливості створення та розпізнавання штрих-кодів, використовуйте потужні шаблони повторення та використовуйте широкий спектр мережевих протоколів, включаючи SMTP, POP3, MIME, IMAP, FTP, DNS, ICMP та WHOIS.
- Функціональність штрих-коду: За допомогою Aspose.Total для C++ легко інтегруйте функції штрих-кодів у ваші програми C++. Створюйте високоякісні штрих-коди в різних форматах, наприклад QR-код, код 39, UPC тощо. Покращуйте управління запасами, автоматизуйте збір даних і оптимізуйте бізнес-процеси.
- Шаблони повторення: Спростіть складні сценарії планування за допомогою Aspose.Total для підтримки шаблону повторення C++. Легко керуйте повторюваними подіями, зустрічами та завданнями у своїх програмах. Застосуйте функції гнучкого планування та забезпечте точне керування подіями.
- Мережеві протоколи: Aspose.Total для C++ надає надійний набір API мережевих протоколів. Інтегруйте функції SMTP, POP3, MIME, IMAP, FTP, DNS, ICMP і WHOIS у свої програми. Надсилайте та отримуйте електронні листи, завантажуйте та обробляйте вкладення електронної пошти, безпечно пересилайте файли, виконуйте DNS-запити та шукайте WHOIS.
Відсутність залежності від Microsoft Office, чудова безпека та масштабованість
Відкрийте для себе безмежні можливості Aspose.Total для C++. Попрощайтеся із залежностями Microsoft Office і прийміть рішення, яке вирізняється функціями, безпекою, стабільністю, масштабованістю, швидкістю та доступністю. Надайте своїм програмам C++ неперевершені можливості роботи з документами вже сьогодні.
- Незалежність від Microsoft Office: Aspose.Total для C++ звільняє вас від необхідності інсталювати Microsoft Office на вашій машині. Легко працюйте з підтримуваними форматами документів, включаючи Word, Excel, PowerPoint, PDF, Outlook тощо, без будь-яких залежностей.
- Виняткова стабільність і масштабованість: Наші API проходять суворе тестування та постійне вдосконалення для забезпечення стабільності та надійності. Розширюйте свої додатки без особливих зусиль у міру розвитку вашого бізнесу, не турбуючись про обмеження.
- Блискавична продуктивність: Aspose.Total для C++ оптимізовано для підвищення швидкості, що забезпечує ефективну обробку документів навіть із великими файлами. Насолоджуйтесь неймовірно швидкими операціями, які покращують продуктивність і покращують взаємодію з користувачем.
- Конкурентні ціни: Ми розуміємо важливість економічної ефективності. Aspose.Total для C++ пропонує конкурентоспроможні моделі ціноутворення, забезпечуючи чудову цінність комплексних функцій і переваг, які він приносить вашим програмам.
Що люди говорять
Не вірте нам на слово. Подивіться, що говорять користувачі про API Aspose.Total.
Support and Learning Resources
- Навчальні ресурси
- Документація
- Вихідний код
- Посилання на API
- Навчальні відео
- Підтримка продукту
- Безкоштовна підтримка
- Платна підтримка
- Блог
- Чому Aspose.Total для C++
- Список клієнтів
- Історії успіху