cloudformatter format requests: 3,328,995    pages delivered: 8,603,426

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

Ipsum dolores ipsum esse sed accusam diam esse gubergren elitr dolore dolor vero kasd ipsum dolor duo duo dolore. Sed consequat at tempor dolore lorem labore tation diam gubergren augue dolores magna consetetur invidunt. Ut aliquyam ipsum nonumy dolor magna nonumy eirmod iriure takimata sit. Dignissim et takimata dolor est invidunt sed. No amet stet ut praesent dolor amet. At amet dolor sanctus aliquyam nisl labore tempor lorem sadipscing at sit eros justo rebum wisi. Sit sanctus kasd odio kasd rebum consetetur dolores justo aliquip. Dolores vero accusam kasd. Dolore eum sea hendrerit nulla nonummy ut eu invidunt. Kasd clita dolore accusam in aliquyam et ipsum labore facilisis labore eum dolores lorem elitr sit.

Consetetur lorem amet erat rebum. Tempor in suscipit voluptua consetetur takimata ipsum euismod esse aliquyam duo. Labore ipsum erat consetetur aliquam tincidunt vero dolores ut sed sea magna dolor. Dignissim invidunt takimata et invidunt exerci dolor accusam et dolore sadipscing sed sea diam. Diam clita et dolor.

Aliquam justo amet vel et ipsum dolor dolore no velit dolore augue enim lorem diam voluptua qui tempor at. Sed ea autem illum erat dolores aliquyam sed nonummy et. Dolore cum et ipsum et takimata magna et gubergren amet duis at quis veniam tincidunt no vulputate odio duo. Sed mazim consetetur amet tempor et ut in et justo. Consetetur sadipscing amet et consetetur et ullamcorper. Ea in diam erat adipiscing.

Justo elitr justo sea et magna diam invidunt elitr sed no ut elit consetetur. Exerci at sed erat aliquip dolore ipsum dolore. Diam ut luptatum lorem vero consequat at diam tempor sadipscing. Ut eos ea augue et duo ipsum no sit duo lorem at iriure eos erat consequat eros liber. Veniam lorem voluptua labore aliquyam in et vero et. Lorem magna magna vulputate takimata ut dolore magna dolor. Vulputate erat sanctus ea feugiat clita gubergren sanctus lorem consetetur ipsum et eos nonumy option labore et labore. At gubergren consetetur erat lorem sit tempor duo ullamcorper hendrerit nonumy exerci dolor. Exerci nonumy consectetuer autem kasd lorem justo nonumy dolores feugait eos vulputate ullamcorper takimata sit. Sanctus ipsum ea dolor.

Sample Heading

Consetetur tempor lorem. In dolor erat vel sea ex dolor ipsum molestie takimata duo esse. Ut dolore aliquyam sadipscing justo duis sit nonumy aliquyam et blandit consectetuer ut vel est elitr dolore sed nonumy. Facilisi consetetur sea in amet dolores facer ut lorem elitr iriure et in et erat et. Dolor at nostrud vulputate congue vel quis lorem lorem at dolor sit clita. Clita stet diam. Et takimata eos voluptua dolor no elit tempor iusto est delenit sadipscing et. Justo enim hendrerit ipsum dolore hendrerit consetetur. Iriure assum stet elitr sit eirmod elitr. Sit sea ut vel est no invidunt duo eos cum lorem consetetur.

Vero clita tempor justo nulla stet et sea invidunt consequat invidunt erat stet ea. No diam nonumy sit sanctus ipsum. Elitr ut augue no illum vero magna sea eirmod. Lorem accusam ea sit ullamcorper blandit nonummy erat ut elitr accusam molestie amet voluptua sit nobis lorem. Rebum eum ad.

Dolore et magna ut stet magna magna sed sed exerci tempor at feugait. Vel et accusam dolore ut lorem gubergren vel est aliquam eirmod et. Et dolores consetetur ad. Sed et et magna ut sit sit dolor diam eu tincidunt. Consequat sit est stet vero nostrud voluptua gubergren sit dolor feugiat dolor ea sit ut. Dolor sea sanctus duo amet tempor labore nonummy eos ad vulputate eros et ut diam dolor elitr. Eos diam stet dolores zzril.

Ex sit delenit et duo et labore gubergren et eum amet est. Dolor elitr dolores sed sed nulla eos duis minim ea enim magna sanctus ut. Magna kasd ea. Volutpat aliquyam gubergren eirmod diam ipsum et ea. Et consetetur eirmod diam sed eu facilisi aliquyam tempor ut vero. Cum tempor sed sit sit. Minim vero takimata erat nonumy autem est ut stet sed magna.

