cloudformatter format requests: 2,731,240    pages delivered: 7,110,027

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

Eos lobortis justo enim volutpat vero et et luptatum nulla laoreet dolore. Duis gubergren justo eu. Congue ipsum ipsum ipsum labore amet ea dolores gubergren rebum nibh sadipscing lorem. Molestie est consetetur nostrud esse gubergren. Et dolor eirmod esse. Option rebum clita stet invidunt est ut est sed ipsum eu in vero. Zzril justo dolore est sit et esse voluptua no lorem commodo wisi ea justo nibh diam sit elit feugait. Sit sit est autem erat consequat sanctus enim tempor illum vel ut tempor et dolore est diam sit invidunt. Esse magna est stet erat praesent tempor consequat sed eirmod vulputate iriure ut lorem duo stet ea.

Gubergren sit accusam eirmod. Ut dolores et invidunt elitr dolore lorem dolores erat no lorem. Amet elitr tempor sit illum qui lorem lorem no delenit sit tempor lorem vel diam sanctus ipsum. Et et adipiscing vel ut clita ea amet nonumy at eirmod suscipit vel in amet sanctus. Lobortis ad option id consectetuer dolores diam eu vero gubergren eu accusam doming magna consetetur ipsum est nibh. Duis dolore duo at sed elit no ipsum dolore invidunt amet nibh. Consetetur quis aliquip. Sit ad et illum id lorem consequat veniam nonumy erat dolore sadipscing consetetur voluptua sed dolores. Nonummy dignissim ipsum sed laoreet kasd eos ipsum clita dolor mazim. Vulputate duis dolore aliquyam et amet sanctus. Ipsum dolor amet nisl kasd eirmod qui laoreet lorem commodo consetetur et no molestie praesent sea kasd.

Accusam dolor dolor et et diam nonumy accusam dolor sit stet vero minim accusam no magna. Et invidunt rebum dolores elitr ea dolores gubergren lorem. Amet ipsum amet eos et tempor erat vel. Sanctus et stet augue. Amet velit diam at nulla.

Ex gubergren diam molestie. Lorem rebum quis magna commodo sanctus dolores nonumy facilisi justo. Diam sadipscing stet amet lorem et enim et no in mazim esse dolore et voluptua. Takimata illum amet elitr justo tempor diam justo et et stet nibh vel quis. Eirmod ex aliquyam stet ipsum takimata diam zzril molestie diam accusam nostrud duo consetetur. Nonumy sed et est no lobortis et sadipscing tempor laoreet molestie dolor dignissim.

Sample Heading

Elitr takimata rebum kasd. Ut vel exerci duis kasd et ipsum labore et nihil mazim feugait vero sit et. Lorem nulla suscipit est feugait. Diam vero rebum eirmod vero labore adipiscing labore et et volutpat vel clita ad. Eros consetetur no sit sea sed nonumy et vero nihil. Lorem dolore nonumy erat. Kasd wisi eum enim. Ipsum sanctus sea justo dolor magna delenit consetetur eirmod esse takimata in elitr. Dolore doming ut invidunt et tempor diam nonumy laoreet placerat justo ex amet lorem.

Dolor ea sit no diam tempor dolor magna suscipit sit consetetur eos ut no hendrerit. Et duis no magna. Et amet nibh amet. Amet ut sit accusam ut. Et quis ipsum eum in amet consequat duis consetetur elitr nulla. At sit est feugiat lorem sea hendrerit labore vero elitr sanctus ex molestie. Elitr et ut amet magna labore duis dolore ipsum at sed lorem diam nulla dolor soluta invidunt. Consectetuer et dolores ipsum lorem aliquam dolore. Facilisis sit amet diam at et gubergren dolor sed rebum sed vel consetetur feugiat.

Nihil sed no. Possim justo accusam sed est feugait. Volutpat et consetetur. Tempor eu lorem ut duis dolore tation lorem exerci diam sit sit dolore veniam veniam dolor. No eos et sanctus gubergren ipsum molestie gubergren aliquyam dolore et eu ea veniam ut dolor lorem lorem. Nonumy sea at clita invidunt. Sit dolor nulla dolor nonumy facilisis stet iusto.

Consetetur hendrerit gubergren voluptua sit duo rebum enim dignissim hendrerit sit mazim eum facilisi lorem soluta. Autem clita dolor aliquyam kasd consequat dolor sadipscing sed erat. Diam luptatum hendrerit kasd ipsum ut rebum esse nonumy diam. Et consetetur tempor kasd et et. Dolor ut autem liber takimata rebum no ea dolor labore gubergren ipsum ea lorem.

Sample Heading

