cloudformatter format requests: 4,788,879    pages delivered: 10,886,621

Prepending/Appending PDFs

xportability LLC

Prepending/Appending PDFs


You can insert an existing PDF before and/or after the <div> you are formatting. You can use the special XML element in your HTML called <pdf-insert> to do this. <pdf-insert> has two attributes. You use the attribute @location to specify either 'prepend' or 'append' to insert the existing PDF before or after the existing <div> you are formatting. You use the attribute href to specify the resource PDF you wish to insert. You can specify one or more <pdf-insert> in each document. They will be added in order that you specify.

This document has a one page PDF called CoverPage.pdf and a multi-page, landscape PDF called Backmatter.pdf injected during the format to PDF. Download the PDF generated from this page and you will see the results.

The following code is used in the HTML of this page to accomplish this. You can insert the <pdf-insert> anywhere in the <div> you like. We have put these above this paragraph and use some CSS to style the commands so you can see them.

<pdf-insert location="prepend" href="/Resources/Attachments/CoverPage.pdf"/>
<pdf-insert location="append" href="/Resources/Attachments/BackMatter.pdf"/>
Notice: Of course you need to format to PDF to see injected PDFs into the output. Since @cloudformatter bitmap image outputs go through PDF to image, you can also select one of the bitmap image outputs also.

Sample Heading

Mazim vero praesent kasd dolor volutpat sit amet rebum ipsum dolor ut sed et no dolor. At kasd ex justo invidunt rebum lorem dolore nonumy justo lorem et odio dolor ea sanctus tation. Dolores duis sadipscing nisl eu dolore et. Diam dolor iriure invidunt stet ipsum gubergren erat labore. Nostrud dolore tation eu ea veniam sea erat sed eleifend nulla veniam eu lorem nobis et elitr ea.

Erat erat ipsum no lorem amet et ipsum nostrud magna eos nonummy erat vero ipsum velit amet liber. At doming dolore in illum sit dolor elitr consetetur ut. Kasd vero hendrerit rebum rebum sed ea ipsum elitr ipsum takimata est. Ipsum ut et adipiscing sanctus eum sed. Est consequat amet nihil nibh hendrerit ex exerci diam nulla quis justo sadipscing no lorem nonumy et gubergren. Takimata stet quis ut accusam dolor.

Takimata vel illum ut et dolore amet sanctus nonumy vel illum ullamcorper et sit facilisi dolore et rebum qui. Feugiat vero diam et sit amet lorem sea. Consequat vero takimata et lorem dolore velit. Dolor magna nibh eu. Kasd augue dolores iusto nihil stet accumsan elitr rebum nonummy esse nonumy eos lorem hendrerit nihil accumsan luptatum. Tempor ipsum et clita diam eum nibh ut labore duis consequat dolore at sit diam luptatum consectetuer.

Labore vero ipsum illum et minim ipsum dignissim. Magna magna aliquyam eu duis placerat stet nonumy feugait tempor lobortis elitr accusam sed est. Consectetuer autem augue sadipscing amet eu kasd amet dolor nonumy. Ut vel dolor esse at kasd takimata esse dolor dolore nulla amet aliquip nobis ipsum sea nonumy amet magna. Aliquyam nihil invidunt molestie et velit diam takimata autem et sit minim est diam nonumy. Duis aliquam vel minim iriure facer dolor dolores et sit magna tation diam et est sit.

Sample Heading

Labore suscipit duis consetetur justo tempor dolores dolor at wisi minim amet sit eos vero ad stet eleifend feugiat. Suscipit takimata duis sit et at sadipscing praesent et eirmod ea duis consetetur sed consetetur eos eu. Eirmod sed stet sadipscing ea sit consectetuer accusam sit vero tempor dolore et justo. Et facer no gubergren vero feugiat amet clita sit justo invidunt lobortis dolore dolore sit vel consequat. Clita dolor blandit clita. Sadipscing amet ipsum amet at invidunt ipsum est. Voluptua at labore molestie ut stet et vero sadipscing. Stet at aliquyam dolor duo dolore et. Lorem erat ut at et ut sed et rebum. Consectetuer invidunt voluptua consequat dolore.

Labore invidunt rebum sit ut no eirmod ipsum dolor. Molestie feugiat ipsum labore augue voluptua nostrud consetetur eros elitr amet. Vulputate no ea lorem sit gubergren facilisi laoreet diam tation molestie diam enim aliquyam ut dolore ipsum. Dolor placerat duo sit takimata nisl dolores aliquam. Consetetur sit gubergren sanctus ut euismod. Ipsum est voluptua invidunt at kasd duis amet dolore diam sadipscing consetetur sit et laoreet sed elitr. Amet diam et.

Et et stet euismod magna sed adipiscing justo ipsum. Ut magna magna est et ipsum invidunt consetetur eos. Erat nostrud et labore sit. Takimata ut invidunt eos dolores eirmod takimata tempor kasd. Amet lorem lorem accusam eum sea. Ut dolore dolor iriure facilisi feugait vulputate takimata amet consequat. Labore et gubergren sed accumsan at praesent ex labore nulla sadipscing sit at vel amet. Et et enim sit et nonumy amet esse. Lorem sea zzril nostrud aliquyam consectetuer dolor dolor. Kasd duo euismod et nulla dignissim in no at sed at. Diam sit illum dolore accusam eum justo adipiscing sanctus lorem at est elit laoreet.

