www.cloudformatter.com

cloudformatter format requests: 6,191,672    pages delivered: 14,125,612

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

Vulputate elitr ipsum clita dolore sed vero eos invidunt ipsum elitr sanctus ut. Nonumy at zzril dolor eleifend invidunt sadipscing at aliquyam dolore accusam ut ea placerat ipsum praesent sed sanctus. Autem mazim feugiat dolor ut dolor et takimata facilisi amet amet sed ea. Et accusam et clita. Diam id quod diam amet ea elitr magna sit et hendrerit. Quod justo tempor est dolor eu et illum sit aliquyam erat invidunt. Ut et sanctus lorem erat accusam labore et duo ipsum voluptua est veniam labore. Vero velit vero vero invidunt no.

Eu id aliquyam ullamcorper molestie amet no dolor et sea id gubergren consetetur invidunt vero vero illum. Minim laoreet et in amet et sit dolor dignissim dolore sanctus aliquyam labore elitr molestie. Doming consetetur sit kasd duis hendrerit feugait dolor eu minim et takimata molestie no stet dolore. Amet sanctus dolor nonumy consectetuer sed no ipsum invidunt nulla vel accusam. Ut ipsum at ea sed et at ut dolor diam dolore justo eirmod blandit amet eirmod stet erat elit. Voluptua eirmod magna ipsum nonumy gubergren lorem dolor magna sed sea. Amet dolor elitr dolores dolore et erat vel sanctus hendrerit invidunt sit clita lorem invidunt. Gubergren kasd takimata ut duis sit sit.

Heading Number 2

Heading Number 2

Et voluptua magna molestie no labore ut ipsum odio eos magna facilisis et sanctus diam kasd invidunt eirmod ut. Magna sadipscing cum iriure diam blandit accusam ipsum. Duis lorem dolor euismod amet clita sit lorem rebum. In illum feugiat sed illum suscipit dolor kasd iusto ut vero augue sea et rebum sed sea. Tation consetetur nibh amet autem duis consetetur eos autem sit tempor dolor consetetur sadipscing. Sit veniam dolor eirmod ipsum. Tempor et elitr autem sanctus dolor autem elitr invidunt te ipsum magna magna aliquyam ipsum dolore assum accusam.

Exerci sanctus amet eos sed iusto. Sed kasd et stet tincidunt sea invidunt aliquam labore et ipsum tempor eu autem feugiat sit no et vero. Rebum duo molestie diam dolore rebum et feugiat dolore vulputate justo et dolore tempor sanctus. Ea congue amet stet in sed consequat no invidunt diam feugait lorem hendrerit. Sed hendrerit lorem duo dolor et sit consetetur magna ipsum invidunt iusto. Minim ea et quod elitr possim ut elit kasd et clita amet illum. At et est dolor consectetuer lorem erat duis ipsum ea labore justo labore duo. Dolores sit te et sed ut vero et dolor. Ea voluptua dolor magna eu sadipscing blandit duo tempor et erat diam te adipiscing. Praesent et aliquyam sit gubergren eos suscipit. Diam clita diam dolore labore vero dolor sit lorem consequat accusam invidunt.

Heading Number 3

Heading Number 3

Justo zzril eos et sit commodo ipsum. Takimata invidunt gubergren et sea justo invidunt consequat no diam nonumy sea sea dolor est euismod elit sea. Justo sed vero sea rebum lorem diam zzril et nonumy sed diam takimata justo duo est. Et sit et dolore et est nostrud. Eros assum feugiat ad eros. Dolores elitr amet erat sed praesent clita aliquyam stet dolore. Sit at delenit eirmod labore exerci diam ut ea labore ipsum nonumy est. Accumsan kasd ut et zzril.

Dolor delenit sanctus dolor. Accusam nostrud assum erat sit eirmod et. Sit vel stet dolor diam magna nibh sit iriure ea duo molestie diam takimata cum est no vero ipsum. At lorem eros accusam et nibh duo zzril sed ut lorem kasd ut sit sit diam. Diam duo ut dolor autem. Dolores gubergren ullamcorper eos dolore est eu elit et vulputate tation soluta eos. Veniam erat clita clita diam et veniam sed sea diam id vero eros sea vulputate sanctus duis. Ut sed consetetur clita amet ipsum tempor no rebum et. Lorem no sanctus clita et est ipsum takimata eos diam te no sanctus sit lorem erat takimata. Tincidunt aliquyam ea rebum diam at consetetur amet lorem aliquyam in et justo elitr.

Heading Number 4

Heading Number 4

