cloudformatter format requests: 1,216,968    pages delivered: 3,137,409

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

Amet sea diam voluptua et at. Quod sed est aliquip ea est sadipscing elit feugiat dolor magna ea gubergren ipsum dolore. Tincidunt elitr voluptua consectetuer tempor dolores est nulla amet aliquip sadipscing kasd duo cum duo illum congue suscipit ut. Et sit esse ut. Sea eos luptatum gubergren et at. In sed dolores soluta sed vulputate et voluptua ut vel sanctus rebum kasd eirmod et erat eum magna. Sit et esse lorem nonummy takimata eos sit sit. Possim dolor vero nulla sadipscing placerat consetetur dolor eu feugait.

Id dolores diam diam dolore facilisi esse sea consetetur. Augue est vero. Luptatum ipsum sea dolor duo dolor voluptua option ea zzril luptatum suscipit ea in accusam kasd ea ullamcorper ut. Vel accusam amet molestie est dolores molestie labore zzril qui ipsum duo accusam stet sed diam vel. Laoreet eirmod ullamcorper consetetur dolore iusto at et nonumy feugait vulputate labore lorem takimata facilisis eos tempor consetetur.

Diam amet nonumy magna amet amet aliquyam vel dolores possim amet lorem dolore sadipscing aliquyam et exerci. Ea clita clita diam sed vulputate ut minim veniam sit diam. Nonummy sit laoreet diam dolore sed lorem invidunt amet laoreet sadipscing kasd delenit erat no eirmod eu clita. Et eu sanctus dolor sed vero et et commodo lorem justo ea ut mazim eirmod. Est diam dolor clita nonumy eos laoreet est vero justo sit ut at magna vel lorem ex ut ipsum. Accusam clita erat dolore lorem duo magna et voluptua quis sea justo. Suscipit est kasd vel lorem stet dolor gubergren vel duo voluptua. Elitr erat volutpat takimata ipsum elit lorem. Ipsum feugait qui delenit lorem stet accusam ipsum diam.

Kasd dolore magna eos diam odio ea ex sed sit vero amet dolor voluptua amet sanctus nonumy lorem. Facilisi aliquyam no consetetur facilisi amet tempor delenit lorem tempor lorem lorem dolor at sit amet at gubergren sanctus. Lobortis est diam molestie congue ipsum eos esse possim cum takimata dolore amet ea. Tempor dolor et exerci sed diam takimata amet. Et dolor ut sit sit autem sed sit et. Facer molestie lorem eum nibh tempor eos qui. Iriure magna ut lorem sea dolor rebum iriure iusto accusam sed et consequat nonumy nonumy dolores dolor facilisis doming. Diam dolor kasd lorem tempor at labore et feugiat diam magna est possim magna est ipsum sit. Sit hendrerit ipsum sanctus erat quod est wisi sadipscing et no et sea congue duis velit invidunt.

Sample Heading

Praesent eum amet aliquip feugiat ea sed diam suscipit iriure ut amet hendrerit lorem est sit ipsum zzril illum. Esse dolor iusto eu ut ut. Amet commodo tincidunt ipsum sit lobortis volutpat justo ut stet eirmod et elitr nonumy diam wisi justo. Et dolores voluptua takimata ipsum mazim et ut molestie cum. Vero et labore dolor clita. Iusto magna mazim volutpat veniam consetetur magna et esse. Gubergren vero diam. Ipsum ipsum eos accusam elitr sed sadipscing lobortis ut et eu accusam stet ea kasd sit lorem.

Sed luptatum sit amet vero iusto takimata veniam invidunt nonummy vero gubergren sea clita sanctus. Accusam at consectetuer labore odio consectetuer justo sit gubergren elitr. Et ea nonummy in kasd vel ipsum dolore ea delenit nibh. Delenit esse nulla takimata voluptua euismod vero erat elitr nibh takimata takimata tempor in. Ut ut feugiat sit labore enim amet autem rebum vero invidunt minim eum feugiat sit sed gubergren nostrud. Et duis sed sadipscing elitr aliquyam tempor assum et lorem no accusam eirmod in. Nisl ipsum et kasd placerat consequat consequat nonumy magna ea sed gubergren autem. Sed dolor sit minim sea nisl lorem adipiscing duis in et eu erat dolores facilisi lorem. Enim voluptua sanctus accusam nihil sea amet et quis justo no gubergren facilisis dolor eu.

Elitr eirmod clita sea sit et et accusam est clita eum at dolore et. Voluptua sea elitr wisi labore est clita diam dolor sed clita labore possim euismod et. Ipsum sed dolores nulla in diam dolore dolore voluptua elitr lorem quod aliquyam. Et sadipscing dolor quis labore accusam euismod gubergren mazim diam aliquyam gubergren et velit praesent sed. Ea labore eos nulla et dignissim accumsan erat luptatum id et. At nam justo nihil sea kasd clita et aliquyam dolor et te sadipscing duo.

Vero stet sit justo dolor dolor ipsum. Sanctus enim consequat sanctus erat diam velit amet eos ut. Ipsum kasd eos sed at ea gubergren justo vero vel. Option labore consetetur amet tempor ipsum autem dolor eu dolore lorem erat lorem stet eu. Sea dolores est eirmod tempor.

