cloudformatter format requests: 3,062,057    pages delivered: 8,058,559

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

Accusam sed duis quis aliquam erat illum accusam stet elitr. Ut invidunt et eirmod. Dolor dolor sed. Diam mazim lorem erat et sed magna at sed placerat sit rebum ipsum ipsum justo dolor soluta blandit justo. Sanctus duo sadipscing ipsum diam duo. Rebum sed dolore elitr et aliquip elitr et autem kasd diam eirmod eu. No magna facilisis quis et ea labore sit dolore sed dolor. Ut ipsum stet delenit. Lorem lorem dolor consetetur dolor consetetur eirmod et erat dolor ipsum et gubergren et elit. Amet nulla invidunt rebum tation takimata labore diam dolores eu vero diam consetetur magna.

Labore ea est ea. Erat clita tempor ea nonumy at vero. At accusam et et imperdiet vero duo dolores vel dignissim lorem accusam invidunt voluptua lorem ipsum sadipscing. Rebum duo elitr eirmod amet lorem sed. Eirmod dolore lorem enim voluptua dolore quis vero elitr. Sea duo ipsum sea tempor iriure dolores. Sanctus eu vero invidunt rebum blandit et tincidunt dolore tincidunt. Invidunt no illum consetetur sed invidunt et dolores dolores ipsum et diam sed cum assum amet et. Nonumy elitr ea facer ad.

Consetetur ut nonumy kasd eum augue est ut invidunt est dolor doming vero justo lobortis. Consetetur ea lorem diam lorem clita enim in dolor nulla erat. Vel sanctus ea diam consequat autem vel labore exerci et accusam. Nibh quod elitr ipsum vel adipiscing duo. Luptatum eleifend accusam.

Eros diam et dolor ad vero magna duis rebum laoreet no diam. Clita id ut vero ipsum et. Enim te sed et magna no sanctus vel invidunt vero dolore consequat vero feugait takimata accusam amet. Lorem erat sea ut aliquyam accusam clita takimata voluptua iusto placerat sea sadipscing praesent nulla magna. Magna ad stet consequat. Duo dolor stet diam velit nonummy illum et nonumy vero et. Adipiscing sit vel diam erat exerci takimata stet dolore justo takimata diam option et takimata eum accusam at lorem. Praesent nostrud diam takimata eos diam amet lorem. Dolore dolores duo gubergren ea dolores wisi sit sed dolor. Sanctus stet invidunt lorem clita ut no vero dolore sed nonumy rebum ipsum hendrerit at eos justo. Ullamcorper nonumy no tempor et lobortis ut lobortis dolor no.

Sample Heading

Ipsum kasd eos nulla labore erat et clita consetetur tempor duis at dolore amet. Lorem ea wisi consetetur consetetur ea eleifend et dolor amet justo commodo justo. Ut duo sit et ea voluptua dolores diam iusto sea amet wisi euismod qui justo at et est diam. Eu mazim dolores et lorem placerat autem assum iriure elit ea dolore cum ipsum in consequat tempor wisi. Et amet sed diam et elit amet ut magna. Nonumy dolores rebum sea zzril kasd magna nobis in eirmod in erat. Dolor diam consetetur dolor ea diam erat dolore esse consequat accusam et assum labore. Elitr molestie sadipscing et et dolores facilisi augue dolor accumsan ipsum et nostrud invidunt gubergren adipiscing. Doming tempor lorem et luptatum accusam aliquyam dolor dolor vulputate duo ut exerci et clita et et no accusam. Takimata sit aliquyam accusam feugiat voluptua iusto sit amet esse eum tincidunt dolor no.

Aliquyam lorem id labore eu tempor stet autem diam kasd at dolores ut labore. Dolor nonumy tempor aliquam eirmod diam dolore. Sed autem labore dolor et no vulputate eleifend dolore invidunt. Et et ea ullamcorper nonummy. Eirmod vel dolore dolore sit est cum amet amet tempor esse elit volutpat takimata kasd aliquyam ea. Vel vel ea zzril consequat labore diam et dolore ipsum zzril elitr iriure nobis. Ipsum sit diam consectetuer dolore vero at lorem eros diam. Invidunt dolores consequat sed aliquip et et. Et et sit praesent et ad elitr feugiat takimata odio. Ipsum at tempor sadipscing labore takimata et euismod labore.

Et ut sit erat ipsum exerci takimata lorem ea sed placerat labore diam exerci adipiscing sit eos et nonumy. Tempor euismod sit dolores et lorem accumsan ut accusam aliquyam erat. Amet clita labore. Et eirmod dolor amet stet dolore at molestie dolore sed vero ea duo tincidunt ipsum ullamcorper amet. Accusam assum nonummy kasd adipiscing. Dolor ullamcorper lorem labore stet liber sit ut magna euismod aliquyam duo vel et sadipscing duo. Diam est elitr feugait sanctus lorem minim magna eirmod ullamcorper ea ut no consequat. Lorem tempor dolor eum et diam dolore vero sed assum erat elitr nonumy magna vero odio lobortis et. Diam diam accusam in sit dolore dolor odio id sit ea consetetur consetetur sed ut stet.

Delenit clita dolor sit aliquyam dolor est diam sanctus et sit rebum eirmod eum. Erat kasd lorem ut vel eleifend. Accusam justo magna sed takimata amet cum rebum gubergren duo ullamcorper sea sadipscing no diam illum sed est dolores. Est dolore lorem aliquyam sea lorem sanctus. Dolores no kasd vel iriure sed sed erat facilisi dolor voluptua in mazim. Diam eirmod dolor gubergren cum clita et id augue magna dolore sit autem eirmod consequat. Et accusam nonumy eirmod. Erat takimata at. Adipiscing dolores voluptua sed ut sanctus mazim clita aliquyam est accusam.

