cloudformatter format requests: 2,266,905    pages delivered: 6,043,206

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

Dolor tempor amet et et vel dolor ut amet ut sadipscing erat ipsum. Et sit lorem sadipscing adipiscing consequat est est amet eleifend eirmod eos nonumy et nisl duo. Invidunt sit dolore sea diam dolor ea consetetur et praesent lorem elit nulla aliquyam. Clita gubergren sed invidunt blandit est dolor dolore gubergren dolor aliquip rebum eu volutpat consetetur voluptua. Clita augue takimata dolore sea.

Consetetur magna lorem dolor. Dolor sadipscing justo lorem et. Erat aliquyam ut zzril sit suscipit eum sit kasd sed nisl eu sadipscing sed sed. Justo et nonumy dolores. Dolore amet sadipscing erat sanctus sit ut. Iusto amet gubergren gubergren labore et imperdiet at enim vel dolores esse voluptua amet ut. Takimata et ut ullamcorper elitr vero invidunt dolore est ipsum stet ut. Ipsum facilisis nulla eirmod voluptua vero placerat. Et sea nibh quis qui lorem est sanctus erat.

Velit suscipit et nulla ea amet dolores augue rebum sed lorem ipsum dolor voluptua dolores sed et no. Labore sea dolore no. Ad ut amet ut justo duis sed vero sadipscing stet magna est rebum ipsum nulla sadipscing gubergren quod eros. Dolores kasd hendrerit ipsum stet voluptua accusam. Sanctus sadipscing eos lobortis duis tempor ipsum gubergren lorem minim dolor eirmod molestie diam est nulla amet stet. Ut sit sea eos praesent vero at duo nam eum. Invidunt elitr sanctus erat consequat erat possim elitr mazim sed amet dolores sadipscing dolores ea sed.

Sanctus justo takimata vero stet velit amet. Et takimata gubergren erat justo quis augue takimata sed sit accusam sea vero est justo et. Lorem labore blandit ipsum takimata sit sit sadipscing gubergren. Duis ea sed congue voluptua et sanctus commodo consequat at et no no. Invidunt takimata rebum ut facilisi rebum. Sit nisl lobortis sed ut sanctus sanctus. Est tempor dolor vero no sit ullamcorper ipsum eirmod erat elitr consequat sanctus tempor ipsum dolore facilisis id stet. Amet eirmod et invidunt dolor ad clita ea hendrerit labore elitr lorem est esse sed eirmod. Magna amet ipsum nihil sea voluptua aliquyam ex congue diam delenit sanctus consequat elit sea ipsum at. Sit ipsum mazim no kasd facilisi lorem tincidunt lorem invidunt stet erat in sed gubergren in dolor consetetur. Duis sed stet in dignissim autem lorem dolor dolor et hendrerit labore et vero et diam exerci.

Sample Heading

Nonumy aliquyam sanctus ipsum voluptua consetetur aliquyam et sanctus aliquyam. Erat eu delenit lorem rebum et est. Tempor wisi nam eros dolor commodo sea magna. Aliquam duo et sit nonumy aliquyam aliquyam aliquyam. Nam invidunt illum euismod dolor volutpat. Erat in consetetur volutpat accusam enim amet et dolor feugiat accusam. In gubergren sit qui in volutpat amet nonumy sanctus sed sed tempor consetetur eos. Sit duo et erat justo diam labore dolores vero rebum amet sadipscing sanctus sit.

Elitr gubergren tempor veniam ipsum et aliquip elitr sea dolor sanctus accusam dolor sit sed sea lorem at. Ipsum magna justo sit sanctus est at. Ipsum takimata takimata consetetur. Facilisis facilisis dolore voluptua sanctus nibh at facilisis velit aliquyam justo sanctus kasd. Et et eos nulla sadipscing magna ut. Dolor et exerci feugait sed eirmod sadipscing clita ut eu ut vero. Sanctus justo ea lorem tempor duo tempor esse. Sit sit aliquip exerci minim lorem. Labore kasd rebum ipsum aliquyam duis gubergren tempor duis eos.

Magna consetetur placerat labore invidunt. Dolor invidunt no qui sea stet dolor et ex vero stet sadipscing eu voluptua tempor aliquyam dolor esse nonumy. Tempor no gubergren eum sadipscing magna ea dolor kasd. Iusto takimata delenit accusam. In exerci commodo sea sit et dolores.

Eos nisl facilisi diam dolore eum elitr sanctus et magna ut labore sadipscing dolore dolore tempor dolor. Kasd mazim nonumy. Eum et elitr eu lorem dolore vero nonumy. Et stet voluptua aliquam lobortis sea nonumy lorem diam et ut. Duo sit lorem sit.

Sample Heading

Option ipsum voluptua eos. Sadipscing diam sanctus sit labore et ipsum aliquyam consequat quis eum duis. Et sea ipsum justo no nulla sea nulla vulputate vel dolor diam tempor est quis illum sed dolor sadipscing. No et justo et stet. Erat amet gubergren et consetetur assum tempor sed dolor ipsum et nonummy amet enim lorem amet accusam possim diam. Eros eu vero ipsum et. Et duo nulla et takimata eirmod takimata lorem sanctus sadipscing. Odio lorem no sed commodo takimata consetetur commodo. Sea et ut stet nulla aliquyam vero consetetur dolor elitr gubergren sanctus praesent. Dolores ipsum dolore stet sit amet eirmod diam diam. Ipsum duis dolor vel autem sed accusam augue nonumy lorem tempor eum clita dolores dignissim vero ea augue dolore.

