cloudformatter format requests: 2,047,281    pages delivered: 5,481,636

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

Amet facilisi ut ea nulla eos ut et justo ex erat vero illum. Et lorem clita ut accusam lorem. Ipsum at duo in lorem justo kasd diam nonumy nihil. Kasd nisl consetetur vero labore dolor dolores velit ut erat duis velit laoreet et invidunt dolor ex. Et at tempor sea sed.

Vero tation nulla sit takimata tempor. Sanctus elitr rebum clita feugiat quis justo gubergren duo sed justo quis lorem invidunt diam vero stet sadipscing sadipscing. Et aliquam lorem dolor consetetur ea kasd kasd sed facilisi iusto. Sed qui wisi ipsum dolor at lorem consetetur lobortis gubergren takimata. Dolore amet in nonummy feugiat et ea sea magna quis gubergren. Sadipscing kasd dolor duo delenit no blandit diam gubergren lorem molestie et. Clita laoreet eirmod diam lorem eirmod kasd aliquyam amet dolor nibh et.

Sadipscing sadipscing veniam dolore amet dolor amet est in in et. Option feugait dolor stet labore sit no consetetur lorem voluptua tempor magna. Erat eirmod laoreet ut dolor facilisi veniam eu nulla at invidunt rebum exerci est suscipit. Takimata lorem wisi kasd tempor ut invidunt commodo dolore sanctus gubergren vel et sadipscing sit amet. Amet at sit at takimata consetetur labore laoreet aliquyam. Labore kasd lorem. Elitr adipiscing sea dolor facilisis clita et dolore ipsum stet et. Ex et aliquyam eros tempor tincidunt ipsum aliquyam facilisi eros. Iriure lorem sanctus illum takimata velit aliquyam dolor sanctus dolore dolores sed vel rebum. Consetetur eirmod rebum nonumy lorem et takimata eos at in eum est eleifend. Consetetur justo tempor consequat et amet dolor et.

Accusam gubergren kasd ea nobis. Amet gubergren kasd takimata magna. Ut justo sanctus rebum vel voluptua magna dolor rebum ut esse. Dolore rebum aliquyam hendrerit sadipscing amet amet vero iusto praesent sit nonumy nonumy in. Sanctus tincidunt voluptua sadipscing quod congue amet duo lorem accusam takimata ipsum iusto hendrerit. Magna stet est ipsum ea ipsum accusam at eos. Iriure takimata in dolores duo vero vero sea justo quod. Aliquam facilisis aliquyam in vel amet clita nam labore sit voluptua soluta clita vel aliquyam et justo at lorem. Et dolore diam dolor dolor lorem dolor justo dolor duo sed dolor sit.

Sample Heading

Amet elitr gubergren duo sea at vel vulputate erat minim laoreet veniam et tempor. Accumsan dolore sit no ullamcorper et dolor erat clita adipiscing sadipscing elitr no labore kasd vero nisl. Elitr invidunt hendrerit gubergren takimata dolor sanctus illum imperdiet cum lorem. Sea invidunt eos. Te at ut molestie at takimata sit rebum et suscipit rebum consectetuer amet est sit sanctus ea justo takimata. Dolore lorem tation ullamcorper invidunt at eos voluptua nulla sit eos sea at sit vero et diam labore magna. Invidunt at consequat dignissim erat est invidunt vulputate dolores vel lorem diam erat.

Dolore veniam rebum justo amet labore vero aliquyam sed. In sea sadipscing dolore feugiat nobis aliquyam ad in et ex eum diam. Eos vel dolores elitr sit ipsum et sed eos takimata nostrud. Diam amet dignissim dolor kasd takimata aliquyam nonumy takimata dolor magna vero invidunt. Eos nulla tation rebum diam et et ut eirmod et et ex consetetur sadipscing wisi stet no invidunt. Voluptua euismod et sit nonumy sanctus aliquyam sit sit et dolores et diam takimata lorem elitr tempor. Dolores dolores consetetur autem nonumy duis lorem dolore. Rebum ipsum facilisi sadipscing eirmod amet aliquip tincidunt. Laoreet minim ea nulla dolor amet velit esse molestie diam.

Amet dolor nonumy accumsan sed ipsum consetetur at invidunt justo ullamcorper tempor clita et lorem consetetur sea. Diam et quis eu molestie rebum est sed eos clita no ipsum accumsan vero at dolor ipsum sit. Justo aliquyam elitr consetetur amet ipsum odio dolor dolore duis duis. Nulla at suscipit adipiscing amet ea ea ipsum sea diam vel et dolore qui dolore erat et no. Aliquyam ipsum suscipit sea praesent ut dolor augue diam facilisis. Vero dolore amet kasd. Facilisis sit elitr diam invidunt eirmod amet sit ea dolor feugiat clita ea.

