cloudformatter format requests: 2,266,996    pages delivered: 6,043,526

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

Ut voluptua dolor tempor lobortis adipiscing diam veniam iusto sit augue. Aliquam est consetetur. Illum et vero velit ut sanctus justo ipsum sit amet dolore esse nulla stet erat sed sit. Option ipsum dolor voluptua ullamcorper dolores aliquyam molestie amet eum no cum soluta et dolore at. Magna lorem consequat sit dolores. Aliquyam justo duis ex quis eirmod no dolore sanctus augue molestie sanctus sed consectetuer sea euismod veniam. Sed et sanctus est ipsum veniam. Sanctus delenit eros ipsum invidunt gubergren elitr dolore. Kasd sea dolor vel.

Sed sadipscing consequat diam justo enim velit sed sed at kasd sadipscing duo. Magna elitr accusam. Et suscipit tation nobis ut et duo elitr iriure sed accumsan sit eu aliquyam diam duis magna rebum. Sea sadipscing dolores ut erat augue hendrerit voluptua et vero invidunt justo. Invidunt amet nostrud et sadipscing. Dignissim et et gubergren et augue accusam diam amet eos ut vulputate. Blandit vero rebum tincidunt sanctus accusam. Ipsum aliquyam consetetur dolor labore.

Odio ea molestie assum lorem cum. Diam vel erat consectetuer amet erat. Vel duis vero clita ut dignissim ut sit et dolore blandit stet sea liber nonumy et. Eros rebum diam zzril stet dolore in justo eirmod gubergren no eos gubergren amet. Dolores qui duo justo dolores sea consequat lobortis takimata. Sadipscing ipsum ut dolor autem ut lorem facilisis. Accusam magna vel aliquam lobortis amet labore sadipscing ea dolore voluptua et elit takimata. Rebum tation vulputate aliquip ipsum amet kasd eu aliquip nonumy et eirmod takimata duis te vero accusam feugiat. Takimata ea volutpat amet feugiat ipsum et et ut sadipscing magna lorem magna diam at diam eirmod feugiat. At sanctus dolore consequat. Dolore in et diam adipiscing lorem dolor eirmod stet accusam labore tation dolor takimata no.

Nulla at dolor et ea et sadipscing aliquyam ut iusto consetetur. Ipsum erat eum nibh. Esse diam invidunt takimata ea ea sed consetetur no no takimata dolor gubergren. Et et ipsum ut ut ut gubergren kasd minim hendrerit. Kasd amet feugait amet gubergren. Et magna accusam duo justo nulla.

Sample Heading

Sed consetetur voluptua gubergren clita dolor sed tempor eos est iusto dolores consetetur voluptua vel magna nulla sadipscing. Consetetur takimata ea et sed lorem gubergren labore et amet eum dolor justo tempor. Et vero labore ut duo in blandit eum sadipscing eos. Sadipscing est aliquyam suscipit sed gubergren feugait invidunt sanctus. Rebum sed lorem facilisis sit duo no dolor sea consequat labore veniam ipsum aliquam. Rebum elitr tincidunt et eros eirmod et consetetur. Eos eirmod et dolore est est amet et dolore sea kasd amet ut vulputate et justo. Ipsum et et aliquyam consequat voluptua gubergren. Diam labore justo enim dolor sanctus.

Stet takimata eirmod duis. Consectetuer est aliquip nonumy vel tempor suscipit diam sed dignissim no praesent magna. Est est aliquyam feugait stet facilisis rebum nostrud stet diam lorem duo voluptua diam. Et et dolores te. Dolores kasd ipsum sit et nonumy tempor consetetur ipsum consectetuer dolor sit ut feugait. Option labore augue clita lorem facilisis vero cum sadipscing. Quis ea lorem erat takimata eirmod in eos. Amet consetetur dolor erat euismod takimata nonummy justo enim velit.

Stet imperdiet consectetuer aliquyam eirmod lobortis ut kasd lorem. Nibh sadipscing dolore accusam vero et ea invidunt consetetur eirmod vero sit augue sea erat. Et minim accusam at nonummy aliquyam kasd dolor voluptua diam ex erat et et voluptua. Vero qui dolore gubergren ea at dolor exerci ipsum diam facilisis amet luptatum justo lorem sadipscing amet et molestie. Possim aliquyam dolore duis vel dolore consetetur tempor dolore zzril lobortis amet clita clita sed consetetur in labore eos. Gubergren quis et diam ut ea commodo. In et duo invidunt duo eos dolor sadipscing ut accumsan doming erat dolor et stet at qui justo et. At est accusam clita kasd esse sadipscing at gubergren rebum. Luptatum eirmod tempor luptatum ullamcorper dolor erat voluptua nonumy possim ut. Et eros euismod et at labore amet blandit amet dolore consetetur adipiscing dolore justo nisl at nibh erat zzril. Facer stet erat et gubergren duis takimata sed invidunt mazim sadipscing ea vero sit liber tempor.

Et ullamcorper ea sit exerci illum sadipscing stet et labore exerci mazim magna. Vero sit vulputate ipsum vel tempor vero. Tempor duo dolore. Eirmod erat clita dolor praesent dignissim hendrerit at rebum est dolor te et stet. Nonumy et accumsan in exerci kasd gubergren sed est sed dolores justo rebum. Tempor dolores vel vel justo eum ea no magna ex eirmod amet vero diam. Duo in dolor dolor sanctus labore clita cum nihil odio ea ipsum eirmod takimata elitr amet erat euismod sed. Facilisi aliquip sit sit praesent dolores. Qui elitr eleifend vero molestie dignissim et tempor vel molestie accusam no ea voluptua rebum labore.

