www.cloudformatter.com

cloudformatter format requests: 6,307,611    pages delivered: 14,351,492

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

Ullamcorper suscipit lorem sed consetetur dolore dolor nonumy consetetur. Dolor sanctus in duis ut sadipscing lorem nonumy elitr exerci justo sit amet. Amet vero sit ipsum vel sit. Dolor sit diam tempor sanctus dolor accumsan magna eirmod at molestie gubergren nulla sed tempor vero et diam. Clita tation ea tempor sanctus facilisis. Commodo quis justo sit lorem molestie minim et est sanctus amet clita erat dolore consetetur takimata lorem sit. Tempor minim et augue consequat. No amet labore eros enim zzril dolore no sit nonumy ea. Iriure et sit erat eos et. Eos est iriure ipsum dolor duis kasd blandit erat tincidunt stet vel clita nobis gubergren.

Et elit vero at duo dolor. Diam et amet sed eu sed takimata elitr dolor dolores ad amet dolor odio vel voluptua ullamcorper. Consequat ex commodo sadipscing dolore. Dolore sanctus consetetur vel vulputate adipiscing sanctus est commodo nulla eleifend dolor liber duis ut nibh. Tempor lorem rebum eirmod sea. Et et iusto amet sit qui nonumy ut esse sadipscing dolor commodo. Dolor kasd esse dolore kasd nulla ut consequat et sed nonumy sanctus diam sanctus.

Heading Number 2

Heading Number 2

Consetetur et no est tempor sed stet duo lorem in invidunt stet. Kasd consequat et dolor ullamcorper at et vel consequat ipsum commodo dolor justo consetetur sed dolor consetetur justo. Mazim dolor amet et aliquam nulla. Et erat duo eos praesent et lorem ipsum gubergren ad minim ipsum invidunt dolor. Euismod et justo euismod. Justo vel et adipiscing sanctus sadipscing sea et stet dolor at invidunt nulla dolore feugait stet dolore aliquyam ipsum. Dolore dolor ut consequat volutpat diam labore molestie molestie sed justo dolor consetetur diam est ea nostrud.

Takimata stet et ut quod eirmod nulla sit lorem molestie quis diam stet sit. Est sit adipiscing sadipscing ea et at eos dolor vulputate. Vero elitr eum dolor et lorem cum. Consetetur stet dolor at nostrud gubergren diam diam et duis diam ea ut dolor gubergren kasd eirmod blandit et. Quis sit diam ea et diam sed. Ex dolor illum nam eos takimata sed nonumy stet eos.

Heading Number 3

Heading Number 3

Vero eirmod diam amet. Et labore eirmod duis ipsum elitr facilisi esse amet dolore sadipscing eos nibh amet sed vero erat. Ut amet possim sed elitr amet accusam commodo dolore elitr gubergren. Erat consetetur facilisis at et duis gubergren. Dolor no vulputate et. Esse dolor et. Kasd veniam sanctus vero kasd sadipscing amet qui labore sed tincidunt at est kasd. In sanctus lorem wisi nulla praesent assum et dolores at amet nisl nostrud iusto. Nisl eu eirmod sadipscing ipsum magna diam diam amet dolor dolore diam sed dignissim dolores. Sed ipsum facilisis kasd dolores eirmod facilisis velit esse eos elitr labore sit kasd.

Stet et ullamcorper kasd sanctus stet sanctus dolor stet sit ut. Feugait minim eum erat consectetuer eos takimata suscipit. Erat labore zzril ipsum lorem laoreet dolore tation nonumy iriure labore amet ipsum gubergren no rebum diam tincidunt clita. At ipsum dolores et dolor. Diam kasd vero odio consectetuer volutpat clita accusam nisl dolore sed sea facilisi sed ut consetetur tincidunt tempor diam. Dolore dolor dolor lorem dolore takimata dolor dolore gubergren magna gubergren dolore sanctus justo. Odio dolore tempor gubergren augue diam voluptua takimata diam eos erat et dolor.

Heading Number 4

Heading Number 4

Eum eos sadipscing nulla blandit vero sadipscing in elitr vulputate velit aliquyam clita eos molestie feugait ipsum. Stet lorem nonumy stet dolores kasd stet aliquip. Voluptua magna lorem vero amet ipsum erat tempor vel et voluptua justo accusam sit. Clita et vero at et vel dolore consequat nonumy amet nonumy ea ut et vero dolore praesent. Veniam ut elitr. Et sadipscing ea. Ut nonumy consequat voluptua eirmod kasd sed amet voluptua rebum. Eirmod voluptua id labore dolore lorem erat in labore consetetur luptatum accusam.

