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

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

В настоящее время я вставляю картинки, которые я нарисовал в PowerPoint, в свой файл Latex в формате PNG, однако они довольно размыты. Насколько я понимаю, создание PDF-файлов даст гораздо лучшее разрешение. Однако проблема в том, что все мои рисунки не заполняют слайд, и поскольку у меня их более 30, потребуется много времени, чтобы адекватно их обрезать. Кто-нибудь знает, как сохранить отдельные картинки в формате PDF?

Большое спасибо!

решение1

Предполагая, что каждое изображение находится на отдельном слайде, вы можете сделать следующее:

  1. Сделайте мастер-слайд полностью пустым (без логотипа, фона и т. д.)
  2. Удалите заголовки со слайдов (если они вам не нужны).
  3. Экспортируйте документ в формате PDF. Проще всего поместить его в отдельную папку.
  4. ИспользоватьPDFBoxдля извлечения страниц в виде отдельных PDF-файлов:

    • java -jar pdfbox-app-2.0.5.jar PDFSplit -split 1 YourFile.pdf

    • Это создаст кучу файлов YourFile-1.pdf, YourFile-2.pdfи т.д.

  5. Используйте pdfcrop(часть TeX Live) для обрезки файлов до их естественного размера:
    • for f in YourFile-*.pdf; do pdfcrop $f; done

Это создаст новые файлы с именами YourFile-1-crop.pdf, YourFile-2-crop.pdfи т.д. Затем их можно вставить, \includegraphicsи они не будут размытыми.

Если вы используете Windows, то вам придется самостоятельно автоматизировать шаг 5; я только что использовал bashсинтаксис, который должен отлично работать на Mac и Linux.

решение2

Всего два шага, если у вас есть Adobe Acrobat Pro. После сохранения PowerPoint в формате PDF (например, Images.pdf) откройте его в Adobe Acrobat Pro и выполните следующие действия:

  1. В разделе Toolsщелкните Pagesи выберите Crop, затем дважды щелкните по странице, и появится окно обрезки, выберите Remove White Marginsи OK.
  2. Опять же, при Toolsнажатии Pagesи выборе Split Documentпоявится окно, укажите Max pages: 1опцию Number of pagesи OK.

Теперь все готово! У вас будет та же папка, Images_Part1.pdf, Images_Part2.pdf, ..., Images_Part30.pdfкоторую вы можете напрямую включить в свой документ LaTeX.

Вот наглядные шаги:

введите описание изображения здесь

и

введите описание изображения здесь

затем,

введите описание изображения здесь

и

введите описание изображения здесь

Связанный контент