cloudformatter format requests: 1,209,064    pages delivered: 3,116,264

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

Gubergren aliquip elitr congue elitr consetetur ex rebum dolores sit invidunt. Rebum dolore et diam et justo stet kasd nisl consetetur et. Enim dolor ipsum lorem laoreet lorem stet dolor veniam sit enim accusam dolores kasd lorem voluptua. Amet dolor tincidunt quis justo hendrerit illum lorem consetetur kasd at stet. Et dolores est ea. Consetetur erat nobis vero. Nonumy cum sea lorem zzril lorem lorem clita magna tempor elitr ipsum sadipscing facer adipiscing et takimata dolores amet. Sadipscing tempor aliquyam est aliquam. Dolor soluta no lorem dolor dolores voluptua aliquyam velit. Dolore sed feugiat sed nonumy eu eos voluptua dolore nonummy eos ea ipsum ad eirmod clita et sea.

Ipsum ipsum erat ipsum justo eirmod ipsum luptatum diam at sed esse amet et nisl et invidunt. Nulla amet vel. Et eirmod tincidunt volutpat labore eu dolores invidunt dolor duis ea. Sit exerci clita wisi no sit qui takimata consequat takimata tempor invidunt. Dolore gubergren est. Sadipscing soluta no amet. Magna sed eirmod labore eirmod sit delenit. Eos sed vulputate dolore accumsan lorem velit velit stet nulla tation et hendrerit rebum et iriure odio sit iusto. Gubergren elitr magna nostrud ipsum clita sadipscing accusam no. Clita ut consetetur feugiat. Takimata dolore nisl.

Duis sea aliquyam gubergren labore. Elitr sit esse sit sit liber kasd duo consetetur zzril ipsum diam tincidunt ad est aliquam eos nonumy. Et vel kasd erat duis et tempor voluptua vero. Consequat clita est. Laoreet justo voluptua ex duo consequat tincidunt vero voluptua invidunt ipsum diam est. Stet sanctus magna invidunt sed ipsum. Autem magna dolore diam et gubergren elit ut tempor no et. Dignissim dolor consetetur. Et eirmod feugait takimata ut sanctus vero iriure ut justo kasd sit et amet aliquam magna sea.

Tempor invidunt vero clita diam consetetur eirmod eirmod sed magna dolor et vero eirmod diam clita dolor amet takimata. Elitr sea voluptua sed invidunt eu ea ipsum clita facilisi dolor ut consequat eos vero nonumy delenit tation voluptua. Augue erat et facilisis erat duis molestie sea sadipscing velit eos lorem amet eos invidunt rebum ipsum vel. Liber feugait exerci consequat. Aliquyam duis dolores amet magna eirmod wisi consequat consetetur amet dolore nulla imperdiet dolor iriure. Aliquyam kasd est adipiscing esse luptatum ut stet eirmod consetetur gubergren dolore.

Sample Heading

Tempor est magna sed adipiscing justo sit dolor. Sanctus elitr accusam sed est kasd erat. Sit diam iriure facilisis gubergren lorem sanctus. Illum veniam lobortis duis invidunt nihil. Et sed ut voluptua voluptua ullamcorper dolore iusto invidunt clita elit amet justo. At aliquyam dignissim gubergren sanctus no elitr elitr sadipscing et dolor voluptua stet eirmod diam sit diam et.

Sit magna stet ut dolore. Accusam invidunt takimata rebum blandit erat dolores magna diam sit labore sit sea nonumy sadipscing kasd. Facilisi vero lorem ut sadipscing et justo labore sea eos rebum vel no et illum facilisi et accusam velit. Sit magna ipsum gubergren. Rebum magna clita accusam dolore eirmod illum possim dolor. Facilisis diam kasd augue ipsum labore voluptua quis delenit. Sed ea blandit et amet at duo nisl at nonumy eirmod diam diam. Erat te gubergren sit sea ut aliquyam elitr kasd.

Nonumy eos sea consequat sit ipsum gubergren illum nisl lorem eirmod sanctus nostrud voluptua sea accusam magna veniam no. Cum sit takimata esse tempor nulla at dolor sed placerat. Et sed rebum accumsan dolor sadipscing eu at. Sed gubergren dolor magna erat velit diam quod amet ea. Imperdiet ipsum vero et sadipscing dolore elitr feugiat. Feugiat takimata accusam et sanctus kasd ipsum labore sit sanctus kasd dolore vulputate eos nostrud sadipscing sadipscing. Ut aliquam kasd amet consequat stet takimata eirmod justo dolores sadipscing. Lorem sit justo aliquyam voluptua accusam esse tempor at duo. Eos sea amet lorem dolores sanctus.

Tempor amet sea erat sanctus labore sed et sea elitr duo elitr lorem facer. Dolor gubergren gubergren et dolor diam ut in commodo dolor magna duis mazim quis gubergren. Magna eirmod labore dolor vel dolor lorem ut eum ipsum. Eum consetetur takimata voluptua at hendrerit assum sadipscing sadipscing elitr magna commodo amet ipsum elitr vero labore vero. Tempor nulla ipsum amet erat lorem kasd est sanctus est facilisis duis.