Diam lorem ipsum placerat erat eros sed voluptua et tempor tempor consetetur vel nonumy ea accusam stet kasd et. Ipsum feugiat hendrerit diam dolore. Kasd labore veniam sea est nonumy ea velit invidunt accusam magna dolor kasd clita et sanctus ipsum labore. At tempor amet et ipsum iriure justo aliquip rebum dolore adipiscing clita. Vero consetetur amet consetetur rebum dolor dolore dolor erat sit sit consetetur sed sed sit consequat et rebum aliquyam. Commodo hendrerit ipsum kasd duo no ea invidunt ipsum sit.

Sample Heading

No eos diam dolores et sed sed. Invidunt no sit sed et nonumy stet clita dolor et magna cum. Lorem at et nonumy diam nibh sanctus iriure delenit duis erat sanctus sanctus invidunt duo dolor eirmod. Est et sea takimata elitr nihil eros. Amet facilisis dolor duo aliquam justo amet vero possim ut clita lobortis rebum et justo ut. Sit dolores erat kasd lorem clita.

Duo diam feugiat elitr magna amet molestie amet stet. Diam elitr no consetetur gubergren erat rebum ea ut suscipit tation dolor ut laoreet amet. Erat elit vel et sed soluta sed nonummy sit elitr ipsum ut sea. Et et dolor lorem elitr amet nibh ipsum sea amet sit nisl veniam. Diam amet nonumy no at rebum lorem sea diam erat diam eum amet blandit eros.

Clita vero dolore lorem ipsum sit nisl aliquyam amet elitr. Ut clita accusam illum sed ipsum qui dolor iusto. No amet duis ea magna et et lorem lorem sea diam diam. Ut consequat at et voluptua et eu erat id accusam stet soluta sea nulla sadipscing. Sit ea ullamcorper stet et et erat accumsan kasd vero sed sit. Amet et option amet dolore diam clita et sit illum ut sanctus commodo rebum eos amet. Velit enim erat wisi lorem consetetur invidunt doming sadipscing nonummy lorem esse takimata vel eirmod dolore autem amet. Eu et velit sed sanctus ipsum erat dolor magna nam ea tation sanctus elitr dolore. Diam liber adipiscing imperdiet diam stet tempor erat vulputate ea amet amet lorem ipsum suscipit zzril. Volutpat duo aliquyam ea vero eos erat. Ullamcorper augue nonumy nostrud vero lorem sadipscing vero sanctus sed iriure lorem praesent illum justo et erat aliquam sed.

Ipsum et dolor dolor dolor ipsum tincidunt ipsum diam elitr. Dignissim magna et consequat ipsum justo et sit ut et odio takimata. Consequat tempor diam dolores dolor suscipit est dolore sadipscing dolor sed eos elitr facilisi sanctus sit consequat iusto vero. Stet stet dolor magna. Labore nostrud ipsum. Clita et sed dolore labore clita duis erat takimata est et vulputate. Diam aliquyam no kasd sanctus erat kasd esse ut autem eum vero sit labore. Sea dolore stet sit dolor dolore magna ut mazim eos sea stet sanctus praesent dolore nobis elitr rebum. Velit dolores sanctus in sed. Sadipscing invidunt elitr soluta sit no et dolor feugait est no elitr invidunt consectetuer tation amet. Ut eirmod duis kasd nonumy tempor.

Sample Heading

Velit sed sanctus invidunt vero dignissim velit invidunt duo feugait lorem vulputate lorem in delenit at justo magna. Volutpat gubergren aliquyam facilisis et facer sit accusam aliquip clita duo eirmod. Et suscipit et ipsum. Clita dolor wisi accusam diam duo sed et sanctus amet in elitr suscipit odio vero vero ut odio dolores. Invidunt magna clita duis justo iriure. Accusam lorem accumsan ut sit amet ipsum sed veniam. Consequat et stet molestie magna labore. Erat dolor sit dolore ea eum quis amet amet vel elitr magna velit et sit dolor sit. Duo et ea et sadipscing dolore at diam nostrud eos sit rebum erat eos magna vel accusam sanctus. Est sanctus eu dolore justo amet.

Magna sed hendrerit delenit eos. Commodo ad dolores et eum. Diam dolor sanctus magna molestie ipsum magna ipsum dolor lorem eirmod praesent sit sadipscing sit ea. Labore ea et vero odio dolore velit ut gubergren at consetetur sit. Stet aliquyam dolore ut.

Wisi autem facilisis et justo molestie lorem magna ipsum gubergren ea erat hendrerit molestie. Dolore rebum minim sit nonumy hendrerit justo amet feugiat lorem eirmod takimata sed tempor et sadipscing amet ea. Rebum no et amet. Accumsan commodo sit elit et euismod lorem. Sea est aliquyam vero gubergren magna vero ipsum delenit blandit dolor. Adipiscing nulla dolor kasd et sit elitr lorem elit vero et amet justo amet vero molestie. Lorem et dolor est dolore dolore ut sanctus diam et odio elitr kasd duis.

Sed labore magna nonumy diam facilisis eum et justo invidunt aliquam id. Liber gubergren amet aliquam diam feugiat consectetuer et iriure erat erat sea diam duis dolores magna eos iusto hendrerit. Lorem sed luptatum elitr dolores ipsum euismod dolore ex invidunt ex duis gubergren et accusam. Aliquyam lorem nobis accusam diam nonumy. Nonumy invidunt sed erat dolor voluptua vel sit dolore diam accusam rebum enim sed sea ipsum magna ipsum invidunt. No at ut sit volutpat sanctus quod dolore ex et. Te aliquip sea eros sanctus nonumy exerci eos qui accusam accumsan dolor. Et at et ea magna assum. Dolor facilisi in ut amet lorem sea lorem aliquyam nobis eleifend eum diam. Facilisis clita ullamcorper commodo aliquip dolor lorem congue ut nulla invidunt autem. Feugiat sadipscing commodo sed duo clita wisi et.