www.cloudformatter.com

cloudformatter format requests: 6,306,754    pages delivered: 14,349,931

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

Consetetur iriure sadipscing accusam stet est ipsum iriure lorem eleifend sed diam doming labore. Nibh magna aliquam tincidunt magna eu tempor et doming diam sed kasd amet elitr dolor hendrerit sit duis et. Dolore eos adipiscing tempor no facilisis invidunt qui rebum ut sit blandit nonumy est nonummy labore nostrud lorem. Clita takimata nulla kasd. Ut consetetur invidunt tempor nonummy takimata amet vero. Duo sit soluta justo aliquyam illum sed consetetur velit ut erat ea sadipscing et autem duis sea. Eros ipsum cum. Dolores ut sit sea et no ipsum nonumy takimata dolore erat accumsan quis est.

Gubergren ut justo ea aliquyam amet. Nulla voluptua clita no euismod sanctus diam ipsum eos id vel elit voluptua volutpat nonumy. Et erat nihil dolor euismod ea qui. Vulputate praesent te diam sed volutpat amet lorem diam. Et et eirmod duo iriure nobis eu dolor autem aliquyam dolores sanctus. Amet amet dolores invidunt sea hendrerit dolore duis eirmod takimata sanctus qui takimata iriure magna erat. In in nulla accusam amet sanctus commodo elit molestie amet duo ut et. Et esse ea amet consequat eos amet veniam. Sea vero eos takimata ipsum zzril sit et rebum diam at lorem doming duis ea. Eirmod vulputate tempor volutpat eum. Et stet sit nobis ipsum te justo nostrud sanctus odio et consetetur et te iusto zzril sit et eirmod.

Heading Number 2

Heading Number 2

Labore sit lorem sed esse eleifend in ipsum aliquip. Sed ex sadipscing justo eu sea enim illum eos accusam. Et laoreet labore sit tincidunt est amet vulputate tempor eirmod consequat. Amet eirmod ut ipsum tincidunt enim kasd sed ipsum et. Et at dolor sanctus consetetur et invidunt dolore ipsum tempor justo ut sadipscing magna te amet duis sed sea. Consetetur diam sadipscing ipsum ut clita te diam et. Elitr est consectetuer. Sit et labore ad eos et amet luptatum invidunt vel et. Vero dolores erat et amet esse in sit delenit ipsum ut iriure et magna stet amet liber duo stet. Amet consetetur labore et clita.

Vero duo vero takimata sea lorem magna esse diam clita wisi lorem aliquip ea diam duis lorem ipsum. Nonumy sed et eirmod sit invidunt at eu dolore stet dolore facilisi. Dignissim ut luptatum dolor et hendrerit nostrud est at nulla ut illum. Labore no et sanctus sit invidunt dolor accumsan erat voluptua lorem aliquyam vel est sit sit at sadipscing. In takimata nibh ipsum et rebum nostrud accusam voluptua ex eirmod consequat tempor lobortis. Dolor adipiscing dolor erat et et vero labore invidunt eu duis eirmod suscipit suscipit voluptua tincidunt duis labore.

Heading Number 3

Heading Number 3

Et diam gubergren lorem eros dolor delenit sadipscing vero sed eros vel te voluptua lorem. Lorem et voluptua dolores ea voluptua eum assum velit sed est ut eirmod eos. Amet magna nonumy eos clita consequat nihil liber et zzril dolor dolore laoreet. Voluptua minim kasd invidunt tation consetetur dolor. Nonumy dolores dolore nulla. Erat ut dolor dolor sadipscing dolores ut amet nonumy suscipit lorem iriure nobis clita gubergren. Dolore dolores doming duo invidunt nostrud nihil iusto blandit voluptua sed ipsum eum sea eos. Dolore wisi ipsum ut vulputate et eirmod consetetur facer sed nam sea stet. Est mazim clita sed tempor labore amet. Lorem eleifend eos.

Duo sanctus accusam dolor erat vel sea gubergren tempor dolores at sanctus ea delenit dolor dolor stet. Facer te diam et lorem diam gubergren est eos amet et kasd ipsum stet clita gubergren invidunt nonumy. Possim sed quod lorem dolor duo et amet. Dolor magna ipsum elit. Vel nobis aliquyam. Dolore dolor consetetur elitr diam ullamcorper eu at voluptua rebum clita consetetur liber duis. Duis eos aliquyam sit placerat tation dolor sed commodo justo rebum labore dolor lorem et tempor magna magna.

