Пошук і заміна тексту – звичайне завдання, яке вам може знадобитися виконувати часто. У випадку з кількома файлами ефективніше буде зробити це програмним шляхом. З цією метою ця стаття навчить вас, як знаходити та замінювати текст у PowerPoint PPT за допомогою C++.
- C++ API для пошуку та заміни тексту в презентаціях PowerPoint
- Пошук і заміна тексту у файлах PowerPoint
C++ API для пошуку та заміни тексту в PowerPoint PPT
Aspose.Slides for C++ – це API C++ для роботи з файлами PowerPoint. Це дозволяє створювати, читати та оновлювати файли PowerPoint без встановлення Microsoft PowerPoint. Крім того, API дозволяє знаходити та замінювати текст у презентаціях PowerPoint. Ви можете встановити API через NuGet або завантажити його безпосередньо з розділу Завантаження.
PM> Install-Package Aspose.Slides.Cpp
Пошук і заміна тексту в PowerPoint PPT за допомогою C++
Нижче наведено кроки для пошуку та заміни тексту у файлах PowerPoint.
- По-перше, завантажте файл PowerPoint за допомогою класу Presentation.
- Переглядайте слайди презентації.
- У циклі отримайте текстові кадри в масиві ITextFrame.
- Переглядайте масив текстових кадрів.
- У циклі перебирайте абзаци в кожному ITextFrame.
- Перегляньте частини в кожному IParagraph.
- Для кожного IPortion перевірте, чи містить він потрібний текст. Якщо він є, то замініть текст.
- Зрештою, збережіть презентацію за допомогою методу Presentation->Save(System::String fname, Export::SaveFormat format).
У наведеному нижче прикладі коду показано, як знайти та замінити текст у PowerPoint PPTX за допомогою C++.
C++ Replace Text in PowerPoint PPT – Отримайте безкоштовну ліцензію
Щоб випробувати API без оціночних обмежень, ви можете подати запит на безкоштовну тимчасову ліцензію.
Висновок
У цій статті ви дізналися, як знаходити та замінювати текст у презентаціях PowerPoint за допомогою C++. Спільний фрагмент коду показує, як цього досягти за допомогою лише кількох рядків коду.
C++ PowerPoint API – докладніше
Aspose.Slides for C++ — це надійний і багатофункціональний API, який надає багато додаткових функцій для автоматизації робочих процесів PowerPoint. Ви можете детально вивчити API, відвідавши офіційну документацію. У разі будь-яких запитань зв’яжіться з нами на нашому безкоштовному форумі підтримки.