www.cloudformatter.com

cloudformatter format requests: 2,885,270    pages delivered: 7,608,669

Markers

Markers css2pdf @cloudformatter Xportability
First Starting: First Carryover:
Last Starting: Last Ending:

This section demonstrates the use of markers and how they can be pulled into the output to be used within the headers and footers of your document. First, what is a marker? A marker is a hidden element that can contain any structure you like that is "pulled" into the header or footer areas of a document. You "throw" markers in the content and depending on where pagination occurs, different values for positional aspects can be retrieved. Since this HTML formatting engine for the most part deals with one sequence of pages, we are covering only retriving markers about the current page although more are available and implemeneted.

The footer of these pages will contain the various possible marker positions that can be retrieved into the header or footer. Note that the LoremIpsum text varies on each page view so you can refresh the page and get possibly different answers. As for positions, you can retrieve markers using:

  • first-starting-within-page: the first marker whose parent <div> actually starts inside the page
  • first-including-carryover: the first marker whose parent <div> starts at the top or carry's over from the last page
  • last-starting-within-page: the last marker in the page whose parent <div> starts inside the page
  • last-ending-within-page: the last marker in the page whose parent <div> ends inside the page

The code for this in the HTML looks like this:

    <div>
        <marker marker-class-name="test">
            <b>Heading Number 1</b>
        </marker>
        <h2 fostyle="keep-with-next.within-page: always;">Heading Number 1</h2>
        <!-- content here -->
    </div>
            

And the code in the footer region looks like this:

    <footer style="display:none;">
        <table width="100%">
            <tr>
                <td> First Starting: <retrieve-marker retrieve-class-name="test"
                        retrieve-boundary="page"
                        retrieve-position="first-starting-within-page"/>
                </td>
                <td style="text-align:right;"> First Carryover: <retrieve-marker
                        retrieve-class-name="test" retrieve-boundary="page"
                        retrieve-position="first-including-carryover"/>
                </td>
            </tr>
            <tr>
                <td> Last Starting: <retrieve-marker retrieve-class-name="test"
                        retrieve-boundary="page"
                        retrieve-position="last-starting-within-page"/>
                </td>
                <td style="text-align:right;"> Last Ending: <retrieve-marker
                        retrieve-class-name="test" retrieve-boundary="page"
                        retrieve-position="last-ending-within-page"/>
                </td>
            </tr>
        </table>
    </footer>
            

The following headers and para's are inside <div> elements and markers are created with the header content. The footer shows the various markers pulled into the content of the footer.

Heading Number 1

Heading Number 1

Facilisis kasd aliquyam commodo duo consetetur dolor no sanctus lorem ipsum nonumy sit stet. Nisl ipsum ipsum sed nulla euismod feugait diam dolor ad vero eirmod. Sadipscing consectetuer consequat ipsum ipsum in eu sed eos sit amet eirmod ipsum labore tempor. Id et at eos esse dolore dolore et gubergren illum suscipit accusam et illum labore id. Invidunt dolores aliquip dolor amet et eirmod rebum elitr accusam sed ipsum ut at sed in. Dolore sed elit nonumy. Clita vulputate duo ut dolore labore duis et congue. Sanctus praesent sed et praesent ea amet. Invidunt duo magna diam ipsum dolores rebum no dolor congue rebum dolore consetetur gubergren kasd enim est dolores. Tation consetetur eirmod. Labore vulputate tation et sit magna invidunt eos elitr.

Stet accusam consetetur ut dolore dolores sanctus et praesent ipsum takimata sit vero sit justo et dolores amet. Elitr lorem enim. Sea est sed tempor rebum erat dolore dolore accusam diam duis ipsum amet ut. Soluta lorem consequat. Magna lobortis dolore justo sit labore sit amet et iriure consetetur sed elitr aliquyam nisl. Vel sanctus aliquyam sadipscing at ut iriure invidunt sed at lorem at. Aliquyam ipsum ipsum sed eu dolor erat eros dolore kasd erat diam sanctus stet dolore diam ipsum nulla dolores. Et at sit et eos exerci sit stet. Lorem tation dolor elitr sed eos dolor sit sit sadipscing dolore elitr accumsan ut consetetur sadipscing dolor. Lobortis sed gubergren et sit magna et ut eirmod amet sed vulputate sanctus et. Zzril et amet tempor hendrerit labore.

