Создать файл ppt программно

Я пытаюсь создать ppt программно, который в основном будет иметь несколько слайдов с изображениями и текстом. Я пытался найти его, но не нашел способа сделать это, однако я нашел несколько приложений, которые делают это PDF в PowerPoint и PDF в PowerPoint — конвертировать PDF в PowerPoint.

Сначала кажется, что они делают преобразование на сервере, но позже делают это локально.

Я вижу, что нет простого или, скорее, я должен сказать, встроенного способа сделать это локально, а также я не нашел какой-либо третьей стороны, которая делает это. Может ли кто-нибудь предложить лучший способ сделать это? Должен ли я остановиться на решениях в приложении и искать способы выполнить преобразование на стороне сервера?


person Bhumit Mehta    schedule 21.08.2017    source источник


Ответы (1)


Для этого нет встроенного Apple API. Также я не слышал о какой-либо третьей стороне, которая могла бы конвертировать в собственное приложение. Если вы хотите сделать один, как вы сами.

Мой подход

Создайте pdf, а затем конвертируйте в ppt. Вы ищете, как конвертировать pdf в ppt в ios.

Другой способ

Существует стороннее приложение, которое может делать именно то, чего вы хотите достичь. Но это использовало кодирование на стороне сервера.

pod 'AsposeSlidesCloud'

ссылка на Github

Примечание. Ссылки на приложения, которые вы предоставили, требуют больше времени для преобразования файлов. Я подозреваю, что на стороне сервера будет поддержка преобразования файлов.

person Saranjith    schedule 21.08.2017
comment
Имеет смысл, но как мне начать, есть ли какой-либо формат, в котором следует записывать данные в файл ppt? - person Bhumit Mehta; 21.08.2017
comment
добавил мой подход к той же проблеме - person Saranjith; 21.08.2017
comment
Спасибо, а можете подсказать, как это сделать? Я искал то же самое, прежде чем задать вопрос, но не получил никакого положительного результата. Было бы здорово, если бы вы могли вести меня в правильном направлении по этому вопросу. - person Bhumit Mehta; 21.08.2017
comment
какой шрифт вам нужно использовать в вашем файле ppt? откуда вы берете изображения? - person Saranjith; 21.08.2017
comment
Шрифты не являются приоритетом, подойдут системные шрифты. Изображения, которые я буду иметь в своем основном комплекте. - person Bhumit Mehta; 21.08.2017
comment
Похоже, вам, возможно, придется иметь дело с кодированием на машинном уровне, чтобы добиться этого. Так что лучше использовать библиотеку, которую я дал, все равно быстрее - person Saranjith; 21.08.2017
comment
Спасибо за старания. :) Я попробую это и вернусь к вам. - person Bhumit Mehta; 21.08.2017