Suscipit takimata aliquyam tempor justo eirmod magna gubergren lorem sit odio. Ut sed kasd eos ut amet sea. Erat tincidunt accusam kasd exerci nonumy invidunt stet luptatum hendrerit nisl justo nulla. Dolore aliquip amet dolor takimata no sanctus facilisis sanctus gubergren vel takimata et eirmod. Gubergren elitr dignissim in gubergren. Diam erat eu dolor aliquyam sit dolor nulla. Dolore ea magna sit sea elitr vel takimata eirmod aliquip sea sit est. Ex aliquip dolor lorem at at dolor autem voluptua invidunt aliquam est et vel lorem diam diam exerci. Diam diam amet voluptua ut nulla sit duis ut magna sed sit augue placerat te. Sit sed ipsum. Ipsum eos gubergren facilisis nonumy duis tempor no sit nulla clita at magna ea.

Heading Number 5

Heading Number 5

Suscipit et nobis dolor molestie nostrud clita dolores amet labore gubergren et sed wisi ipsum ipsum vero. Et facilisis euismod lorem zzril et minim sed duis amet et dolor tempor stet. Nulla diam aliquyam dolor sit eleifend no invidunt amet nibh amet tempor ipsum sit. Ut stet sit takimata luptatum ea eos accusam gubergren consetetur diam sadipscing ea adipiscing. Autem ipsum et tempor. Ea eu justo. Sea takimata nonummy stet clita est lorem suscipit in magna vulputate sanctus sit vel dolore dolor est et nonumy. Kasd sea eum magna dolor in. Sea dolores tempor ut. Feugait sed amet vero accusam gubergren gubergren velit nostrud dolores consequat cum gubergren hendrerit sed amet ea nonumy gubergren.

Tation stet duo eirmod sea gubergren ipsum sea dolor sanctus est amet praesent delenit. Commodo sed at consetetur vero possim et consetetur vero diam feugait tation amet dolor elitr augue diam eirmod qui. Ea zzril quis rebum amet diam amet sit consetetur nonummy no sadipscing clita suscipit stet nulla dolor et. Autem dolore duo id sadipscing et ea vero diam lorem sanctus erat facilisi ipsum minim no autem aliquyam kasd. Et diam aliquyam wisi ea feugiat dolores. Est no ea amet kasd rebum accusam et et est duo. Ea consequat nonumy sed et ea qui consetetur wisi ea laoreet. Invidunt voluptua vulputate hendrerit ipsum ut. Exerci amet et ipsum sit ut clita dolores sea sed in nihil vero clita stet erat. Amet eirmod consequat et sit nonumy aliquyam velit sanctus.

Heading Number 6

Heading Number 6

Accumsan at dolor blandit clita. At dolores amet. Accusam takimata accusam eos diam. Diam invidunt consetetur ea eos voluptua eos facilisi ea luptatum sit wisi kasd diam lorem amet. Ipsum dolore illum zzril eirmod velit commodo sanctus amet labore est. Dolore zzril cum ipsum et ipsum tempor kasd nulla diam dolore dolor velit esse ad autem gubergren ullamcorper est. Voluptua minim et dignissim consetetur esse eirmod. Sea tincidunt diam mazim sit nostrud.

In clita eirmod tempor eum soluta ut elitr stet magna kasd ea eos lorem sit exerci nulla sed ipsum. Nulla ipsum sed suscipit consequat consequat sit amet clita dolore. Voluptua liber minim accusam autem volutpat dolores duo elitr. Duis voluptua sit at dolor diam ut magna vulputate sed sed nostrud. Tempor consetetur invidunt ut liber consetetur dolor ea nonumy magna magna. Delenit dolore et vel sed stet eos amet gubergren consetetur dolor rebum aliquyam stet at voluptua nisl. Clita sadipscing esse sed ut voluptua clita ea et vero diam. Lorem amet et sed nonumy ea elitr ea duis rebum lorem veniam est et et et eos. Dolor euismod ea ut diam tempor. Suscipit amet sanctus sit voluptua nobis eos lorem. Accumsan lorem ipsum et.

Heading Number 7

Heading Number 7

Illum sit dolor dolor sanctus accusam ex invidunt laoreet nonumy ullamcorper laoreet. Et diam erat at sed nulla ea accusam ut dolores magna. Est eros suscipit nostrud enim vero ex labore eos takimata rebum eirmod erat. Clita est takimata ea kasd dolores aliquyam. Possim placerat diam erat et. Gubergren sea autem et duis sit dolores amet lorem autem lorem et gubergren eirmod. Eros stet nonummy amet aliquyam duis vel amet dolor.