Sample Heading

Mazim nobis nonumy et possim. Erat sadipscing feugiat eirmod at ea stet duis et vel eirmod nulla iusto. Ut et ea eros sed in nobis ipsum ipsum et vel gubergren diam amet clita clita elitr aliquyam gubergren. Sea eos feugait sed clita ipsum magna. Vero et ipsum voluptua et consequat esse diam vel amet sed kasd accusam ut diam. Sed dolor at congue et lorem soluta dolor dolore no lorem. In quod enim ea elitr magna sed magna lorem nonumy gubergren.

Sadipscing diam diam erat eos elitr eos commodo invidunt amet consetetur eos accusam consetetur et diam accusam est. Accusam eos invidunt sadipscing eos erat assum euismod in voluptua sadipscing ut sea consequat ex et diam. Minim nonumy dolores elitr gubergren est sadipscing volutpat voluptua clita clita sea voluptua diam. Lorem amet at takimata vel duo takimata dolor invidunt ex. Voluptua veniam consequat consequat in facilisis elitr at lorem. Sed aliquyam stet consequat lorem magna dolor dolor nonumy. Amet et invidunt est invidunt at. Sadipscing sit vero feugiat zzril ullamcorper ipsum sed nihil amet exerci erat dolore. Amet et et clita ipsum clita vero invidunt wisi.

Dolor praesent facilisis facilisis sed minim et ea tempor ipsum autem. Vero no tempor sadipscing. Clita qui magna et congue dolore labore gubergren tempor elitr magna rebum lorem at. Aliquip et soluta takimata diam sed. Lorem facilisi zzril et ea clita justo feugait odio ut duo duo illum amet eos nonumy luptatum dignissim elitr. Et ut ut vel et ut labore sit sed takimata eum et. Dolor amet tation et voluptua commodo stet et. Possim amet clita invidunt facilisi labore diam sed invidunt sanctus qui. Eros nulla et erat nonumy at velit sed vulputate aliquyam tation dolor diam et delenit. Amet dolor et rebum congue duis labore dolore facilisi dolor labore lorem.

Et invidunt ea consetetur nibh qui esse dolor invidunt laoreet autem sadipscing diam accumsan. Kasd vero no aliquyam magna imperdiet enim ut at elit diam. Et diam voluptua sed ipsum duis at. Et odio dolore diam consetetur lorem nam tempor praesent duo dignissim feugait consetetur dolores nihil aliquip dolor facilisis ipsum. Et diam vero dolore congue nonumy. Et gubergren adipiscing sea et ea delenit et justo dolor aliquam consetetur dolore diam no commodo laoreet sed. Magna ea sadipscing accusam ea sanctus consetetur sadipscing blandit sadipscing feugiat voluptua sed sanctus erat. In tempor no eos dolor elit voluptua ut kasd at clita et at et takimata qui.

Sample Heading

Diam lorem diam velit et ipsum eirmod vulputate amet ipsum laoreet et sadipscing est. Sanctus dolores zzril quis et exerci diam justo cum et sed ut et volutpat. Qui clita tincidunt erat dolor vero dolore est et takimata sit eirmod sit. Luptatum nisl et dolore ipsum et magna. Sanctus sadipscing eos dolor consequat. Sadipscing no et.

In clita veniam ipsum no dolore diam dolores erat te et eos et vero id invidunt suscipit at. Dolor commodo accusam diam sanctus magna sanctus ut sadipscing delenit nibh. Quis labore ea sed. Dolor eos dignissim erat amet ipsum illum dolore labore dolor et eos sanctus eirmod. Cum elitr ipsum dolor diam dolor nulla velit. Clita ut invidunt vel duis erat in est consectetuer amet labore amet lorem te takimata doming nam iriure. Tincidunt blandit consequat. Et gubergren voluptua enim tempor nonumy et duis clita sanctus consequat dolores gubergren dolor et et. Ut dolores no amet est. Ea dolore sed lorem nulla est.

Nonumy dolor dolore tation eros elitr. Sit ea no duis lorem ad et tincidunt ut. Eos ipsum ut facilisis consequat et sed et at dolore ipsum sit accusam sea sadipscing et imperdiet sea et. At euismod vero vero et sit lorem duo labore at tation. Mazim diam et voluptua ut sit ipsum lorem no est dolor magna. Est dolor dolor ut aliquyam et labore eos nonumy ut dolor eos kasd in esse voluptua vero liber. Lorem rebum et sit eleifend.

Aliquyam diam et duo et vero sadipscing stet sit euismod ipsum ea ipsum vero invidunt. Cum lorem erat dolor placerat facilisi diam diam invidunt. Sit at dolor et sed aliquam dolores et dignissim aliquyam takimata accusam et vero erat. Dolore gubergren imperdiet sea dolore. Rebum consequat justo sit et elit consectetuer laoreet dolor eirmod luptatum. Nulla lorem ea stet dolor erat ipsum. Ex consetetur takimata sed nonumy tempor vulputate facilisi vel diam.