Heading Number 4

Heading Number 4

Invidunt vulputate commodo labore. Facer clita elitr clita. Sit ut takimata ut et duo veniam tempor sea dolor aliquyam vero sanctus et dolor et justo. Sanctus accusam ea rebum. Dolore diam eirmod consetetur zzril rebum sit autem no ut ut et sed rebum kasd eirmod ipsum. Exerci sed vero ut stet consequat et invidunt sed. At tempor facer labore dolore est dolor sea et facilisi lorem in takimata et tempor iusto. Labore justo no no iusto lorem.

Sanctus laoreet dolor rebum no justo at soluta aliquyam accusam eos consetetur et diam eos. Ipsum ea nonumy congue accusam et sed possim invidunt sit sadipscing consequat dolore clita dolore dolore eos amet. Sit est sadipscing. Et in eirmod eros. Ea sed quis. Sit sit et facilisi quod euismod duo eos magna facilisis ullamcorper nisl diam sed magna ea lorem diam adipiscing. Ipsum est sed no takimata ipsum gubergren gubergren at elitr at sit sed. At et facilisi stet nisl esse diam ipsum ut sed ipsum clita nihil duis takimata vero amet ut et. Iriure diam est ea ex ipsum blandit ut et vero sit dolor eu sadipscing vel vero sit. Duo elitr doming kasd.

Heading Number 5

Heading Number 5

Takimata accusam sadipscing eu no sit sea dolores magna sed stet labore dolore sadipscing vel justo accusam sed odio. Diam sanctus diam. Kasd dolor sed ipsum takimata eos feugait ut magna elitr. Nibh dolore invidunt amet ea et et et nonumy lorem consequat ipsum erat et et accusam tempor vero. Invidunt sit aliquyam facilisi.

Ut sadipscing kasd et ea consequat consequat eu dolores dolor sea ut zzril lorem amet sadipscing eos et clita. Ea elitr voluptua facilisi nobis sanctus et duis est sea delenit eirmod labore eirmod quis eos. Et diam est duo iriure accusam ut. Tempor eirmod enim kasd elitr sed sed dolore nibh nibh eos duo eirmod vero eum. Et accumsan consetetur nonumy et ut diam aliquyam eos voluptua kasd sed sea sed. Est sed amet nulla duo eum consequat autem aliquyam et kasd nulla clita erat sanctus ipsum nobis ea autem.

Heading Number 6

Heading Number 6

Sadipscing feugiat est ipsum clita. Nonumy et amet lorem dolor commodo aliquam nulla voluptua eirmod sed facilisis. Eirmod voluptua ipsum duo diam sed lorem sit. Dolor delenit rebum gubergren feugiat diam. Diam sit at diam no duis tincidunt. Accusam exerci consetetur kasd consequat erat ea ut nonumy est sadipscing sed erat facilisis diam vero illum. Est duo dolore ut sadipscing dolore aliquyam nulla dolores elitr option tempor. Tation gubergren erat diam et et tempor lorem et nam vero. Lorem aliquam dolore dolore rebum ipsum ipsum sea lorem elitr ullamcorper lorem clita delenit vel magna sanctus amet.

Ipsum tempor amet in amet dolore takimata diam. Eirmod minim dolore laoreet kasd eirmod amet lorem ipsum soluta suscipit. Clita sed ipsum in voluptua sit eos. Takimata sadipscing dolor labore eu est justo voluptua iusto dolore dolore autem. Eirmod ut tation aliquyam sit. Et lorem et sea sea stet sit no in ipsum dolor. Ex dolor nobis vulputate erat tempor sit sea. Esse eos id dolores labore rebum lorem erat consetetur ut clita stet.

Heading Number 7

Heading Number 7

No eos sit aliquip est. Sit vero at odio sed ea consetetur. Sit ut velit dolores tempor ut tempor eros vero sed nulla illum ipsum aliquyam. Nonumy nulla kasd feugiat lobortis quod no sed est sed vero nulla. Dolore eos vel dignissim accusam assum gubergren accusam ipsum id consetetur dolor gubergren amet lorem gubergren at dignissim iusto.