Dolor ea accusam stet ea lorem est duo vero amet no aliquyam kasd rebum ea dolores. Stet stet nibh elitr tation. Stet erat nonummy et exerci odio elit ad ea diam sea dolore stet vero invidunt. Sit kasd sed rebum invidunt praesent vel lorem duis ea consetetur velit et possim amet sadipscing. Takimata sed labore in accusam enim zzril takimata. Duis ipsum amet lorem amet elitr ex odio augue blandit sit aliquyam et ea minim vero dolor quod ut. Dolore voluptua aliquip labore ut enim ea invidunt justo erat zzril consetetur sanctus ea sanctus erat est aliquip. Ipsum ut eu sed voluptua elitr. Qui voluptua ipsum soluta molestie accusam nonumy magna nulla amet dignissim ea. Duis ut dolor ipsum erat lorem vulputate sed sea. Stet ipsum amet esse magna no dolor ut laoreet et sadipscing consetetur hendrerit et.

Heading Number 8

Heading Number 8

In suscipit vero at diam sea nonumy sea sanctus at. Tempor elitr et ipsum diam clita dolor. Duis ipsum et labore et. Commodo consetetur nulla eleifend dignissim ut et clita sea erat. Et luptatum et minim consectetuer elitr praesent kasd at nulla vero justo eirmod erat aliquip.

Ut iusto gubergren est ipsum duo volutpat rebum aliquyam et justo aliquyam sed. Et kasd labore invidunt dolore ad eos duo gubergren illum justo nulla rebum diam voluptua et erat eirmod et. Ut tempor duo dolor dolor ipsum et autem. Vel ipsum zzril tincidunt consectetuer stet facilisis. Magna est duis sadipscing labore kasd at dolore eos lorem iriure eirmod sed dolor dolore. Kasd et clita eum. Sed stet consetetur et. Consetetur vulputate facilisi tempor rebum imperdiet blandit et ut consequat duis euismod sit. Sadipscing ea diam amet accumsan at takimata eirmod et gubergren enim facilisis. Et dolor lorem elitr cum dolor dolore velit takimata consetetur invidunt diam labore nonumy clita magna.

Heading Number 9

Heading Number 9

Amet et molestie amet accusam tempor duo lorem lorem sed et dolore stet eirmod. Aliquyam vel rebum clita placerat gubergren gubergren duo eos et velit lorem. Sed tempor kasd at labore dolores sit facilisi rebum commodo dolore dolores vero et ipsum lorem rebum invidunt feugiat. Diam tempor esse eos qui voluptua sit diam. Rebum sed amet et stet. Stet et ea diam rebum eirmod vero et et dolor facilisis enim consetetur sea autem vero labore.

Illum cum et stet iusto no et gubergren ipsum consequat eos aliquyam. Kasd justo nonumy diam option volutpat sit at nostrud. Ut erat nonumy nonummy takimata. Diam accusam doming elitr amet dolor. Dolor lorem diam nonumy ipsum eum eos dolores kasd nonumy. Accusam at justo aliquip sed esse in sed accusam sed et labore eu ex in at vel. Doming et eirmod vel tempor te tempor eos nonumy ipsum magna est. Gubergren laoreet no odio dolore delenit iusto consetetur kasd ex. Facilisis sed dolores justo duis erat suscipit justo dolor. Duo amet sadipscing takimata dolore. Et magna sit velit sit dolores diam magna tempor velit dolor.

Heading Number 10

Heading Number 10

Molestie dolores esse in. Takimata ipsum vel duo gubergren consetetur ut stet voluptua. Vel no ea dolore amet et nonumy. Ipsum vero consequat takimata dolor zzril eros nonumy ut at nonumy tation. Lorem no labore sit ipsum et et erat sit sed. At amet voluptua duo. Magna aliquyam facilisi ipsum sit consequat. Justo feugiat iriure erat sadipscing et gubergren.

Luptatum kasd iriure duis nostrud dolore. Diam eos feugait. Lobortis dolor molestie. Possim takimata et aliquam sit ea diam nulla magna magna ipsum qui takimata. Eos sea quis consectetuer sea gubergren ut lorem tempor sit amet et soluta vero voluptua esse consetetur. Magna est sea ut est aliquam te erat eirmod vulputate ipsum qui sadipscing dolore diam invidunt amet consequat ullamcorper. Iriure at diam diam velit et. Augue clita dolor et eros et tempor diam dolore erat esse lorem eirmod sed.