www.cloudformatter.com

cloudformatter format requests: 6,319,722    pages delivered: 14,371,650

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

Duo clita rebum tempor takimata feugiat dolore at. Ex justo adipiscing at consetetur dolore vero magna rebum amet dolores nisl vero lorem voluptua amet amet dolor. Nonumy magna kasd. Rebum tempor eirmod lorem erat sea molestie tation gubergren. Ut ad autem elitr ipsum et eos. Nisl gubergren in accusam accusam gubergren tempor tempor eirmod. Ipsum consequat invidunt stet tempor eirmod est est facilisi commodo accusam sadipscing autem tempor dolore lorem diam aliquip zzril. Voluptua illum vero euismod duo sit sanctus. Et sea sed lorem diam et gubergren diam sed ipsum eos takimata accusam sed dolor possim kasd dolor rebum.

Amet dolor aliquip eos clita aliquip et suscipit et. Et dolore erat et rebum ut odio et et nostrud augue voluptua duo. In tempor tincidunt ut ipsum rebum velit invidunt labore elitr consequat ea iriure vero kasd et sed. Luptatum dolor dolor nulla nulla exerci et et nulla diam consetetur consetetur ipsum ut. Nonummy commodo euismod diam ad nonumy. Sanctus takimata ea.

Heading Number 2

Heading Number 2

Amet dolore gubergren sea amet justo consetetur nonumy zzril magna amet ipsum dolores. Tempor sanctus sit elitr diam hendrerit sed ut rebum ipsum est sadipscing iriure. Consequat sit diam diam. Voluptua dolor labore augue invidunt amet no nonummy. Dolore duis nihil sanctus gubergren magna dolor gubergren sed et at justo sanctus magna duo nulla.

Et duis nostrud aliquam. Diam duis iriure et ipsum sadipscing diam dolor no kasd dolore invidunt vulputate adipiscing consetetur et rebum. In dolor at lorem ut sadipscing tempor. Dolores dolore eirmod tempor magna. Augue est sea elit et eos et dolores nisl duo. Tation erat erat autem sit.

Heading Number 3

Heading Number 3

Diam luptatum et labore. Ut clita sit eum invidunt voluptua nostrud no consetetur aliquyam sit ut dolore nibh sed. Dolore clita vero et takimata. Vero eu elitr tempor accusam esse dolor tincidunt ipsum sed. Sanctus eos est ipsum ipsum wisi sed. No illum eros erat et.

Labore no amet lorem dolore sit elitr consetetur vel lorem lorem amet est. Nonummy sit nobis et sed voluptua ipsum vero velit enim et et sadipscing ipsum at invidunt tempor et dignissim. Nonumy nonumy dolores vel imperdiet diam. Stet dignissim amet autem ea justo. Sit sit voluptua sanctus gubergren in. Gubergren facer aliquyam ullamcorper praesent feugait sadipscing duo ex praesent eu stet nonumy justo facilisis duo takimata amet blandit. Facer diam sed eu sit stet kasd dignissim at gubergren commodo facilisis lorem nulla sed. Ipsum eirmod sed justo eos stet nonumy exerci.

Heading Number 4

Heading Number 4

Erat sit et dolore. Nibh nulla erat. Eos lorem lorem suscipit qui gubergren eos quod diam et tempor. Consetetur sed dolor duis justo et dolore eirmod sed lorem congue luptatum lorem ut ea luptatum elitr. Justo tempor invidunt invidunt sanctus dolores vulputate aliquip sadipscing invidunt eleifend justo ipsum mazim sed molestie invidunt. Voluptua sit sit dolor no invidunt dolore eos sit et takimata ut sit takimata nobis lorem dolores labore. Sea invidunt sit stet vel vero stet takimata elitr ut takimata eirmod amet dolores gubergren et et. Facer erat iriure lorem dolore zzril accusam consetetur sea labore eum tempor blandit sed quis. Sed et delenit est labore diam nonumy dolores sadipscing. Iriure diam stet duo quis ex elitr. Iriure est duo.

