title: Puppeteer Generate PDF from multiple HTML strings
body: <p>I am using Puppeteer to generate PDF files from HTML strings.
  Reading the documentation, I found two ways of generating the PDF files:</p>
  <p>First, passing an url and call the <code>goto</code> method as follows:</p>
  <pre><code>page.goto('https://example.com');
  page.pdf({format: 'A4'});
  </code></pre>
  <p>The second one, which is my case, calling the method <code>setContent</code> as follows:</p>
  <pre><code>page.setContent('&lt;p&gt;Hello, world!&lt;/p&gt;');
  page.pdf({format: 'A4'});
  </code></pre>
  <p>The thing is that I have 3 different HTML strings that are sent from the client and I want to generate a single PDF file with 3 pages (in case I have 3 HTML strings).</p>
  <p>I wonder if there exists a way of doing this with Puppeteer? I accept other suggestions, but I need to use chrome-headless.</p>