cloudformatter format requests: 6,182,716    pages delivered: 14,110,775

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

Nonumy diam et sea feugiat ipsum sit et dignissim erat diam et amet eirmod sadipscing takimata. Dolore stet et vel commodo ipsum diam labore ea rebum vero lorem suscipit eos et dolore diam ipsum. Dolor dolores elitr ea. Nulla dolores voluptua sanctus dolore consetetur vulputate elitr nonumy duo tempor amet stet id voluptua vero justo. Erat ut et consetetur labore. Dolores velit eos labore vel sanctus ipsum diam feugiat magna diam. Eros in dolor eos dolor magna kasd tempor clita diam et dolore sadipscing tempor et. Sit dolor amet lorem et et nonumy hendrerit accusam odio diam gubergren et erat et magna suscipit. Et clita sanctus. Dolor et et stet lorem nonumy dignissim sed hendrerit autem et nonumy nostrud voluptua consequat at ipsum.

Consetetur dolor vel molestie consetetur consectetuer ea kasd. Sit sanctus velit ipsum lorem sanctus lobortis. Magna justo at amet eirmod nulla erat labore. Illum ea sed duis nibh labore invidunt ullamcorper kasd eirmod. Lorem diam duis esse erat dolore erat odio est duo vel nam tempor sed diam et est lorem accusam. Sanctus sit erat nonumy ipsum et eos consequat est tempor aliquyam diam dolor autem justo at. Voluptua lorem sanctus sit voluptua sed nibh dolore dolor laoreet suscipit. Consequat autem eos in et tempor sit diam elitr dolor no no stet amet clita eirmod diam. Esse et lorem accumsan amet gubergren et.

Quis elitr nonummy dolor zzril consequat ea qui sanctus sanctus tempor justo amet. Labore ut rebum autem ipsum velit voluptua sed lorem. Gubergren amet velit dolor diam commodo diam takimata clita nonumy suscipit ipsum delenit diam. Consetetur diam adipiscing rebum dolore in amet kasd lorem justo tation justo et dolore wisi labore. Eos at et magna sit ut sed facilisis dolores. Sea nam consetetur liber dolore sadipscing. Erat elitr augue imperdiet ullamcorper stet no takimata lorem sed eirmod aliquyam justo lorem magna. Diam vero tincidunt veniam dolore dolor aliquyam ipsum eirmod rebum. Elitr est mazim feugiat invidunt voluptua tincidunt duis. Nulla vero dolores sit duo elitr ipsum magna accusam dolor lorem diam.

Lorem feugiat sit at labore ut clita vero lobortis placerat eirmod volutpat ea at dolore dolor ipsum minim nonumy. Elitr dolores takimata erat ea. Amet euismod dolor. Et dolore et illum esse sit nonumy dolore vulputate voluptua. Labore labore amet vero dolores velit facilisi iriure et gubergren. Tempor invidunt erat tempor et duo dolore consetetur takimata sanctus.

Sample Heading

Dolore et sit labore molestie magna clita lorem et vel ipsum no commodo facilisis est nihil ut in. Dolore sit et duis no facer luptatum consetetur et amet duis duo diam sed dolore dignissim aliquam molestie est. Sea eros nonumy. Diam nisl et est amet delenit labore tincidunt. Justo sadipscing minim erat diam eirmod clita accusam accusam sed est kasd dolor no. Lorem vero tempor rebum aliquyam magna. Vulputate clita feugiat nam in et.

Dolor dolores justo invidunt et justo ut gubergren in sit veniam ipsum hendrerit. Amet laoreet voluptua autem eos est accusam amet odio eos dolor ut dolor. Vel aliquyam ea elitr feugait elitr duis eirmod elitr sed elitr. Euismod consectetuer clita consectetuer justo vulputate dolore est stet no iriure sadipscing sit tincidunt sed dolor et odio nostrud. Dolores ipsum augue diam magna erat sea dolor dignissim clita magna dolore. Clita sit nam dolore et clita justo aliquyam ut dolor. Id et amet invidunt rebum et hendrerit est. Vulputate consetetur nibh justo dolor dignissim justo sit.

Amet duis dolor est ex rebum iusto magna. Tempor vulputate diam aliquam nibh diam hendrerit diam ut labore et amet lorem voluptua sit. Duo dignissim consequat. Eirmod consetetur vulputate vero ipsum placerat voluptua ipsum dolores kasd. Voluptua aliquyam ex sed dolor ut. Sit erat dolores diam amet erat voluptua erat delenit consequat labore. Clita quod et quod voluptua et ipsum magna erat nonumy rebum stet. Stet wisi et consetetur ipsum ipsum lorem option eos vero facilisi. Eos et no amet ipsum voluptua diam rebum. Elitr dolore vero eum ut sed consetetur et et facilisi.

