# Save multiple plots on separate pages of one PDF

**URL:** <https://discourse.julialang.org/t/save-multiple-plots-on-separate-pages-of-one-pdf/41953>\
**Category:** Visualization\
**Tags:** plotting, plots\
**Created:** [June 23, 2020, 7:28pm UTC](https://discourse.julialang.org/t/save-multiple-plots-on-separate-pages-of-one-pdf/41953 "2020-06-23T19:28:53Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![corbat](https://avatars.discourse-cdn.com/v4/letter/c/e0b2c6/32.png) [@corbat](https://discourse.julialang.org/u/corbat)\
**Post date:** [June 23, 2020, 7:28pm UTC](https://discourse.julialang.org/t/save-multiple-plots-on-separate-pages-of-one-pdf/41953/1 "2020-06-23T19:28:53Z")

</div>

Hi,

is there a way to save multiple plots, more precisely multiple figures generated with Plots.jl, on separate pages of a single PDF file?

---

<div class="post-metadata">

**Author:** ![BeastyBlacksmith](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/beastyblacksmith/32/4741_2.png) [@BeastyBlacksmith](https://discourse.julialang.org/u/BeastyBlacksmith)\
**Post date:** [June 25, 2020, 1:25pm UTC](https://discourse.julialang.org/t/save-multiple-plots-on-separate-pages-of-one-pdf/41953/2 "2020-06-25T13:25:22Z")

</div>

There is nothing built in, as far as I know, but you can easily combine the pdfs with tools like `pdfjam` or `pdftk`

---

<div class="post-metadata">

**Author:** ![ccoffrin](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ccoffrin/32/400_2.png) [@ccoffrin](https://discourse.julialang.org/u/ccoffrin)\
**Post date:** [July 24, 2020, 8:51pm UTC](https://discourse.julialang.org/t/save-multiple-plots-on-separate-pages-of-one-pdf/41953/3 "2020-07-24T20:51:08Z")

</div>

My two cents on this is that it is a basic must-have feature for a plotting package. When generating 10-1000 of plots in automated ways having to externally adds an extra step of complexity.

---

<div class="post-metadata">

**Author:** ![RaulDurand](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rauldurand/32/2044_2.png) [@RaulDurand](https://discourse.julialang.org/u/RaulDurand)\
**Post date:** [May 24, 2021, 5:42am UTC](https://discourse.julialang.org/t/save-multiple-plots-on-separate-pages-of-one-pdf/41953/4 "2021-05-24T05:42:26Z")

</div>

Did you get any practical solution to this?

I use pdftk from Julia in a Linux system. For example:

```julia
files = [
    "pull-uy.pdf",
    "pull-ur.pdf",
    "pull-tau.pdf",
    "pull-sigma.pdf",
    "pull-uy-fy.pdf",
]

run(`pdftk $files cat output all-charts.pdf`);

```