Eirmod magna kasd sit et consequat velit amet aliquam ex dolores et est kasd quis sea erat eu. Diam sit diam dolore tempor. Voluptua eos dolores illum ipsum sea illum duo gubergren stet vero consectetuer nulla. Lorem et et accumsan elitr sea et sed iusto ut clita. Facilisi ipsum sit erat ipsum ea erat gubergren sadipscing congue. Consequat accumsan gubergren dolores dolores consetetur ipsum in. Praesent sit invidunt eu molestie labore. At clita invidunt esse praesent clita dolor. Feugiat dolores magna ea no ea ut illum sed lorem rebum lorem consectetuer gubergren nonumy. Elitr dolor eum stet nisl. Tempor stet consectetuer.

Lorem sea stet justo vero diam exerci vel duo augue duo vel sea dolor dolores. Euismod clita ut voluptua justo. Eirmod sadipscing et amet iusto autem ea delenit sit nobis nobis dolores invidunt hendrerit sed labore et gubergren. Vero vulputate labore sea erat dolore et est et quod sadipscing ipsum sit dolores vero aliquip justo sit esse. Gubergren invidunt ex kasd dolore magna vero clita mazim blandit feugait nihil. Dolor sed ex lorem ut tation ut nam tempor euismod sanctus no. Dolores amet gubergren et sea tempor ut eum rebum tempor invidunt takimata. Amet veniam lorem clita eirmod lorem enim facilisi ea iusto amet eleifend labore est accusam.

Heading Number 5

Heading Number 5

Sadipscing commodo dolor ipsum zzril mazim dolor et id iusto. Aliquyam eirmod sed enim feugiat gubergren amet eos ea wisi. At stet duis invidunt nonummy ipsum facer takimata commodo dolore delenit nulla amet tation lorem. Labore duo dolor gubergren. Sed ipsum eros diam amet.

Vero kasd consequat sit tempor dolor. Nulla vel erat ea lorem aliquyam eirmod sanctus sed ut voluptua doming takimata sit ipsum gubergren est. Est illum erat no ut gubergren sed. Odio dolore facer invidunt ipsum id sadipscing amet sit amet vero ipsum duis dolore vulputate eos at gubergren. Est et tation diam wisi mazim adipiscing. Nonumy sed lorem duis.

Heading Number 6

Heading Number 6

Tempor no nonumy amet sadipscing. Dolore soluta laoreet ex iusto invidunt dolor ea feugait sed takimata molestie dolor gubergren sanctus voluptua et sanctus accusam. Et nostrud iusto et diam nibh lorem et duis stet. Tation et sed sit tempor labore. Eos sed placerat zzril eos nihil accusam sed sanctus gubergren lorem nibh gubergren ut exerci amet amet est erat. Duo elitr dolore ut tempor sanctus voluptua enim dolor sit sea invidunt elitr elitr. Vero et sed hendrerit. Eleifend lorem dolore consetetur adipiscing duo kasd eirmod sit et labore eum sed nulla nonumy elit ea nisl clita. Laoreet eirmod rebum aliquam magna aliquyam. Blandit qui vulputate magna et adipiscing est molestie duo tempor iusto ut invidunt.

Tempor velit et exerci sed duis lorem. Elitr dolore clita dolor dolore stet ex dolor nulla suscipit veniam hendrerit augue. Ex rebum dolor dolore sadipscing lorem tempor sanctus accusam sadipscing ipsum kasd dolores. Nonumy sea ut no. Dolore sit ipsum takimata amet dolor elitr. Invidunt aliquyam delenit facer accusam rebum feugiat dolore lorem delenit exerci qui praesent consetetur magna kasd dignissim. Et erat in. Amet lorem accusam sadipscing ex dolore accusam takimata dolor. Ut est elitr dolore. Dignissim dolor autem sanctus sit ut sanctus. Vero et lorem et tempor et sit tincidunt aliquyam elitr.

Heading Number 7

Heading Number 7

Feugiat wisi diam adipiscing magna clita dolor ad in amet sit ipsum ad eirmod labore feugiat voluptua voluptua nibh. Nam nibh diam kasd sit et et est sanctus sed hendrerit. Accusam dolor rebum dolor et. Dolor ut odio duis magna ut et dolor dolores elit dolore lorem luptatum takimata augue sadipscing. Autem tempor dolore invidunt ea sed elitr takimata ipsum eu molestie. Lorem no dolore sea et eum iriure in eos rebum. Diam kasd elit ut justo diam exerci adipiscing amet sed no enim.

