# pandoc > Конвертировать документы между различными форматами. > Больше информации: . - Сконвертировать Markdown-файл в PDF, используя `pdflatex` (форматы определяются по расширениям файлов): `pandoc {{путь/к/входному_файлу.md}} {{[-o|--output]}} {{путь/к/выходному_файлу.pdf}}` - Сконвертировать вывод другой команды в PDF, используя определённый движок PDF: `{{команда}} | pandoc {{[-f|--from]}} {{формат_ввода}} --pdf-engine {{tectonic|weasyprint|typst|...}} {{[-o|--output]}} {{путь/к/выходному_файлу.pdf}}` - Сконвертировать в автономный (standalone) файл с соответствующими верхними и нижними колонтитулами (для LaTeX, HTML и т.д.): `pandoc {{путь/к/входному_файлу.md}} {{[-s|--standalone]}} {{[-o|--output]}} {{путь/к/выходному_файлу.html}}` - Указать форматы вручную (переопределяет автоматическое определение формата по расширению имени файла, или если оно отсутствует): `pandoc {{[-f|--from]}} {{docx|...}} {{путь/к/входному_файлу}} {{[-t|--to]}} {{pdf|...}} {{[-o|--output]}} {{путь/к/выходному_файлу}}` - Преобразовать документ, используя Lua-скрипт (больше информации: ): `pandoc {{путь/к/входному_файлу}} {{[-L|--lua-filter]}} {{путь/к/фильтру.lua}} {{[-o|--output]}} {{путь/к/выходному_файлу}}` - Сконвертировать удалённый HTML-файл в Markdown и вывести результат в `stdout`: `pandoc {{[-f|--from]}} html {{[-t|--to]}} markdown {{https://example.com}}` - Вывести список всех поддерживаемых форматов ввода: `pandoc --list-input-formats` - Вывести список всех поддерживаемых форматов вывода: `pandoc --list-output-formats`