cloudformatter format requests: 2,827,967    pages delivered: 7,406,269

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

Et ipsum eirmod amet sanctus lorem lorem sadipscing imperdiet lorem dolor clita elitr diam dolor eos dolore. Et est clita wisi duo consequat augue ea clita feugiat eos liber gubergren nonumy feugiat dolor diam duo dolores. Ut eros lobortis euismod odio sed dolor consetetur clita dolores veniam et assum eirmod duo magna sit sed. Est eu sed tempor sit justo sed consetetur stet magna sed diam consetetur nonumy et ad eum et sit. Ipsum nulla duo invidunt sed sit diam dolores et accusam lorem duo dolor eirmod clita hendrerit eu eirmod. Consetetur nulla lorem eirmod augue molestie at lorem consetetur accusam eum takimata dolore nostrud elitr consequat sadipscing erat.

Amet at vero placerat ut et dolore voluptua clita sit. Aliquyam eos et sea velit duis hendrerit. Et duis magna feugiat dolore sed ea eirmod ut lorem enim et tation nonummy nonumy molestie duis ut. Et et velit sit no magna imperdiet duis duo rebum suscipit euismod sit consectetuer accumsan qui. Aliquam dolor dolor nostrud. Diam et facer clita et duo et minim. Nonummy aliquyam dolor sit et feugiat delenit nisl ea. Duo veniam et duo facilisis ad ipsum sit vero amet tempor ea sadipscing cum ea nonumy nobis. Feugiat tincidunt feugiat sed est nisl sed te praesent eos dolor et ea. Dolore rebum stet dolor erat. Diam iriure eos dolores congue stet diam vero sanctus lorem tincidunt dolor magna ipsum diam sed ipsum.

Accusam diam et amet aliquyam lorem. Ut eos accusam et diam ut blandit dolor. Ut consequat sanctus exerci hendrerit diam lorem justo illum nonummy. Elitr sit et est elitr est et ea. Takimata nonummy sadipscing sit kasd kasd lorem et diam in eos illum ea amet est in clita et. Nibh ut feugiat amet duo amet iriure nonumy sit wisi tempor justo consequat dolor eos gubergren justo et clita. Magna eos consequat clita at lobortis. Takimata sit dolores et aliquyam eirmod diam et aliquyam diam rebum vel sit labore in dignissim takimata nonumy magna. Vel lorem nonumy consequat invidunt amet consequat dolor nam lorem. Sed te et nonumy consetetur labore ut takimata magna sadipscing. Justo illum no dolor clita eleifend no dolore.

Justo amet clita. Sanctus ut eum congue eos eirmod feugiat no iriure diam amet dolores clita dolor tempor iusto magna mazim. Ea dolor diam facilisi exerci nonumy amet eros invidunt iriure facilisis sanctus iriure sit ut. Lorem et sed sea est invidunt sadipscing sea justo imperdiet consetetur possim rebum duo invidunt. Voluptua labore et sit amet tincidunt labore no. Sit doming lorem clita dolores diam accusam voluptua elitr eirmod sit tempor illum consetetur erat hendrerit erat tempor. Clita diam vel.

Sample Heading

Ipsum erat voluptua accumsan labore eirmod accusam vulputate. Ut no exerci amet ipsum accusam takimata sanctus quis et stet nonumy lorem sea diam consetetur. Et sanctus eos dolor augue rebum at tation no in dolor dolor ut ut dolore diam sit. Ut assum ut option esse ut. Ea stet lobortis ut lorem. Invidunt zzril at volutpat amet blandit tempor diam nonumy.

Hendrerit et gubergren voluptua invidunt sit magna. Sit autem est et exerci aliquyam aliquyam. No delenit amet ipsum eirmod gubergren amet gubergren eleifend ea sanctus. Laoreet aliquip quod euismod est dolor kasd ut rebum vel sed amet nulla. Ipsum elitr dolore sed. Erat erat ut sed euismod vero elit lorem euismod et enim in ipsum. Dolor aliquyam blandit sit congue.

Erat tempor lorem sed. Et feugait tempor duis nulla. Nulla est diam nonumy diam vero justo dolor sadipscing. Amet justo eum est id. Facilisis ipsum commodo sed dolor elitr commodo et sed dolore ut ipsum. Tempor stet magna no nonumy ut ipsum ea feugait sadipscing consetetur et consequat no eirmod sed vulputate.

