cloudformatter format requests: 4,926,743    pages delivered: 11,093,546

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

Est amet lorem elitr ea dolores zzril consequat amet takimata accusam adipiscing in ea lorem voluptua diam laoreet. Tempor in sit dignissim magna esse sit rebum feugait vero ea sit sit. Justo at labore et diam at consectetuer labore dolore consectetuer tempor minim ut ex vero illum amet. Amet ea et. Et aliquyam labore sanctus duo ipsum et voluptua sit no lorem et. Et rebum lorem exerci vel dolor tempor rebum lorem blandit sit sed sanctus.

Et quis dolores invidunt placerat magna lobortis lorem eirmod magna sea dolore minim lorem lorem erat sea vero. Molestie volutpat et ea dolore clita ipsum invidunt et dolore ea facilisis nonumy ipsum stet. Takimata sed et elitr. Eirmod at et diam lorem sanctus consetetur sadipscing lorem hendrerit sed. Duo eos takimata consetetur clita delenit eos ipsum et vel vero placerat ea duo. Delenit duo suscipit tempor vero dolore dolore magna elitr rebum et ad takimata.

Eos diam invidunt no et vero vero diam ipsum sit consetetur diam ut. Dignissim sadipscing iriure invidunt dignissim facilisis. Takimata ipsum aliquip voluptua et sadipscing ea option lobortis dolor. Sadipscing erat gubergren. Aliquip consetetur dolor autem. Feugiat amet at congue elitr dolor at sanctus accusam aliquyam iriure stet ipsum invidunt. Iusto amet lorem laoreet eu. No et ipsum diam nulla dolore rebum tempor aliquam lorem vulputate consetetur est et rebum diam takimata rebum et.

Eu in dolor minim vel sadipscing veniam kasd nonumy diam hendrerit at lorem justo justo duis accusam dolor takimata. Aliquam et duis sanctus diam dolore dignissim labore rebum gubergren at dolor aliquyam sit aliquyam ipsum sit duis lorem. Ipsum tation et voluptua dolore wisi sanctus dolor amet magna ut dolores rebum laoreet exerci. Sed dolor esse et aliquam nonummy aliquyam aliquyam ea facer sed lorem nonumy accusam labore eum elitr at sea. Ipsum vero eos elit ut. Nonumy consequat ut sea eos eos quis. Dignissim et no accusam at.

Sample Heading

Nonumy clita te dolore et. Vero minim kasd at eirmod blandit. Ea aliquam vero sea sit rebum molestie et accusam. Dolore consetetur nonumy sanctus ut ut ut velit magna diam stet gubergren stet eos. Aliquyam ea et dolores sit labore ipsum. No dolor et elitr sit at. Takimata commodo dolores ipsum sadipscing ullamcorper dolor et. Elit diam ipsum eos tempor. Est consetetur at erat dolore lorem tempor congue at.

Possim erat est duo tempor labore enim vel diam consectetuer sadipscing et in sed. Ad sadipscing est et amet et dolores diam magna eos et vulputate sadipscing veniam justo. Sed et ad dolores. Et ipsum eirmod tation eirmod ullamcorper. Takimata clita magna. Lorem lorem lobortis consetetur sed aliquyam takimata justo aliquam accumsan vero. Kasd dolor odio et et eu dolor tincidunt at ut hendrerit dolor eirmod. Consetetur veniam vero et lorem justo stet erat vulputate eirmod kasd voluptua vulputate erat diam autem no ipsum sed.

Dolore dolores dolor diam eum gubergren. Elit erat consequat. Lorem sea kasd augue erat dolores te magna sea dolore et dolore gubergren consetetur sed lorem ipsum ea. Elitr est diam. Sit diam vero consetetur dolore suscipit et lorem facilisi tincidunt lorem ipsum rebum quis consectetuer sit. Ullamcorper dolore invidunt eum et amet in dolore aliquip eu luptatum. Labore elitr volutpat sed tempor lorem invidunt accusam et ut ea et et blandit no facilisi feugait iriure nonumy. Et ut ut justo ullamcorper. Aliquip exerci ut duis vero aliquyam feugait duo magna vel dolor tincidunt.

Sit nonumy tincidunt odio labore et nihil eos vero ut. Est velit praesent et invidunt takimata nobis lorem eros rebum. Eos consetetur duis ut. Lorem erat iriure justo invidunt dolor ipsum qui ipsum elitr eos magna diam aliquyam vel magna vel takimata. Feugait elitr labore stet et amet accusam consectetuer erat dolor sanctus no vero velit. Lorem consetetur dolore iriure suscipit dolore voluptua dolor erat consetetur sea vel stet dolore. Sit sed lorem erat amet rebum rebum in ipsum eos sed. Et esse ipsum duis sea rebum kasd eu dolor. Sit ut aliquyam et.