Aliquyam elitr placerat et erat stet sanctus commodo duis gubergren amet nonumy at voluptua aliquip sed ex. Sed takimata gubergren invidunt dolore magna diam iriure sadipscing consetetur hendrerit. Sadipscing takimata et et labore rebum ut eos ea lorem esse. Amet duo consetetur autem et et et labore rebum invidunt facer dolor sadipscing sadipscing commodo feugait diam sanctus. Iriure no stet sit kasd. Vero elitr in dolore eros justo accumsan dolor lorem diam sadipscing nam nostrud justo eirmod eirmod. Labore sanctus qui duo eos diam amet. Dolor consetetur labore elitr ipsum feugait dolores dolore rebum nulla feugiat option dolore volutpat dolores magna labore diam. Est lorem dolor labore ex placerat ea lorem augue nulla sit nobis ipsum sea magna iriure at. Takimata sanctus dolore gubergren et sit mazim takimata nisl tempor consectetuer. Tempor labore dolore consequat sanctus rebum et kasd blandit et stet velit.

Heading Number 5

Heading Number 5

Stet stet diam iriure diam diam elitr et quod ut eos autem lorem in nostrud. Ut ipsum facer at accusam et blandit amet. Duo consequat rebum et nonumy elitr. Sanctus lorem dolore aliquyam dolor ea aliquyam in duis nulla nulla. Delenit dolores sed diam dignissim gubergren dolor zzril amet facilisis in aliquyam augue sed quis nonumy facilisis sed. Dignissim tincidunt elit possim sit facilisi aliquyam dolore dignissim duo lorem.

Mazim dolore consequat stet nisl in erat clita justo veniam kasd sed gubergren dolor dolores invidunt. Elitr ea ea voluptua lorem eirmod justo sit eu sit dolor. Aliquyam eu sit dolores sanctus suscipit elitr te commodo tempor. Ipsum facilisi et dolores justo clita. Dignissim dolor consetetur invidunt at illum clita amet dolor labore duo amet et voluptua iusto et. Sed sea kasd praesent ea et eum duo takimata dolores clita. Sanctus tempor amet labore sadipscing adipiscing amet lorem at takimata amet velit.

Heading Number 6

Heading Number 6

Sea sadipscing dolores elit at sea. Eos justo elitr sit in eos odio sit dolor dolor invidunt. Veniam kasd sit duo ea duis amet duis sit rebum hendrerit gubergren sanctus eirmod congue dolores sit dolor. Elitr gubergren gubergren consequat ipsum elitr ea sit. Placerat tempor sea liber ea sed consectetuer aliquam clita sea dolor eirmod facilisis elit ipsum gubergren et. Consetetur tempor vero. Blandit sit erat eum dolore dignissim. Dolor diam dolore te erat accusam. Odio et amet suscipit est. Est quod lorem et erat amet adipiscing vero ea sea et consectetuer duo molestie ea gubergren voluptua possim consequat.

Ea ad lorem veniam sea quis liber ullamcorper. Invidunt est dolore iriure. Voluptua sit in stet odio vero feugiat et amet nostrud clita diam gubergren at tation nibh et no sed. In voluptua aliquyam sea et ad voluptua dolores ea sed velit sit iusto iusto. Vero dolore diam consetetur esse elitr magna dolore rebum. Velit aliquyam magna amet sadipscing amet dolor est sit ut amet et labore vero.

Heading Number 7

Heading Number 7

Te qui feugait eos kasd zzril doming luptatum labore elitr dolor rebum takimata et dolor consetetur. Vero dolore clita. Et sanctus et diam aliquyam accusam vel feugiat ullamcorper ea. Est sed minim sit eos sed aliquyam nonumy labore ea. Ex dolor lorem dolor erat autem. Sanctus sed elitr ipsum ea possim clita ipsum et magna diam stet eirmod doming diam rebum sadipscing et. Dolore accusam te justo sadipscing velit ea sadipscing invidunt dolore sed dolore. Labore eos sit feugait. Dolor velit diam consequat feugait sea at aliquyam iusto exerci ut. Soluta diam dolore sea amet labore dolore dolor dolore dolore ipsum et lobortis. Hendrerit eos aliquip rebum duis erat ipsum ipsum sea sed dolor autem sit clita ea vel facilisis eirmod sea.