Heading Number 2

Heading Number 2

Aliquyam sit labore ut sit ipsum at dolor diam tation. Sed molestie tempor takimata consetetur ex sanctus nostrud ut sea justo consequat eirmod volutpat. Consetetur consequat erat takimata ut ea duo dolor erat et duo sit et ipsum rebum dolor dolor voluptua in. Aliquyam feugiat sed euismod aliquip sed odio diam vel kasd consectetuer sit eirmod accusam ipsum gubergren sanctus et. Aliquyam in labore. Autem sadipscing et dolores nostrud accusam elitr duo nisl vel soluta amet adipiscing eos sit et sadipscing. Magna sed duo vel accusam feugiat duo labore molestie at magna elitr dolore no sit stet. Eos dolor wisi magna ut diam. At volutpat feugiat at eirmod. Eirmod dolore sed dolor vel sadipscing diam delenit sanctus voluptua et sed ut rebum invidunt aliquyam stet.

Ipsum elitr nonumy. Duis dolor eu ut vero. Ut et elitr amet blandit. Ipsum amet aliquyam duis lorem dolor sit voluptua ea et et vel facilisis. Amet nulla laoreet at. Iriure ipsum accusam ad lorem. Sea et sed tempor consetetur diam no molestie sea tempor aliquyam et wisi sit sit elitr stet diam rebum. Sit sed amet sed iriure clita duo sanctus nonumy nibh eum est sadipscing sed amet magna consetetur nonumy elitr. Dolore ipsum duo et ea facilisi sea. Facilisi et lorem gubergren amet voluptua.

Heading Number 3

Heading Number 3

Adipiscing stet quis dolore nonumy at. Magna sed in vero dolore dolor invidunt ipsum et. Molestie et dolor gubergren aliquyam delenit. Lorem eos praesent invidunt. Vulputate et et labore magna wisi magna ipsum quis laoreet eleifend et tempor dolor hendrerit et voluptua tation.

Aliquyam vero elit esse dolore eos in eirmod facilisi imperdiet lorem nibh sadipscing. Et accusam sea ipsum et possim. Takimata tempor et et rebum. Velit sadipscing et amet duis amet clita tempor rebum ullamcorper sed eos et diam ipsum vulputate. Aliquam vero erat. Et duo voluptua diam possim dolore ut possim dolor rebum ea dolor labore ipsum. Lorem sit tempor illum magna ex feugait clita veniam at enim minim dolor erat stet clita autem ut. Ad sed consetetur dolores sea.

Heading Number 4

Heading Number 4

Molestie dolores erat dolor voluptua voluptua at sea eirmod adipiscing dolor. Dolore stet ipsum diam erat dolore voluptua in odio accusam. Ipsum duo sit vero tation ipsum mazim. Erat justo accumsan at ut nobis dolor adipiscing nonumy in consetetur erat. Voluptua et ipsum sit amet ut. Consequat dolore hendrerit ut luptatum eirmod elitr amet stet. Dolor gubergren quis ipsum nam sadipscing no ut liber aliquam diam vel tempor lorem diam accumsan ut diam sit. Sed elitr stet sea et dolor eros eirmod stet sed no. Consequat eirmod ipsum labore commodo illum aliquyam sed facilisis clita euismod erat nisl ea. Hendrerit voluptua sed dolor et lorem hendrerit hendrerit sed dolor dignissim lorem accumsan ex lorem et. Dolor esse rebum amet dolor vel takimata dolor accusam duo rebum wisi nihil nobis stet duo.

Illum accusam aliquyam consetetur ut kasd enim dolor tempor sit nisl delenit duis takimata vulputate aliquip et duo. Eu imperdiet magna labore amet sed dolore accumsan diam nulla delenit duo illum eos dolore et dolor. Lorem ea luptatum est et facilisi kasd enim elitr possim et in dolor praesent ipsum ea. Facer option invidunt dignissim ea sadipscing ut tempor aliquyam elitr consequat eos dolor rebum tempor magna lorem. Erat nobis at voluptua. Accumsan duis ipsum quis dolor et wisi sit ea sed ea sed elitr ea. Nonumy nonumy diam dolores facer amet sed iriure illum facilisis tempor.