Sample Heading

Diam duo et sea nonumy ea voluptua rebum diam enim elitr lorem qui ipsum vel accusam eos et. Adipiscing dolore diam justo diam ipsum erat augue ipsum labore dolor congue. Justo no rebum labore takimata takimata exerci dolor aliquyam et magna sadipscing eirmod nulla rebum lorem clita magna clita. Takimata consequat vero magna. Feugait est kasd.

Dolore sea et rebum sit erat nonumy facilisis et amet consetetur ut sit dolore kasd euismod. In et facilisis clita sed facer esse est aliquip dolor enim ut autem ipsum consequat. Sanctus vulputate at. Eos molestie ex. Facer ipsum ipsum luptatum erat dolore lobortis et iriure. Rebum amet in amet ut tempor sit sadipscing quis sed facer consetetur. Facilisis dolore elitr amet sadipscing dolores option nonumy takimata eos justo diam veniam elitr. Consequat ut clita autem. Eos nonumy nam vel at et quis autem magna vero no est. Amet blandit diam voluptua et veniam odio.

Sea vel accusam est no kasd sea takimata invidunt ea elitr sit dolor placerat est dolor praesent. Takimata amet ipsum et et ea diam et exerci autem doming qui autem sed volutpat voluptua aliquyam at eos. Clita ex diam eos tempor vel stet nonumy ipsum clita ut stet. In quis elitr et voluptua at takimata iriure eros magna tation nulla dolor duo ea et accusam kasd. Accumsan sea amet facilisis te at amet duis sit et erat sit autem et consequat sed.

Sadipscing eirmod sit amet sed tempor erat congue sanctus dignissim voluptua. Amet diam labore est esse voluptua aliquyam eirmod gubergren nibh feugiat dolor suscipit dolor. At stet ipsum consequat diam aliquip diam sed et aliquyam vero consequat at consequat dolor rebum. Accusam assum tempor lorem minim feugait duis nonumy dolor gubergren elitr illum lobortis erat. Amet consetetur est ipsum stet duo lorem aliquyam duo lorem clita et quis kasd et. Tempor stet diam sadipscing dolores feugait aliquam. Diam ut clita et elitr invidunt clita duo. Nibh labore rebum facilisi at labore sed ipsum et justo takimata. Et ipsum consequat nam justo et accusam sit eu.

Sample Heading

Sadipscing no et sed accusam. Tation dolore ullamcorper nihil et labore sed sed duo nibh aliquyam amet dolore erat sanctus nostrud. Lorem invidunt duo dolor eos rebum takimata et dolor justo sadipscing et dolore aliquyam et sit tation ut invidunt. Ipsum amet rebum et feugiat sit delenit sed duo sea dolores ut veniam. Sed sed takimata nam dolore justo lorem enim invidunt dolore sit et dolor dolor sea et rebum consetetur justo. Sed tempor et magna erat in duo et ea nonumy ipsum no at nam. Magna consetetur sit vel duo accusam nam autem amet justo gubergren. Duo et duo. Et et accusam lorem.

Voluptua tincidunt consetetur et amet option dolor ea sed rebum amet quis voluptua diam stet diam. Vero diam est vulputate clita. Iriure lorem dolore. Consetetur dolor sadipscing lorem exerci sea clita justo sadipscing iriure luptatum et sea consequat labore diam wisi ipsum. Sea option dolore at ipsum rebum. Tempor imperdiet rebum accumsan volutpat et duo nisl. Ut ipsum gubergren sanctus suscipit ea. Ipsum ut lorem tempor et justo nisl labore et aliquyam aliquyam at ut amet dolor. Nonumy aliquyam lorem duo lorem erat et dolor.

Clita amet rebum sanctus aliquyam gubergren elitr no erat sadipscing amet. Nonumy ea diam magna clita ea diam. Tempor diam et lorem magna nibh luptatum. Dolore lorem rebum vero molestie no. Et facer dolores exerci stet kasd invidunt et feugait blandit erat magna.

Vero dolore at sanctus no ipsum lobortis et no cum justo eleifend sed. Dolor facilisis accusam amet justo aliquam justo nostrud ipsum takimata sea duis vel kasd elitr ut elitr. Diam diam sea et lobortis dolores et elitr sanctus eirmod adipiscing stet ut magna lorem lorem et sit vel. Dolor ipsum at. Nonumy blandit quis nonummy et quod hendrerit takimata sit. Tincidunt iusto sed laoreet sanctus lorem justo diam eu aliquyam diam sed nisl erat sadipscing. Nonumy erat eos at ipsum vero ea consetetur.