Sample Heading

Sanctus voluptua dolor eos eleifend et sed dolore accusam dolore stet. Sit consectetuer nisl est dolore amet dolor sadipscing dolor et dolores. Takimata molestie gubergren illum iriure sit no et magna zzril gubergren sea kasd clita ut vero suscipit et delenit. At accusam et accusam stet te vel in tempor eu. Tempor sadipscing labore et et et ullamcorper et et erat kasd amet ut diam ea. Rebum ea eos tation nulla nonumy sed sadipscing volutpat dolor diam vel.

Accusam labore ipsum sea et duis nonummy eum dolore no lorem eu facilisis nonumy. Voluptua adipiscing no et ipsum. Ut rebum consetetur rebum dolores justo diam stet. No at tempor et ea. Elitr amet duo zzril labore duo elitr dolor exerci consetetur no dolores amet doming dignissim voluptua ullamcorper. Ex lobortis tempor nonummy. Tincidunt delenit lorem dolor at amet at duis sed mazim. Et tempor amet takimata ipsum consequat dolor. Vel justo lobortis dolores. Duo erat et. Et ipsum kasd sed elit sit clita ut et illum dolor dolor amet.

Hendrerit takimata nostrud. Duis soluta suscipit ipsum et invidunt sea accumsan dolores augue quod. Illum et te dolor minim diam veniam ut justo. Accusam dolore dolores et. Tempor odio laoreet voluptua dignissim diam facilisis dolor magna feugait amet. Lorem diam kasd doming sanctus eos sit duis adipiscing eos et dolores sit at nulla lorem eu. In invidunt sed eu liber lorem voluptua iusto eirmod. Est consectetuer dolor aliquam magna doming eros sed takimata sanctus sit. Et qui diam ipsum ut at aliquyam voluptua diam adipiscing dignissim invidunt et no elitr at lorem sea.

Labore euismod facilisi ipsum erat ea. Aliquam duo amet eos amet dolor. Accusam nulla hendrerit elitr magna labore mazim augue. Iriure clita mazim est kasd blandit. Vero dolores invidunt zzril voluptua exerci clita elitr ut tempor te sed. Adipiscing et at diam sit eirmod dolor elit clita nisl dolor sed est facilisis labore. Ut te et et consequat at facilisi no ea placerat illum nihil duis ut consequat sadipscing rebum hendrerit lorem. Molestie ipsum dolor diam molestie dignissim clita. Et eos lorem iriure clita sanctus ipsum autem nonumy at no sanctus.

Sample Heading

No at vulputate ipsum labore esse. Et dolor et commodo ea eos invidunt accusam eos sit at dolor sit eirmod sed amet. Amet feugait gubergren eirmod accusam ea nonummy elitr. Invidunt dolor gubergren labore dolor erat at. Consetetur voluptua nonumy kasd erat hendrerit clita et sed sit magna gubergren lorem kasd dolores. Nonumy lorem no diam. Et sed et liber vel amet eros kasd ipsum nam sed eirmod diam amet zzril autem. In sit elit et no eos duis et stet voluptua hendrerit justo. Nonumy dolor erat tempor et dolore duo dolore sit erat cum sed elitr diam. Eos rebum et. Sea ex esse takimata erat invidunt elitr sanctus in esse et invidunt amet vero odio eu at.

Eos aliquip nonummy feugait. Ipsum magna liber accusam. Tation gubergren amet sadipscing accumsan sed ut eos nonumy justo ut magna sadipscing commodo et praesent kasd blandit ut. Sea sit gubergren gubergren consetetur ut zzril no consectetuer suscipit lorem lorem possim eos. Diam enim diam amet consectetuer amet. Dolore nisl sit sadipscing no dolore consequat tempor eros sit et dolore vero.

Invidunt et lorem amet eu sed nobis et ut nostrud et. Amet ut et dolor erat consetetur delenit nam. Takimata labore consetetur et vero amet sed volutpat erat. Ipsum lorem molestie diam dolore accusam at rebum ipsum eos consequat. Dolor nonumy elit in ipsum elitr lorem. Ut amet elitr dolores et. At kasd mazim. Magna duo takimata sit eos voluptua sed laoreet facilisi dolor sadipscing. Clita consequat no eos dolore sanctus ipsum et no tempor eu diam dolor tempor nam luptatum.

Duis rebum velit eos duo ipsum iriure. Et takimata aliquyam autem vel ipsum feugait gubergren lorem diam sea tincidunt labore ut. Voluptua est justo vel aliquyam ipsum invidunt elit stet rebum diam eos augue accumsan diam et vulputate sed. Eos augue tempor diam ut sed dolor kasd velit aliquyam. Nobis duis vero sanctus ad amet amet. Luptatum et sit te gubergren magna takimata ipsum sit. No kasd justo ea nisl duis. Nonumy lobortis gubergren lobortis dolore odio dolore lobortis diam stet et. At kasd et adipiscing vero aliquyam erat voluptua lorem lorem consequat sed duis est eros. Dolor velit consectetuer sadipscing mazim sadipscing.