Et nonumy amet praesent tempor et dolores takimata ex accusam ut. Et consequat no eleifend ut possim et. Amet sed kasd nostrud sed zzril augue sadipscing justo iusto ut rebum. Tempor elitr ut magna at. At eum sadipscing gubergren at amet et eros praesent qui et. Et tempor illum ea quis sanctus no et et. Vero nonumy sed esse et lorem tempor est eu qui elitr dolores feugiat. Ipsum delenit sed gubergren vero. Amet in accusam. Rebum et sanctus.

Sample Heading

Sed facer tempor dolor ipsum esse est consectetuer nonumy clita molestie. Sit sed vel eirmod sanctus doming sadipscing stet ea et amet ipsum et dolore dolor consectetuer dolor. Dolor sadipscing elit no nobis erat accusam dolore wisi dolor dolor dolores sit. Sadipscing dolore illum. Dolore facilisi elitr sadipscing stet nibh elit clita in nonumy ea.

Diam nulla consequat gubergren vulputate iriure tempor facilisi blandit gubergren sed. Sed et duis lorem. Est duo vel amet kasd rebum aliquyam in minim takimata dolor lorem facilisi dolore ipsum labore zzril euismod. Labore ut magna no et sadipscing et invidunt sit et. Kasd vel consectetuer eirmod gubergren labore tempor dignissim tempor sit ullamcorper praesent at dolores. Duo sit duo sadipscing elitr amet aliquam erat ea ea lorem at kasd takimata nonumy diam aliquyam amet. Amet eleifend sed et adipiscing rebum ipsum gubergren ut diam at nonumy id at.

Voluptua nonumy sea vero kasd tation soluta erat et stet gubergren est stet nonumy diam diam eos consequat. Exerci imperdiet at illum nihil sadipscing labore stet at stet diam no amet nonumy. Sit sit et et labore tation dolor. Magna molestie est consetetur dolor dolor diam. Ea consetetur qui duo imperdiet sit eos sed dolore dolore invidunt tincidunt magna. Est no ea magna elitr diam est invidunt sit magna. Nonumy facilisis stet elitr amet invidunt sed autem sit veniam rebum. Et et amet dolore veniam exerci ut stet diam quis commodo praesent dolor clita dolores est. Rebum autem minim tempor et et et quis diam nulla sadipscing sit amet et ipsum invidunt diam at gubergren.

Consetetur vero sed sed eos dolor clita magna erat ullamcorper erat invidunt autem. Stet accusam sed aliquyam. Justo ut vero sed aliquyam elitr sadipscing magna option tempor et illum. Facilisi qui et invidunt. Diam justo amet kasd aliquyam sea at vero gubergren. Elitr diam dolor praesent augue consequat et magna aliquip lorem sed diam rebum et adipiscing tempor at. Dolore dolor rebum blandit voluptua esse amet.

Sample Heading

Rebum nonumy amet ipsum nonumy dolore sit et gubergren at dolor et feugiat magna eirmod amet eirmod amet diam. Sanctus commodo elitr nulla et dolore diam et magna dolor ea enim sit kasd. Sed et sit sed et ipsum consetetur et nulla elitr luptatum labore dolore no et eirmod tempor kasd iriure. Ea feugiat accusam lorem sea justo. Labore stet voluptua et et dolores dolor stet at sed in duo dolor duo tempor. Eirmod nisl ea option at lobortis no clita accusam.

Dolore vel adipiscing veniam tempor molestie takimata diam no. Et nulla dolores rebum nulla at sit aliquyam sadipscing lorem diam tation. Et in sadipscing justo ipsum vel esse ipsum eos tation dolore et sit erat amet suscipit dolore veniam. Labore elitr ea diam dolor consectetuer augue. Clita ipsum sed molestie erat et vero ut tempor consetetur dolores et nihil est nam no justo qui consetetur. Dolor qui feugait clita. Lorem justo sed duo praesent sit justo exerci blandit consetetur consectetuer nisl nonumy soluta nonumy dolor. Sea clita ipsum accusam sed stet ex vulputate sea rebum.

Consequat elitr eos et quod nulla et duis. Accusam dolor sed sed sed kasd accusam sanctus magna sit amet delenit. Clita kasd eu et et. Sadipscing sanctus dolor dolores sit tempor duo ut sit lorem rebum eirmod. Sit gubergren eirmod rebum eleifend. Et dolor autem et diam sed elitr takimata clita.

Ipsum volutpat no gubergren tempor vero id magna et gubergren kasd nonummy in eirmod adipiscing dolor dolore. In takimata sit dolore lorem nisl nulla. Feugiat praesent magna est feugiat sanctus invidunt est labore tincidunt sed. Eu ut tincidunt et aliquyam. Nonumy consetetur nonumy rebum kasd rebum. Clita et et accusam stet sanctus eirmod et hendrerit. Diam nibh et aliquyam lorem lorem possim.