Heading Number 5

Heading Number 5

Sit luptatum sit dolore ea sed. Elitr clita praesent laoreet duo aliquyam amet eos consetetur nibh voluptua amet accumsan. In amet exerci elitr cum sadipscing diam. Dolor ut rebum. Sea sed luptatum at et amet sit lorem et sed est labore lorem consetetur est. Sit sadipscing et elitr stet et kasd labore sea suscipit kasd rebum et. Sed ad voluptua illum et dolores zzril ea quod kasd consetetur accusam elitr ea sed kasd. Consetetur eirmod tation sit at rebum lobortis lorem at et amet. Sadipscing amet invidunt duo clita nulla esse sea et accusam eirmod ut sit enim. Dolor sea suscipit illum sanctus sit dolores consequat diam feugait suscipit est duo tempor. Nihil wisi dolores clita ut sit.

Magna illum eos lorem diam labore labore sed eu at facer quis eum sit ut eros elitr elitr sit. Eum dolore consetetur et accusam. Sadipscing eirmod nisl vulputate dolores sit diam sanctus clita duis soluta sadipscing eos lorem voluptua. Voluptua erat sit eros et sit duis. Ipsum no lorem magna diam feugait sea dolor dolore sea. Amet ullamcorper takimata no. Accusam et iusto eos at lorem ipsum luptatum labore vulputate. Ea feugait sed tempor sit hendrerit consetetur tempor no zzril elitr. Blandit labore amet gubergren luptatum accusam magna aliquyam duo. Amet invidunt facilisis. Te amet eos velit et stet ipsum dolore.

Heading Number 6

Heading Number 6

Iusto lorem magna euismod dolore et enim sed. Erat est labore vero in molestie sit tempor diam. Consetetur sea est gubergren at sed erat vel qui autem quis sea suscipit erat. Takimata kasd possim et ea dolore labore et nonummy consequat ut laoreet. Ut tempor aliquam gubergren consetetur ipsum enim consectetuer. Amet feugait eum dolore tation lorem magna rebum et volutpat magna. Magna in accumsan clita at dolor et ea sadipscing eos nisl tempor. Duis vel gubergren qui dolore soluta imperdiet. Nonumy dolores aliquyam nostrud et accumsan diam. Feugiat at ipsum dolor elitr est aliquyam ipsum dolor duo takimata. Sit voluptua eum dolor no duis kasd illum et aliquyam.

Sed tincidunt et. Dolor et eos. Dolore in exerci sanctus nisl invidunt minim in ipsum stet odio lorem te sit. Delenit et sed tempor vero delenit et lorem magna duo eirmod vero amet nihil. Accusam delenit consetetur aliquam quis suscipit vel nonumy duo diam et tempor. No exerci elitr nonumy sed est duis ipsum praesent dolore. Hendrerit sed takimata sed nonumy magna sit erat consetetur minim feugait. Lorem voluptua sanctus sed amet dolore vero rebum diam amet sed sit stet iriure et eum sed ut ut.

Heading Number 7

Heading Number 7

Rebum diam justo dolore at sit ipsum sed. Sadipscing dolores volutpat ex tempor aliquyam est nisl sit odio nonumy duo exerci erat tempor kasd erat kasd eos. Dolor no stet odio no diam eos invidunt magna sea. At ut tempor ipsum eos sed elit et ipsum diam facer suscipit. Rebum duis sanctus zzril dolore et sed. Lorem ipsum invidunt ut dolor clita elitr sit feugiat justo takimata tempor invidunt amet.

Nonumy magna et praesent dolor sed nulla aliquyam justo amet takimata. Labore praesent lorem takimata nulla sea dignissim. Vel sit nisl et eirmod eros. Et magna est dolor lorem eu ipsum stet dolor sea at aliquip vel velit takimata et. Lorem et stet ea rebum justo lobortis dolore stet clita sit nonummy imperdiet dolores aliquyam.

Heading Number 8

Heading Number 8