Sample Heading

Esse elitr possim. Ipsum te in diam vero. Ipsum nibh erat mazim et dolores consetetur invidunt. Elitr dolore clita et autem aliquam lorem clita eos at diam minim vero. Kasd sed erat ea tempor et takimata vero dolor diam elitr sea dolores nonummy ipsum.

Justo lorem labore hendrerit ad vero dignissim consetetur clita ipsum. Duo et et justo sadipscing est stet kasd elitr ipsum sanctus ipsum sed dolores sed sea no. Nonumy diam exerci diam esse duo at ipsum justo ut invidunt consetetur accusam voluptua. Voluptua takimata aliquam dolores vero duis stet diam ut eos ea no diam gubergren dolore invidunt zzril at vulputate. Et ullamcorper nonummy amet. Consetetur sed vel lorem. Praesent dolore rebum invidunt dolor kasd eros no nonumy possim sadipscing ut ipsum. Vero magna praesent elitr gubergren magna aliquyam duo dolore et lorem esse nihil. Enim aliquyam nibh sit velit sed est duo sit lorem no tation. Diam invidunt ut delenit eirmod accusam.

Ipsum autem ipsum dolor suscipit sed. Lorem sadipscing invidunt dolor eirmod dolor. Feugait stet magna et dolore. Eirmod aliquam enim labore in est lorem eu sit takimata. Quis est ex sit lorem rebum. Diam ut diam justo eros dolores hendrerit kasd in sit autem eos dolore erat consetetur nulla dolore feugait. Rebum dolore diam. Labore ipsum invidunt. Accusam diam volutpat duis diam dolore esse voluptua diam in in dolor. Diam no augue erat est eos ut tation justo. Consequat laoreet et ipsum et nostrud.

Wisi vero et consequat molestie at et diam eos amet consequat sit diam clita ad ipsum eirmod et et. Stet aliquyam diam est et ipsum eum invidunt dolores ut diam dolores sit molestie. Lorem voluptua vero. Iusto ipsum ea duo aliquyam nonumy. Ut elitr stet justo facilisis amet ut tempor consetetur. Sit minim dolores dolore stet dolor eos assum esse justo adipiscing dolore hendrerit. Consetetur rebum vel sit esse autem. Ipsum ea dolor sit et accumsan ipsum. In dolore dolor sed liber nonumy diam diam dolores consetetur sanctus tation aliquyam at accusam. Amet dolor vero at.

Sample Heading

Labore et eu velit nihil ea consequat aliquyam sed eos tincidunt ipsum gubergren tempor. Duo labore minim dolore ullamcorper justo in sed et et iriure amet. Sanctus qui duo. Vel takimata ipsum. Kasd et feugiat at laoreet velit. Illum invidunt eleifend sea labore dolore doming duo clita sea sanctus aliquyam consetetur sed.

Est et enim mazim at eirmod nobis lorem. Nonumy iriure lobortis dolores eum et et luptatum takimata kasd ut labore ut duis tation gubergren consequat ullamcorper. Diam sed lorem ut accusam sea tation sea. Consetetur clita amet soluta clita dolore sed labore eirmod dolor dolores sed et dolor dignissim magna et. Dolor sadipscing sea diam dolore sit accusam molestie lorem ut eros invidunt laoreet et clita. Et amet ea sit odio dolor. Aliquam accusam duis nonumy invidunt dolore autem labore lorem amet invidunt accusam. Lorem magna sanctus duis diam dolor et sadipscing no sit. Sit nonumy et accumsan sadipscing lorem accusam amet clita diam ipsum eros voluptua clita.

Duo amet accusam tempor dolor ipsum imperdiet ex te diam stet dignissim takimata erat. Delenit ipsum aliquyam sadipscing consetetur dolore vero vero ut sed ea ut te labore suscipit et consequat et consetetur. Lorem eirmod nobis velit ipsum dolore facilisis ea lorem diam ut clita. Aliquyam velit dolor dignissim lorem odio. Consetetur diam et no lorem duis sit ut sanctus. Ut esse no ut diam nulla consectetuer. Id sit lorem gubergren esse doming diam sanctus.

Sit rebum te stet. Consetetur diam sed ipsum quod invidunt et magna consetetur sea quis. Nulla ipsum praesent veniam erat est accusam sadipscing no zzril labore eos et dolore. Augue et velit sadipscing duo mazim voluptua et consetetur sea. Sadipscing commodo vero ea gubergren dolor erat.