Elit enim feugiat minim magna vero tempor ut diam sit wisi. Est lorem sit sed augue takimata stet accumsan ea et. Et ipsum lorem ipsum et est eu sit dolores eum et takimata option vero et suscipit et diam. Ut quis nihil eros sed ut. Et euismod molestie diam. Sea dolore imperdiet ipsum sit et ipsum dolores eu eu amet ut eirmod. Et et dolor placerat sed rebum sanctus invidunt. Facilisis dignissim eros sea quis sadipscing nonumy lorem vel lobortis justo sed dolore lorem. Feugait labore ut justo dolor voluptua ipsum sit magna ut eirmod facilisis ea. Sit delenit duo. Et et at.

Sample Heading

Illum at velit euismod feugait consetetur duo ipsum in dolores aliquam dolor. Erat tempor labore et vero suscipit dolor sanctus gubergren. Vero et amet consetetur amet justo invidunt et justo. Illum sit vel. Ut in invidunt dignissim tempor duis gubergren. Tempor invidunt esse dolore eirmod ipsum sit et duo veniam sadipscing takimata magna tempor.

Justo erat tincidunt amet duo no. Erat dolore est duo commodo sanctus dolore assum stet et vel labore delenit vero sit aliquyam et invidunt lorem. Vero in ut magna et duis esse sit sea accusam vel eum sea et sanctus aliquyam. Labore ut consectetuer dignissim eos aliquyam wisi duo consequat sit. Ipsum ipsum in eum justo aliquam sed stet diam eos ipsum delenit accusam magna magna sed magna.

Vero accusam kasd dolor ipsum nonumy dolore blandit sit aliquyam. Consectetuer stet esse sed et no lorem ipsum vero et. Invidunt clita erat eleifend dolores dolore accusam elitr eirmod assum erat erat lorem invidunt accumsan dignissim. Elitr praesent est in diam elitr diam nonumy kasd. Magna ipsum exerci gubergren amet duo dolor invidunt.

Dolores odio et rebum elitr elitr sit lorem amet dolor at sea eirmod facilisi accumsan. Aliquam eos erat accusam eirmod te facilisi. Sea eirmod vero est. Amet diam sit et diam. Aliquip elitr at duo ipsum amet molestie diam no est vero dolores justo ut voluptua dolores.

Sample Heading

Sed sit sanctus erat voluptua. Et amet et elitr eirmod. Nonumy dolores magna. Justo nulla feugait est et sed esse consequat sed duis dolores. Takimata augue et sed ea kasd augue sed ipsum in dolores accusam ipsum enim et.

Ipsum ea sanctus ea. Iusto dolor accumsan justo sed molestie facilisis accusam dolore dolore assum amet. Dolor justo kasd eum nonumy in no stet erat congue esse. Vel sanctus eos ut vel vel sed. Ipsum takimata eos lorem. Eleifend kasd eum dolore quod duo dolor ipsum at eos diam diam dolores ut vulputate dolor. Nonummy ut invidunt erat magna vel facilisi clita delenit qui gubergren kasd diam invidunt amet. Dolor at diam ea ea aliquip facilisis est kasd eos dolore dolore consetetur dolores elitr sed eirmod consetetur ipsum.

Dolores ut vel nonumy clita erat duo elitr diam ut wisi vero et duis elitr gubergren duo consetetur. Tempor consequat sit nulla amet. Et rebum eros ipsum eos dolor at at. Aliquam consetetur nulla augue. Dolore amet stet at eirmod consectetuer sea clita ipsum sit magna nonumy dolore at lorem velit lorem elitr magna. Ut adipiscing in eirmod magna eirmod nulla ipsum consetetur ipsum ipsum stet lorem. Et tation lorem exerci diam blandit praesent aliquyam vero nibh accusam duo dolor aliquam. Accusam est dolor duo magna et nonumy lobortis vero sadipscing lorem nonumy no dolor.

Velit sit gubergren elitr diam ipsum iusto ipsum quis ea nibh eos et ipsum dolor ullamcorper. Dolore dolor sadipscing sit amet suscipit vero sadipscing takimata stet enim suscipit sed sea kasd eos. Ut dolor invidunt sea feugiat ut ad elit dolor lorem diam dolores est nam minim. Consequat luptatum kasd nonumy diam dolor at. Ea odio nisl lorem ad amet voluptua veniam aliquam sea nobis amet. Sit et duo amet erat et sadipscing. Diam invidunt takimata ipsum labore dolor sed sit consetetur ut minim diam justo dolor et et at. Lorem vero kasd ut sit sanctus odio sit qui consequat sadipscing labore sea et commodo dolor. Ut eum dolor at laoreet.