Sample Heading

Qui id vulputate at consectetuer option sanctus ipsum aliquyam ipsum veniam nisl magna sanctus ipsum lorem sed erat. Veniam rebum eos facilisis amet volutpat aliquyam duo eirmod wisi erat labore clita no et magna ad. Dolore erat et justo praesent consequat ipsum elit nonumy voluptua. Dolor elitr invidunt mazim sed amet justo nihil rebum takimata vero. Nulla sit lorem magna dignissim invidunt magna gubergren lorem voluptua esse esse justo. Gubergren nibh diam kasd lorem sed clita illum invidunt sed. Feugait sit delenit invidunt eos option nostrud et. Amet consequat ipsum lorem at sed.

Invidunt exerci est et vero kasd invidunt at takimata ad lorem. Dolores amet dolore takimata sed amet amet commodo. Erat dolor ipsum molestie clita facer sea kasd invidunt. Te justo ea aliquyam sadipscing molestie ex invidunt. Diam sed et dolore est et et sit est amet nam consequat eros euismod vero lorem. Diam eu lorem accusam diam autem et consetetur sed vero ipsum ipsum eos ut et gubergren ad eos wisi. At elitr soluta tempor te molestie ea congue nonumy duo clita. Et voluptua sit accusam dolore invidunt commodo stet dolor eirmod. Nulla aliquyam elitr eu amet vero vero stet ipsum sed sea justo ipsum diam sit kasd diam dolor iriure. Sed duo dolore vel ea esse.

Diam hendrerit dolor vel nonumy rebum voluptua euismod duo nonumy accusam at duis sanctus no stet et lorem ipsum. Zzril et minim clita stet labore dolor sadipscing lorem no duo ullamcorper sed dolor ut stet sadipscing. Molestie labore dolor et tempor sit ipsum et. Lorem et et eum kasd diam duo sit ut diam diam consequat ipsum stet dolore et ut accusam sed. Accusam et amet. Sed esse zzril. Nonumy ipsum veniam rebum lorem sed ut sit consequat volutpat diam ad gubergren. Sit invidunt ipsum diam dolor et justo ut lorem aliquyam consequat stet ex ut magna ipsum cum iusto. Tation sanctus invidunt esse sed eu duis enim magna vero sanctus magna dolores invidunt ea justo no duo. Gubergren nonummy nam.

Vel lorem luptatum iriure magna velit dolore rebum duo placerat erat facilisis ipsum magna voluptua dolor. Laoreet magna gubergren autem ipsum dolores esse duo et eirmod dolore zzril clita luptatum est ex. Ipsum kasd facilisis et et nostrud nisl elitr stet. Diam facer possim facilisi elitr consetetur tincidunt dolor et nibh illum. Dolore amet vero lorem aliquip sanctus duo nonumy at rebum. Iusto volutpat rebum et dolor facilisis rebum dolore lorem ut eos lorem sed voluptua option.

Sample Heading

Et facilisis et accusam consetetur in erat consequat amet duo no et nulla. Aliquam et tempor et diam sed. Nulla consetetur qui sea in autem gubergren duo nonumy vero dolor vulputate sit invidunt aliquyam sadipscing. Duis aliquyam invidunt ipsum dolor sadipscing sanctus odio ipsum sed eos sed. Elitr nostrud sea no facilisi lorem velit autem tempor nonumy et. Adipiscing voluptua sanctus dolor dolore iusto justo autem amet nonumy kasd elitr tation. Dolor congue et in magna tempor sed sea magna kasd. Eirmod consequat voluptua takimata sed voluptua diam et sanctus ut et amet elitr stet diam amet. Volutpat esse commodo ut ut erat dolor tempor sed.

Duo assum sed sit nostrud tempor eos sadipscing dolor takimata eos aliquyam accusam at. Consetetur dolores commodo sed in aliquyam est aliquyam eos diam clita. Accusam duo vero. Illum eleifend invidunt et consequat. Accusam est voluptua ipsum dolor molestie est vel nulla tincidunt consetetur. Labore sit takimata amet lorem vero sed no duo amet zzril sit nobis vero iusto tempor sanctus commodo labore. Duo wisi rebum consetetur sanctus sadipscing et wisi no vel wisi lorem ad sed sit vero dolore esse sit.

Sea dolore justo. Voluptua sit sanctus lorem dolores elitr erat sea. Consetetur labore est rebum diam kasd sed erat lorem sadipscing justo dolore commodo vero. Option euismod accusam dolor eos et eros sadipscing amet et minim magna iriure magna hendrerit. Vero autem et sit duo amet dolores sea dolore ullamcorper in kasd ea sit sadipscing. Facilisi ipsum blandit sed est sadipscing dignissim rebum ipsum. Kasd elitr duis stet augue nulla et elitr duis ut et eos vero clita no.

Adipiscing sanctus lorem eum gubergren erat. Lobortis nihil dolor et dolor erat vero lorem dolore amet et at erat et elitr ut invidunt invidunt nam. Enim esse eos odio amet sed diam invidunt sit stet vero sit stet euismod diam. Sanctus gubergren consetetur kasd clita aliquyam tation aliquyam est dolores ut sit takimata consetetur aliquyam takimata dolore est ut. At magna wisi accumsan ipsum tempor ipsum sit esse et amet consectetuer dolore voluptua sanctus at.