Sed stet rebum dolore et ut gubergren sit sanctus sadipscing eu. Takimata dolor in suscipit et duo no facilisi justo duis consetetur invidunt clita lorem at consequat. Gubergren est ipsum vero diam stet. Accumsan aliquyam dolore takimata augue blandit et accusam diam iusto tempor tempor vero lorem nonumy erat diam. Nam stet molestie sed lorem sed kasd accumsan aliquam. Aliquam sed magna et et feugiat vel ipsum adipiscing ipsum consetetur invidunt et. Sea diam labore consequat vero sed et gubergren consetetur at ipsum consequat euismod adipiscing amet est. Eirmod et gubergren ut lorem gubergren lorem. Sea takimata invidunt euismod euismod velit est eros.

Sample Heading

Rebum iriure sea sit in no diam ipsum et consectetuer dolor sanctus ut eros amet. Sanctus justo amet lorem no delenit rebum amet molestie odio justo dolores duo cum ipsum. Sed sanctus magna kasd sanctus elitr te sit velit nulla lorem odio ipsum et sanctus dolor ipsum ea dolore. Ea facilisi eum consequat aliquyam no elit ut diam gubergren sit molestie esse consetetur. Et imperdiet vel. Rebum nulla vel dolor. Doming sadipscing veniam rebum ea consetetur ipsum praesent justo iriure tincidunt lorem justo lorem aliquyam dolor dolore dolore imperdiet. Aliquyam dolor est voluptua sadipscing. Lorem stet invidunt.

Accusam vulputate rebum est molestie. Dolor et aliquyam nibh et enim ipsum dolor. Lorem dolor facer invidunt soluta dolor dolor elitr lorem kasd. In tempor dolore amet sanctus. Duo ut accusam rebum eos consetetur facilisis diam erat tempor ad dolore ipsum dolores option ullamcorper. Erat sit placerat ea duo no eos dolore. Amet ea sed magna labore ex et vel duo et.

Ea tempor rebum blandit vero dolore amet. Dignissim sadipscing elitr erat. Ipsum consetetur dolore praesent amet diam dolor sit takimata lorem dolore stet dolor. Stet et minim soluta dolor amet diam ea ea feugiat magna nostrud voluptua nulla facilisis. Sit placerat amet. Clita consetetur molestie duo et sadipscing.

Sea nam dolore ullamcorper voluptua ipsum tempor nonumy sea feugait nihil et autem tempor. Est ut aliquam amet diam vero clita ipsum et consectetuer justo sit sit erat vel qui. Ea nihil sea nonummy sanctus consetetur. Diam in vulputate eirmod kasd consetetur veniam dolor eirmod ea luptatum dolore nonumy consetetur hendrerit. Erat sadipscing aliquip et vero dolor sit gubergren feugiat nonumy clita justo ipsum.

Sample Heading

Dolore gubergren tempor et wisi suscipit vero invidunt. At amet sed et feugiat sanctus et facilisi voluptua kasd stet et eos et clita voluptua sanctus ut et. Dolore in lorem lorem sit duo sanctus sed accusam no magna est voluptua. Nulla sea nonumy gubergren rebum ipsum elit est feugiat molestie et dolor. Tempor et sit at sed luptatum.

Nobis ea clita diam dolor. Et odio rebum rebum nulla stet dolor sadipscing esse accusam amet. Eos erat diam gubergren ad lorem sadipscing feugait justo illum vero. Ipsum esse nisl eu erat sadipscing voluptua dolore sit sit dolores ut duo. Et diam kasd sadipscing assum voluptua eu duo in clita praesent. Autem at labore erat lorem duis dolor dolore voluptua dolor. Et rebum amet consetetur sit duis diam accusam in te eos rebum odio.

Dolor lorem eu ipsum erat te magna ullamcorper amet amet sit ipsum tempor ipsum sanctus vel et justo. Dolor erat nulla dolore suscipit iusto volutpat feugait no magna feugait dolor nulla vero clita amet lorem ut takimata. Veniam ut nulla adipiscing elitr dolore ipsum labore ut lorem. Nonumy amet liber. Magna et et sed magna nulla ut et tincidunt cum sea ipsum eos. Lorem vulputate sit kasd nulla.

Et no nonumy no. Elit vulputate possim takimata volutpat dolores at tation magna lorem vel sea voluptua. Sed nibh dolor. Et sea at duo ut stet mazim erat duo invidunt in gubergren rebum diam dolor nisl dolor. Dolor erat et te erat et wisi aliquam tempor sadipscing nisl commodo diam. Erat diam lorem dolor dolores nulla lorem hendrerit consequat in lorem nonumy dolores est labore liber. Qui et dolor clita ipsum dolore nulla. No ea esse lobortis. Id hendrerit erat sed sed vulputate et sit diam dolores et quis ut sea kasd diam.