Dolore lorem tempor vero. Kasd amet congue accusam nonummy duo dolor quis et sit sed dolore enim ea accusam duis duo enim. Assum et et kasd eirmod aliquyam voluptua dolores dolor vero molestie iriure ea sadipscing sanctus sit gubergren lorem. Doming lorem ea gubergren dolor vulputate rebum clita aliquyam nonumy diam accusam quod exerci diam. Takimata sit et amet diam dolor luptatum aliquam invidunt stet sit delenit erat sit eos gubergren nihil amet. Diam velit voluptua. Odio eos consequat. Amet duo ipsum sed est ut lorem amet augue voluptua eirmod gubergren sadipscing invidunt magna elitr iusto magna.

Duo ea duo. No possim erat duo illum diam magna accusam nonumy. Accusam luptatum consequat dolor erat vero et amet no et et sea voluptua facilisi. Stet sed ipsum eos ex sanctus erat justo et dolor zzril. Ipsum minim sed. Et eirmod accusam ea congue sea liber no dolor laoreet et. Sit dolore justo facilisis et sed accusam stet vel ut cum amet sed kasd lorem dolore rebum consequat. Ea praesent ipsum sea tempor est ut consetetur est ex nonumy. Diam aliquyam eos duo ipsum et invidunt. Clita no rebum dolore duo ex vero vero gubergren est eirmod iriure dolor. Takimata tation eos vero eirmod et dolor dolor ea nulla consetetur ipsum et velit duo dolor vulputate.

Voluptua feugait nonumy lorem odio sea aliquip sanctus nisl iriure amet magna tempor praesent vero adipiscing ut. Invidunt wisi amet vero et sadipscing odio nisl minim sed tempor nonumy et et nonumy commodo accusam duis invidunt. Te duis magna illum clita clita et iriure dolores et et sadipscing soluta kasd molestie et et ut. Doming sed lorem tincidunt vero et lorem takimata ut hendrerit. Imperdiet aliquyam amet eos vel tincidunt ipsum rebum. Facilisis sed gubergren possim duis amet iriure erat nostrud option eos sit et justo diam nonumy veniam takimata voluptua.

Sample Heading

Kasd ad justo at hendrerit liber ipsum est ut no dolor ipsum lobortis erat erat iusto diam. Erat sed dolore amet cum justo vero diam diam aliquyam elitr dolore duo autem in lorem. Aliquyam sed ea lorem dolore sed sit. Vulputate dolore sed augue nonumy at dolores et at stet iriure dignissim amet stet sit eleifend ea sed. Clita ipsum quis sit dolore eos kasd. Dolore rebum kasd ut dolor kasd exerci clita sea diam commodo tempor dolor voluptua ipsum mazim eirmod. Ipsum eum gubergren. Consectetuer takimata et est nonumy ipsum magna gubergren invidunt nonumy erat justo lorem assum consectetuer suscipit rebum. Blandit sit elitr eos dolores diam iriure tempor lorem dolores vulputate molestie. Consequat est sed magna lorem sadipscing elitr eos accusam dolore.

Nulla no sed. Eu gubergren suscipit dolore eirmod at et lorem. Hendrerit diam kasd invidunt ea rebum iriure dolor stet quis ipsum stet lobortis at ea accusam diam. Dolor consetetur lorem diam adipiscing et adipiscing at takimata. Ipsum odio vero iusto no et. Diam eu stet erat ex dolore eos erat dolores ea nonummy et. Consetetur consetetur magna dolor rebum diam dolor stet diam consetetur justo consetetur diam. Volutpat hendrerit duis et lorem amet amet erat. Dolores at elit lorem elitr ipsum rebum esse lorem lorem euismod blandit no invidunt commodo sea est. Accusam no laoreet.

Dolor kasd dolore odio blandit eos vero accusam est et et lobortis labore ea. Ipsum rebum aliquyam in ea takimata delenit sit facilisi sanctus ea enim eirmod accusam sea justo consequat. Eu stet consetetur ipsum doming augue dolore congue kasd est nisl velit zzril voluptua sadipscing velit gubergren takimata facilisis. Augue accusam sed ea dolores et duo. Sed amet consequat sit soluta velit dolore sed takimata sit eirmod vel et dignissim vero feugiat.

Lorem no nonumy euismod sed justo. Sanctus accusam clita iusto sed justo erat no accusam sea ea takimata. Et ipsum magna et eu no et erat delenit elitr. Nonumy vero gubergren eum sed ut illum nonumy erat dolor dolore dolor sit diam. Eleifend no sanctus sed erat nonummy. Ipsum eum nulla facilisi vero sit et amet. Sea ipsum dolore duo eirmod ipsum invidunt nonumy ut voluptua at quis et vel.