Invidunt ea rebum no nibh diam option ea ipsum ipsum tempor et voluptua dolore facilisis ut. Clita accusam delenit no elitr clita eu takimata ut ut ea in tincidunt diam lorem ut. Accusam elitr consequat stet sit hendrerit illum praesent kasd accusam dolore dolor eirmod aliquyam eos. Et sanctus elitr dolor rebum amet ipsum eleifend wisi elitr. Dolor erat dolor sea odio iriure invidunt nibh erat dolores sit elit aliquip sit.

Sed kasd enim nihil et facilisis invidunt no labore takimata stet sed elitr eirmod invidunt euismod est ipsum. Sit ipsum stet ea ipsum dolor justo justo at enim. Vulputate sit et lorem kasd hendrerit est duis zzril diam velit est vero. Amet doming vulputate molestie eos takimata clita lorem luptatum quis. Sed et ut doming sed consetetur kasd nostrud clita sit dolores tempor consetetur sed delenit tincidunt ut. Dolore feugiat sadipscing nonumy ut ad at dolore ut diam sea erat. No no amet labore gubergren nisl duo eum sadipscing at kasd amet.

Heading Number 9

Heading Number 9

Et sadipscing vero praesent. Vel tempor nisl ut aliquyam nonumy amet lorem accusam. Sea et diam vel amet ipsum erat sadipscing sadipscing est duo ullamcorper eos est. Sit sadipscing lorem autem praesent facilisi duis kasd facilisi erat erat kasd nulla nulla amet ea et sit ut. Sadipscing eos dolore dolor feugiat nibh dolores. Erat autem gubergren stet ipsum dolore eirmod amet sed sit tempor sit eum et nulla eirmod duis at in. Ipsum accusam sit facilisis eirmod accusam euismod sed nulla. Duo eos in minim. No ut tempor illum voluptua. Lorem vero iusto diam duo sanctus et quis.

Vero elitr lobortis et sed sit ea at. Laoreet at et diam. Ea nonumy magna no erat et sed consetetur clita nonumy lorem dolore sea invidunt hendrerit ea sadipscing duo velit. Nostrud aliquyam invidunt eu et sed lorem eu tempor lorem stet amet ut aliquam stet. At sea nonumy at duis dolore aliquyam delenit et no rebum sit aliquip adipiscing aliquyam voluptua sit sed. Sit elitr dolores invidunt ea amet dolore sea elitr voluptua amet dolor ut. Amet diam dolore sed clita duis dolore consectetuer sed amet rebum voluptua hendrerit at vero ullamcorper stet ipsum diam. Eum nulla in sed sadipscing feugait diam et et ipsum labore eum euismod eos eirmod. Ipsum dolor nisl sit vero lorem sit dolores eos assum facilisi ut dolores luptatum tincidunt. Diam invidunt consetetur volutpat ea sed tempor blandit no gubergren erat molestie kasd esse et aliquam.

Heading Number 10

Heading Number 10

Minim eos justo nonumy no stet sed. Duo est ipsum ad accusam invidunt. Eirmod odio tempor augue soluta at takimata sanctus amet sea ea accusam eirmod volutpat nisl. Et amet nobis est dolor gubergren sit sed feugiat takimata dolore vero zzril luptatum. Labore ut eos diam facilisis diam et lorem takimata sanctus kasd. Eu consetetur in ad nonumy et volutpat aliquyam praesent. Invidunt stet erat dignissim ipsum et dolore invidunt labore imperdiet labore ad voluptua wisi gubergren. Elitr ea et dolor dolor dolore diam takimata ipsum eirmod ipsum clita ipsum vero.

Elitr labore diam diam. No sed lorem et et nonumy dolore ipsum sit justo dolor cum amet eirmod. Et dolore at velit vero lorem velit adipiscing dolor dolores praesent diam ea ipsum velit hendrerit sed illum. Labore tincidunt ut. Eirmod sed et et justo magna. Sea facilisi sea aliquyam in diam vero sit lorem. Placerat sed feugiat sea nonumy dolore dolor eirmod sit gubergren. Ut et nisl imperdiet velit dolore est takimata aliquyam magna et cum nisl feugait at et ut tincidunt dolores. Gubergren aliquyam ipsum clita eirmod et amet dolore duis vero ipsum takimata dolor facer. Diam lorem soluta.