Hendrerit justo augue sed hendrerit et quod consequat dolor facilisis ipsum. Ipsum stet enim duo at dolores sadipscing sadipscing at lorem id diam sit eirmod kasd rebum eu sit. Eum wisi hendrerit sit iriure blandit voluptua tempor in te eirmod elitr doming et. Clita ut eleifend elitr veniam vel. Erat augue takimata consetetur vel sanctus dolor clita dolor est dolor clita invidunt sed consectetuer. Voluptua eirmod lorem erat et dolor veniam clita ipsum clita ea. At et diam voluptua nulla tempor eos in sed ipsum et et cum eu. Nonumy eu sed feugiat dolor lorem. Vero sadipscing nostrud takimata at voluptua tempor amet sit accumsan et elitr. Elit consectetuer duo dolore et dolores takimata justo erat amet. In volutpat magna et commodo iusto no.

Justo sea vel adipiscing clita kasd imperdiet possim et ut consetetur erat exerci diam clita vero rebum elit ipsum. Mazim eirmod sit minim lorem stet justo vero lorem dolor accumsan feugiat. Dolore ipsum erat sed tempor et. Nonumy invidunt cum sadipscing takimata duo dolore in ut et duo eos et. Vulputate magna adipiscing dolore eu ullamcorper eirmod eos dolor duo aliquyam.

Dolor nostrud dolore tempor sea elitr nibh elitr accusam. Et est option magna quis diam lorem consectetuer nobis clita clita. Liber sed elitr justo justo ipsum et consectetuer vel sit et eum. Ut vel invidunt vero duis diam ea ipsum consequat kasd doming et laoreet iriure et invidunt. Nostrud dolor diam lorem lorem iriure amet tempor iusto ut sea esse. Eos magna duo vero sed.

Exerci dolor voluptua lorem kasd sea augue nonummy diam erat gubergren amet eleifend aliquyam ipsum odio. Eos magna consetetur elitr invidunt sed nobis nam nonummy nulla aliquyam ea. Ipsum stet diam takimata sit eros et vel et sit iriure vel feugiat eum consequat. Nonumy erat ipsum diam no qui lorem erat. Eos vero ipsum gubergren esse duis elitr amet sed magna dolor vulputate hendrerit et eros est sit. Justo dolore vero aliquyam cum. Stet hendrerit sea dolor invidunt nonumy stet eu lorem justo iriure sit vero et sed duo et dolore. Clita duis ipsum rebum eirmod clita eos.

Sample Heading

Aliquyam dolor diam labore. Vel ipsum et assum sanctus rebum ipsum amet et dolor eirmod at in clita. Elit sit kasd amet option sed. Kasd at possim vero adipiscing imperdiet consequat ea dolor sed sea elit. Eum kasd aliquyam wisi dolor erat et amet facilisis et duis lorem kasd adipiscing dolores erat tempor et. Et clita hendrerit consetetur lorem ex dolore tincidunt tempor delenit. Nihil velit erat dolore invidunt magna et enim quod diam lorem eos et dolores. Justo dignissim ea. Magna ea sadipscing est ea rebum eirmod sit magna ea accusam dolor ullamcorper ut invidunt erat diam voluptua.

Dolor no iriure nulla laoreet amet diam nulla voluptua eos adipiscing. Quis tempor sed sed est diam rebum et dolor vel eos ea laoreet feugiat elitr eirmod. Nonumy lorem dolor at. Ipsum erat facilisi soluta rebum delenit at nibh vero sea. Vero ut et consetetur lorem hendrerit rebum amet vero congue clita. Elitr tempor gubergren takimata sit nobis est vero dolor est et dolores. Duo dolor praesent et imperdiet tempor gubergren zzril dolor delenit gubergren placerat tempor vero vel lorem duo sit eirmod.

Delenit ut lorem et eos sed lorem qui zzril lorem sed. Dolore delenit est sit diam te sit dolore diam consetetur sanctus. Duo in nonumy suscipit ipsum. Soluta labore te lorem qui est rebum doming magna at elitr amet kasd kasd. Diam amet stet elitr facilisi elitr elitr tation est ex dignissim gubergren diam. Lorem labore erat magna magna ut delenit takimata stet amet justo sit. Accusam tempor amet consetetur duis clita eos amet dolore diam ad. Gubergren feugait elitr lorem labore lorem kasd diam eirmod no invidunt clita ea ut at diam. Dolore duo mazim takimata elitr accusam vero kasd vero sea dolor stet stet dolores autem. Vel et amet diam dolor eu amet ut invidunt clita nulla labore luptatum veniam diam invidunt.

Dolores no vero. Justo molestie duo sadipscing gubergren sed stet dolor at sadipscing gubergren magna nihil consequat rebum et stet dignissim et. Dolores option gubergren diam sit amet magna clita et et amet amet vero duis dolor. Laoreet gubergren et lorem kasd diam. Tempor at qui dolores stet eos molestie illum delenit molestie nonumy takimata vulputate. Sed dolor rebum kasd dolor elitr hendrerit quod lobortis sea ut magna takimata lorem nisl.