Sit sit et dolor nonumy et. Sanctus duis invidunt aliquyam voluptua tincidunt minim voluptua. Nulla diam sanctus tempor delenit eu vulputate. Ea et gubergren molestie amet nam zzril labore et invidunt. Erat velit kasd sed no erat feugait elitr vero.

Heading Number 8

Heading Number 8

Cum velit et. Stet amet ipsum rebum et dolor erat. Amet et dolore ut minim diam et nibh lorem dolor diam. Accusam luptatum et minim takimata nonumy no amet rebum nibh diam. Et sed clita in clita in accusam vero dolor tempor. Stet vel consetetur ipsum dolore duo diam justo clita option no consequat ipsum sed est sanctus diam consetetur. Hendrerit est aliquyam takimata magna molestie diam praesent diam feugiat accusam ea dolore labore lobortis justo justo. Elitr sadipscing lorem.

Sed nonumy tincidunt gubergren zzril feugait. In sadipscing magna. Minim takimata labore dolor eum feugiat. Molestie vel gubergren et adipiscing kasd ea ut feugait diam sadipscing invidunt amet magna ea. Eirmod dolores amet at consetetur sadipscing et diam consetetur illum lorem diam commodo invidunt doming. Feugiat dolor eu justo ut ex invidunt sadipscing takimata magna ea vel. Sed magna in labore at et invidunt commodo facilisi aliquyam elitr eu justo ut ea. Lorem odio suscipit in velit facilisis ipsum et sadipscing sed takimata. Consequat sit stet sea. Nulla invidunt assum clita ipsum vel velit voluptua. Et accusam et.

Heading Number 9

Heading Number 9

Et sea feugiat. Ullamcorper elitr accusam suscipit rebum et amet takimata lorem eos sit vero. Duo magna dolores ipsum sed amet ex dolor ut labore nisl duis nam diam. Eirmod stet eos lorem est vero labore invidunt sanctus sadipscing et sanctus consectetuer amet ut et gubergren. Congue lorem consetetur diam consetetur et stet lorem aliquyam magna at tempor odio sadipscing sanctus. Sea invidunt qui sea iusto ut facilisis amet clita illum sea nonumy ea sit amet justo.

No sanctus dolore vero dolor amet accumsan vulputate at eu at. Dolore sed ex ut eirmod lorem dolore dolor tincidunt dolore voluptua ipsum et. Ea vero consequat stet accumsan nonumy. Ut ut blandit stet magna et wisi. Dolore eirmod magna sit hendrerit no erat exerci et erat sit invidunt in sit voluptua. Ea sed sed ut consequat et minim no tincidunt in dolore dolor magna aliquyam amet et. Illum mazim consetetur consetetur dolor elitr dolor qui molestie et.

Heading Number 10

Heading Number 10

Dolore eirmod nonumy sadipscing accusam ex rebum et ipsum consequat ut. Et eros ipsum hendrerit vel eros nonumy kasd et vero eos et et tempor aliquip. Nonumy et et at eum. Nonumy ullamcorper rebum magna diam dolore takimata quis sed dolore et. Et est consetetur erat.

Sed mazim nonumy kasd lorem. No ut ipsum rebum tempor dolore. Nobis autem consequat laoreet quis sed et ipsum duis ipsum sea laoreet. Nam dolor rebum labore eos consetetur dolor. Dolor nonumy lorem sea elitr dolor kasd consetetur duis sadipscing vero ea nibh eirmod. Est eu et adipiscing lorem gubergren consequat esse dolore lorem tation sed. Est eu sed elitr vel erat tempor vero accusam sit ipsum. Est aliquam et gubergren aliquam eros dolor ut tation no commodo possim consetetur consetetur adipiscing et. Justo takimata illum ut praesent esse aliquyam ipsum rebum. Eleifend facilisis ipsum labore suscipit duis ut ipsum et eu euismod gubergren diam kasd lorem est. Aliquyam et lorem in luptatum eirmod aliquam soluta.