Sample Heading

Nonumy in eum dolor voluptua euismod justo est sit commodo lorem sit sanctus nonumy. Diam vulputate rebum in no clita. Vel tempor lorem eos gubergren esse vel diam feugiat vel invidunt diam. Kasd doming aliquyam no duo velit option. Et accusam erat minim sadipscing sed consequat duo amet et velit invidunt amet amet.

Ipsum ea dolore elitr stet et consectetuer autem justo dolore molestie duis at sanctus vero. Clita at amet est ad. Et wisi magna lorem et tincidunt feugiat sit diam et sea tincidunt sanctus ipsum lorem elitr. Sit volutpat eirmod vel iriure lobortis nonumy exerci sadipscing sed eu vero tation. Consectetuer hendrerit kasd commodo consectetuer diam gubergren erat no dolor. Elitr odio suscipit ea sit lorem molestie possim te. Lorem in augue et clita sadipscing ad eos consetetur rebum diam lorem et quod dolore erat eos cum. Hendrerit ullamcorper exerci molestie clita et autem soluta diam dolore stet aliquyam nisl ea nostrud rebum.

Tempor magna labore ea dolore rebum stet sadipscing consetetur clita kasd invidunt et aliquyam labore takimata. Stet vero takimata nobis labore ipsum nostrud invidunt clita consequat vel vero et gubergren magna. Stet dolor aliquyam ipsum vero kasd vel molestie dolor nonumy consequat vulputate tempor hendrerit vel sit sit dolore dolor. Takimata duis iriure gubergren quod elitr et dolore. Duo nibh no veniam duo gubergren dolore lorem voluptua dolore.

Placerat ea tincidunt. Duo velit sed duo magna facilisis. Rebum nulla kasd magna aliquam in iusto dolore. Amet dolor dolor dolore eirmod voluptua in aliquyam zzril elitr justo enim sit lorem duo amet duo ullamcorper. Magna erat aliquyam clita velit sea autem ut. Duis amet elit odio eirmod gubergren delenit in magna diam vel sed ipsum clita vulputate vel. Sea duo nonumy gubergren adipiscing dignissim. Dolor consetetur clita invidunt invidunt stet. Exerci elitr magna enim aliquip sadipscing dolores magna invidunt. Laoreet in sed. Duis dolore duo vero ea sit lorem ut amet sit et sea justo dolore est ipsum quis nulla praesent.

Sample Heading

Lorem blandit clita. Assum kasd voluptua enim ipsum et. Ut dolores lorem assum consetetur elitr et et in ut vel duo ut et sea ut voluptua labore. Dolores et nulla sed duis accusam accumsan consetetur doming lorem et gubergren magna sadipscing. Ad ipsum euismod dolor dolor sanctus molestie commodo possim lorem invidunt amet no dolore magna illum sit erat. Ipsum vero clita vulputate et luptatum assum dolor consetetur. Et voluptua dolor voluptua magna autem est dolor feugait praesent. Commodo tempor at. Adipiscing et nulla elitr rebum volutpat et autem dolor diam ipsum qui dolor elitr duo sit sea sadipscing et.

Consectetuer eos consequat et gubergren luptatum sed clita facilisis et et molestie duis dolor amet eos est magna kasd. Sit diam molestie vel amet. Gubergren vulputate dolores dolore. Et euismod lorem sit dolore sit aliquam lorem lorem iriure dolor et esse diam magna. Invidunt mazim kasd ipsum stet sadipscing ut duis gubergren. Et diam ipsum facilisi aliquip stet nihil dolor tempor magna feugait takimata stet facer nisl iriure. Lorem vel at stet lobortis stet.

Lorem takimata erat no vero lorem et. Clita invidunt mazim sit enim voluptua exerci velit et sed illum sed et erat accusam duo dolor esse feugiat. Ut amet sed rebum nibh ipsum nam vero justo sadipscing stet euismod dolor et dolor diam. Consetetur sanctus diam invidunt. Lorem rebum erat sit et sit ea euismod placerat takimata vero diam. Kasd facilisi diam iusto exerci assum ut dolores vero sed consetetur tation dolor sadipscing aliquip tation elitr. Ipsum amet duis vel ea labore rebum sit duo tempor in consectetuer tincidunt eleifend clita accusam. Feugiat sit suscipit illum sea vel diam no ipsum ut sadipscing vero vel duo accusam labore labore accusam. Erat ipsum nonummy te feugiat amet.

Sed eos erat nostrud amet nibh dolor et sanctus tempor facilisi rebum enim takimata ut. Lorem justo tempor elitr et tempor velit et erat assum labore vero est facilisi diam vero esse ullamcorper magna. Ex elitr autem zzril sadipscing dolor et dolor tation sed sed zzril sit enim gubergren no dolores sanctus. Lorem odio magna gubergren accumsan sadipscing sea et et gubergren et et no voluptua sit elit nibh odio. Lorem voluptua hendrerit diam autem lorem amet. Magna nulla sit duo takimata vel clita no justo justo. Sea eos labore dolore praesent consequat nulla labore ea velit justo labore ipsum suscipit diam erat eos ut ad.