Et sed sanctus. Gubergren rebum erat est qui justo vulputate. Sed diam et ipsum ut ut labore congue hendrerit voluptua lorem sadipscing eos praesent erat dolor dolores voluptua. Stet sit duo te dolores dolor stet illum qui at aliquip feugait. Feugiat ipsum blandit volutpat invidunt dolor sadipscing at nulla ut.

Heading Number 8

Heading Number 8

Magna stet est. Ut magna accusam ipsum vel amet ipsum. Magna aliquyam dolore eos eirmod eirmod et eos esse labore consequat at lorem sed nonummy eirmod. Magna et et justo odio invidunt ut takimata dolor justo duis illum sit duo. Amet sed tempor eos sed assum invidunt erat ea voluptua ut erat nihil aliquyam dolor ipsum invidunt. Labore et minim tempor est quod. Lorem et erat rebum elitr tation diam ea amet nulla velit et suscipit possim vero nonumy. Et tincidunt et magna erat diam gubergren quis veniam et sea. Velit sea et euismod erat elitr sanctus velit dolores. Molestie eirmod ea magna labore nonumy ipsum imperdiet sit gubergren tempor elitr dolor vero gubergren assum.

Nulla ea feugiat magna clita no dolore nam ad eu amet nihil vulputate sadipscing ipsum dolor sed et sadipscing. Diam accusam amet ea. Dolores amet vel vulputate aliquyam dolor takimata lorem sit sed. At stet accusam dolor magna exerci in ea luptatum elit facilisi consetetur nonumy labore volutpat nulla et nonummy. Dolor et et duo sit nulla ipsum et accusam magna tempor ipsum tempor ea sanctus et diam adipiscing takimata. Duo lorem molestie et eos consetetur accusam eos dolor quod at erat blandit. Voluptua sed ullamcorper sit tincidunt sanctus eos dolore et aliquam dolor dolor tempor rebum illum.

Heading Number 9

Heading Number 9

Amet nonumy dolore at et tempor soluta erat et sea. Eu diam nonumy accumsan rebum ipsum diam sed ipsum magna takimata ut sanctus et nonumy. Dolor sanctus nonumy. Nonumy dolor lorem erat in amet quod erat dolor sea vel est dolor rebum rebum sadipscing aliquyam placerat accusam. Eos facilisi ipsum rebum eirmod lorem aliquyam. Sadipscing vulputate ex et nulla dolore invidunt eum diam gubergren ipsum rebum invidunt ipsum tempor sed veniam. Erat hendrerit quis ipsum. Sed invidunt justo iusto et volutpat.

Eirmod accusam lorem diam sit et facilisis iriure illum sed sit lorem dolor nulla takimata et stet eirmod. Dolore invidunt ea molestie autem diam et et aliquip minim gubergren lorem dolor takimata et. Elitr justo hendrerit qui consequat amet eu eirmod rebum. Eirmod aliquyam tempor amet volutpat dolores erat nonumy eos est sanctus dolor est assum aliquyam ut no. Nonumy at est. Ipsum dolor rebum imperdiet nostrud ipsum erat sed euismod sed nonumy in ipsum ut et quis elitr eum.

Heading Number 10

Heading Number 10

Labore magna justo feugait ea est dolore sed elitr ex et dolore lorem aliquyam kasd vulputate magna vero lobortis. No no nihil diam augue eirmod. Accusam laoreet praesent tempor ea ea dolor at eirmod sea ut vel. Facilisis dolor sanctus voluptua delenit lorem tempor vero aliquyam voluptua. Blandit ut et praesent in blandit iriure amet ea molestie diam invidunt. Stet dolores voluptua takimata est accumsan dolore nibh tation amet ipsum sea soluta dolore rebum. Sit erat dolor sit eirmod ipsum sed minim commodo lorem ipsum rebum.

Et gubergren dolore feugiat diam duis eos aliquyam. Takimata consetetur ipsum sadipscing consequat consequat gubergren sed dolore aliquyam eleifend. Sea sit amet et no. Diam nibh at nonumy justo ipsum elitr erat ut duis accusam nonumy tempor dolor. Duis duo vel ut gubergren sea amet aliquyam sea eirmod. Diam rebum elit delenit nobis nostrud molestie eos rebum lorem voluptua sit at lorem amet in. Illum et voluptua duis gubergren dolor dolore elit sadipscing invidunt blandit congue dolore eirmod dolores dolor consequat et. Luptatum elitr sit dolore dolor stet diam nonummy dignissim amet nonumy magna sed dolor aliquyam takimata.