Без отправки на сервер

Markdown в PowerPoint

Эта страница режет файл Markdown на слайды, по умолчанию на ---, там же, где режут Marp и reveal.js, и пишет .pptx. Число слайдов она показывает до того, как вы нажмёте «Начать».

  • Без регистрации
  • Без водяных знаков
  • Без ограничений на файлы
Перетащите файлы сюдаили нажмите, чтобы выбратьБез ограничений на размер и количество, только то, что выдержит ваш компьютер.There is no upload bar here, because there is no upload. The file is opened by this page, on your machine.

Ваши файлы

Файл .pptx называет шрифты, но не носит их в себе. Выберите тот, который установлен там, где презентацию откроют.

Перетащите файл, и число слайдов появится здесь.

    Пока ничего не выбрано.

    A Markdown file on the left; on the right, the four slides it became.
    A sample file run through this tool. The file is generated by a script — nothing in it is real.

    Что этот инструмент делает для вас

    Что стоит знать перед началом.

    Число слайдов видно до того, как вы решитесь

    Перетащите файл, и число появится под ним, а если поменять место разреза, оно изменится. Файл, где нет ни одного ---, станет одним очень длинным слайдом, и это видно здесь.

    Он режет там же, где режет всё остальное

    По --- на отдельной строке делит Marp, и то же самое по умолчанию ищет плагин Markdown в reveal.js. Файл, написанный под любой из них, даст здесь то же число слайдов. Если у вас одни только заголовки ## и ни одной разделительной линии, смените способ разреза и посмотрите, как изменится число.

    Китайский, японский и корейский попадают в нужное поле шрифта

    Файл .pptx называет шрифты, но не носит их в себе, а PowerPoint ищет восточноазиатские символы в другом поле, не в том, где латиницу. Файл, у которого это поле пустое, на машине с английскими настройками может показать квадратики. Здесь оба поля заполняются в каждом написанном отрезке текста.

    План не покидает машину

    Неопубликованные цифры, реорганизация, отчёт совету директоров. План превращается в слайды внутри вашего браузера, и ни один шаг не отправляет его куда-либо.

    Как пользоваться

    Перетащите сюда файл .md. Число слайдов появится сразу.

    Выберите, где резать: только по --- или ещё и по заголовкам. Затем выберите, какой шрифт назвать для китайского, японского и корейского текста.

    Нажмите «Начать» и скачайте .pptx. Откройте его в PowerPoint, Keynote, Google Slides или WPS.

    Когда это нужно

    Ваши заметки и есть выступление

    Мысль вы довели до ума в файле Markdown, а на совещании нужны слайды. Содержание переписывать не надо, его надо разрезать.

    Выступать будет другой человек

    Просят именно .pptx, а заметки, записанные как HTML-комментарии, попадают в панель заметок, туда, куда выступающий и посмотрит.

    Презентация, которая на самом деле документ

    Описание релиза, сводка по статусу, список проверок, который нужно показать на экране. Один заголовок на слайд.

    Вопросы

    Где именно он режет?

    По --- на отдельной строке. Именно так делит Marp, и плагин Markdown в reveal.js по умолчанию ищет то же самое. Сверху можно попросить резать и по заголовкам: только по #, либо по # и ## вместе. Заголовки добавляются так же, как headingDivider в Marp: --- продолжает резать, даже когда разрез по заголовкам включён.

    У меня --- стоит под строкой текста, а я имел в виду заголовок

    В CommonMark это H2, тот, что подчёркиванием. Здесь это разрыв слайда. Если вам нужен заголовок, пишите ## Вот так.

    Что происходит с картинками?

    В презентацию попадают только картинки, записанные как data URI. Картинки с адресом http не подгружаются; они считаются и перечисляются, так что вы знаете, скольких не хватает.

    Будет ли это выглядеть так же на машине, с которой я буду выступать?

    Текст будет на месте, а вот конкретное начертание не обязательно. Файл .pptx называет шрифты, но не носит их с собой, поэтому, если выбранного вами шрифта нет там, где презентацию откроют, PowerPoint подставит другой, и переносы строк немного сдвинутся. Поле восточноазиатского шрифта здесь заполняется, а это разница между подставленным шрифтом и рядом пустых квадратиков.

    Как писать заметки докладчика?

    HTML-комментарием на слайде: <!-- здесь помедленнее, про стоимость спрашивают всегда -->. Это соглашение Marp. Строка, начинающаяся с Note:, тоже работает, её читает плагин reveal.js. Директивы Marp вроде <!-- paginate: true --> или <!-- _class: lead --> распознаются как директивы и отбрасываются, поэтому не превращаются ни в заметки, ни в текст на слайде.

    Что не уцелеет?

    Темы и макеты слайдов, фоновые картинки, колонки, сноски, формулы, эмодзи в виде картинок и любой HTML, кроме <br> и комментариев. Заголовки, абзацы, маркированные и нумерованные списки с уровнями вложенности, полужирный, курсив, зачёркивание, код в строке, блоки кода в ограждении, цитаты, таблицы, ссылки и заметки докладчика проходят все.

    Получается ли оформленная презентация?

    Нет. Всё ложится на один простой макет: заголовок сверху, содержание снизу, тёмный текст на белом. Выбора темы нет. Если презентация должна нести фирменный стиль, эта страница доводит содержание до PowerPoint, а шаблон вы применяете там.

    Файл правда не отправляется?

    Правда. Файл .md читается внутри этой вкладки, и .pptx собирается внутри этой вкладки. Здесь нет сервера, который мог бы его получить.

    Другие инструменты

    Сжать изображение

    Уменьшить фотографии, не отправляя их на сервер

    Сжать PDF

    Уменьшить PDF, не отправляя его на сервер

    Сжатие видео

    Уменьшить размер видеофайла

    Обрезать видео

    Растяните рамку поверх картинки и оставьте только её содержимое

    Видео в GIF

    Превратите кусок видео в анимированный GIF

    Объединить PDF

    Соединить несколько PDF в один

    Разделить PDF

    Вытащить страницы из PDF

    PDF в JPG

    Каждая страница PDF становится изображением

    PDF в Word

    Превратите PDF в редактируемый .docx

    Обрезка аудио

    Обрезать аудиофайл

    Обрезка видео

    Обрезать видео без перекодирования

    Обрезать изображение

    Растяните рамку поверх, а если надо — сначала поверните

    Объединить изображения

    Несколько картинок в одном файле

    HEIC в JPG

    Перевести фотографии с iPhone в JPG

    JPG в PDF

    Собрать изображения JPG и PNG в один PDF

    Видео в MP3

    Вытащить звук из видео

    Word в PDF

    Превратите .docx в PDF: целиком или по одному файлу на страницу

    Markdown в Word

    Превратите файл .md в .docx

    Изображение в текст

    Распознать текст на картинке

    Разделить листы Excel

    Один лист — один файл

    Разделить строки Excel

    Одна строка — один файл