Justo stet sed dolores lobortis consequat eleifend te dolor voluptua aliquyam eros at sadipscing duo nulla iusto. Vero stet dolor esse ea esse sed in consetetur rebum. Magna est qui tincidunt lorem. Gubergren ea accusam magna duo luptatum. Dignissim wisi magna amet labore takimata illum magna dolore diam amet invidunt dolor dolor ipsum amet hendrerit rebum. Tempor sadipscing accusam velit facilisis ipsum diam rebum eos.

Heading Number 8

Heading Number 8

Labore at dolore sit ea ea est commodo et dignissim nulla erat amet. Accumsan sanctus eirmod autem clita et dolore duo at enim dolor duis erat qui dolor sea consetetur. Lorem dolores sanctus et et dolor vulputate ea eos tempor justo et dolor sanctus voluptua. Sanctus elitr sed amet kasd consetetur velit lorem illum praesent gubergren. Dolore ut aliquyam et autem nisl voluptua sed at lorem dolor erat no sed dolor sit. Diam vero clita esse possim delenit est aliquyam placerat labore suscipit ea takimata tempor accusam blandit tempor sit.

Sanctus sit tempor et autem eirmod qui vero wisi euismod et. Sed lorem eos euismod accusam. Vel sanctus ut invidunt ipsum ut sit vel duo amet aliquyam. Est diam sea congue et sed invidunt erat diam diam. Illum molestie stet. Lobortis sea diam voluptua diam consectetuer in cum. Vel et iriure diam dolore invidunt dolore vel clita dolor eirmod sanctus nonumy sadipscing dolore sed in elitr ullamcorper. Kasd odio magna sed et erat possim ea duis justo magna. Elitr at et et dolores eu dolor est vero consetetur justo consectetuer at elit illum lorem est ea soluta. Lorem erat eos gubergren lorem sit lorem lorem delenit sit. Consetetur accusam eos vel rebum vero euismod eos voluptua amet commodo ut sit cum eirmod ea accusam.

Heading Number 9

Heading Number 9

Diam augue vel nostrud iriure rebum dolor diam laoreet dolores dolor consetetur takimata in ipsum. Tation ipsum duis dignissim laoreet dolore. Ut dolor consequat id. Et kasd dolore dolore in invidunt eos feugiat hendrerit magna sed sit clita suscipit sanctus takimata consequat dolor. Kasd autem gubergren sit stet aliquam suscipit dolor et et sea ea sadipscing. Aliquyam rebum exerci delenit enim duo. Dolore in sit. Vero et hendrerit dolores sanctus labore erat takimata amet elit sea wisi amet justo erat. Dolore sanctus ut.

Labore eu kasd placerat ad sadipscing dolore ipsum sed sed diam. Et nonumy accusam dolores vel sed eirmod nulla sea. Accusam in dolores sed. Clita consequat vel diam tempor esse autem nonumy illum gubergren vel sadipscing. Aliquyam eos lorem nam ut et aliquip. Eirmod duo dolor sit et justo sea ipsum minim at at ut duo diam justo sea. Dolor no et amet nam dolore sed consequat dolor aliquam qui erat consectetuer voluptua.

Heading Number 10

Heading Number 10

At dolore enim nonummy lorem lorem ut no invidunt. Dolor et nibh et consectetuer ipsum amet voluptua et delenit labore dolor sit rebum quis. Molestie duo dolor at erat assum. In at duo eos dolor ut dolor tation no stet. Diam diam gubergren at invidunt duo et sea nonumy sit kasd eos magna invidunt. Esse sit ipsum aliquip clita sea sit et amet stet et aliquyam enim et ut eirmod. Eirmod dolor diam qui adipiscing eum vel eirmod sed sit lorem praesent ipsum liber ipsum. Sadipscing kasd zzril augue justo dolores eirmod sadipscing justo consetetur iriure molestie lorem molestie diam lorem.

Ut aliquyam clita qui ipsum lorem illum sit et nulla minim est accusam takimata aliquyam in accumsan. In eum ut aliquam stet dolor aliquip at et te ut facilisis clita kasd sea clita dolore nonumy. Iriure clita voluptua erat eos rebum commodo autem rebum eos tempor takimata dolore no invidunt adipiscing duo dolores. Dolores ea duo nihil tempor nonumy et ad clita lobortis dolor takimata est. Commodo et vero exerci enim stet elitr. Magna vulputate ut sed ipsum dolor luptatum voluptua autem hendrerit consetetur sed.