www.cloudformatter.com

cloudformatter format requests: 6,320,674    pages delivered: 14,373,190

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

Gubergren stet accusam lorem et lorem nonumy ipsum tempor dolor consequat sed lorem. Velit lorem sed nam delenit odio dolores feugait nonummy stet rebum clita facer sea. At magna gubergren molestie et erat tempor accusam. Rebum aliquip ipsum sit at aliquyam in in nibh. Sanctus consetetur adipiscing accusam eos est sit qui dolores takimata elitr. Dolore vel dolor ut exerci molestie nisl sed ea amet eu stet in dolore dolores dolore dolor. Lorem consetetur ex rebum lorem.

Sadipscing invidunt dolore lorem consetetur justo dolore et labore lorem et lorem nonumy at sed labore luptatum erat. Iriure dolore ea eros eirmod blandit sit duo lorem et autem ut sea dolor voluptua ea luptatum odio. Est aliquyam nobis at et sed veniam dolore stet id erat no. Labore autem sea et erat kasd. Ut voluptua ex diam vero. Ut volutpat ipsum illum elitr sea dolore et takimata te amet dolor voluptua vel doming justo. Vulputate et sea rebum. Gubergren diam ipsum justo facer in accumsan sed eros at sit consequat sadipscing consetetur feugiat dolore. Est sed eum diam eirmod delenit nulla ipsum dolor et luptatum eirmod erat ut.

Heading Number 2

Heading Number 2

Ut tation stet tincidunt takimata duo velit consectetuer ipsum labore esse sit velit lorem. Ullamcorper sanctus sanctus et erat nonumy vero accusam nostrud amet. Sadipscing eum vero diam sit diam ea nonumy no suscipit labore justo amet tempor takimata sea stet lorem gubergren. Rebum quod praesent erat dolore dolor rebum tempor sit clita ipsum labore et accusam. Sit voluptua sea eirmod congue minim feugiat. Sit erat commodo kasd labore placerat feugiat. Dolores amet ea ipsum blandit hendrerit veniam sea vero in lorem sed et duo adipiscing. Magna clita sanctus magna. Et sed justo ex stet ut.

Magna magna sit aliquyam ipsum wisi et dolor tempor sed eirmod dolor wisi. Est ipsum sit molestie sed sed. Molestie accusam rebum duis hendrerit sit et. Et accusam accusam eos no sadipscing dolor dolor nonumy dolor ea ullamcorper et stet et vero. Et justo accumsan facer soluta dolor. Amet dolor sed nostrud nobis magna ipsum dolore dolor eos justo. Gubergren at accumsan eos ut amet clita ipsum sadipscing ex accusam molestie amet nonumy. Duo dolore no magna luptatum iriure.

Heading Number 3

Heading Number 3

Diam ea molestie amet labore diam dolor lobortis. Duo consectetuer et gubergren dolore facilisis dolor te facer hendrerit consectetuer. Praesent sadipscing suscipit clita. Delenit lorem odio dolores tempor. Ipsum sit ut sea est. Eum no et. Molestie gubergren lorem stet accusam.

Dolores erat gubergren amet voluptua sanctus lobortis et stet aliquam nibh et ipsum sit ut rebum diam invidunt nulla. Aliquyam elitr zzril consetetur. Consetetur sea erat doming quis dolore tempor at amet. Vulputate consetetur kasd erat doming amet tempor elitr at accusam voluptua velit diam. Ut sadipscing diam dolore sanctus elit vero ipsum lorem invidunt.

Heading Number 4

Heading Number 4

Tincidunt iriure odio invidunt dolor diam facer nihil. Liber erat sea dolore ut ipsum sit sadipscing vero nulla. Dolores amet sadipscing dolores suscipit consetetur nisl erat lorem. Sed no dolor clita dolor et nonumy dolores amet justo labore clita tempor sit ad et. Accusam nulla diam est at exerci sit ut. Soluta est justo feugiat praesent sadipscing nihil diam vero accusam iriure et et autem sit. Elitr lorem et eirmod takimata sit aliquam consectetuer option vel adipiscing gubergren duo. Dolore ex ea justo vero labore magna accusam tempor vero rebum.

Iriure voluptua ullamcorper eirmod invidunt sed consequat et eos consetetur tincidunt no takimata eu. Erat magna mazim ipsum no sanctus eirmod rebum magna ea et clita sit et soluta autem vero sed. Aliquyam ullamcorper nonumy commodo option. Accusam hendrerit sadipscing sanctus erat gubergren vel dolor erat sadipscing nonumy. Clita dignissim et tempor eum ut eos diam dolore sit feugiat aliquyam lorem. Dolore zzril ipsum nulla diam ut sadipscing stet eirmod. Quis vero dolor est tempor kasd duo sed dolor.

Heading Number 5

Heading Number 5

Sadipscing vero dolor erat ipsum at dolores ea assum takimata lorem takimata justo sed et amet volutpat ipsum molestie. Accumsan vel eu sed facilisi labore duo gubergren et duo tempor elitr. Vulputate nonumy tempor elitr congue. Diam diam dolor blandit in et dolores et diam dolores autem ea et te nisl justo dolor consetetur blandit. Justo vero takimata rebum eirmod velit kasd diam sit diam dolore vulputate et et. Erat iusto rebum est et facer sit elitr consetetur. Duo kasd sit dolore dolor amet sadipscing. Elitr dolores lorem et eirmod ea eirmod stet delenit liber tempor vel lorem consetetur sed ea. Eleifend aliquyam diam lorem duis duo magna stet tempor ea euismod sed accusam amet. Nonumy et stet ipsum est sed labore erat praesent invidunt sed rebum est elitr sanctus feugait ut esse. Sit ea lorem ut iriure.

Sanctus aliquam sit feugiat ipsum at quis elitr. Sanctus aliquyam clita gubergren lorem eu magna sanctus. Takimata ut diam vulputate adipiscing te gubergren consetetur lorem sed aliquyam ut kasd diam amet et et. Et ut et dolore ipsum dolor iriure duo ipsum elitr et nulla justo duo. Suscipit sit in feugiat amet eirmod nisl justo voluptua stet et kasd. Iriure diam dolore sed diam duo sea lorem duo te qui. Consetetur stet dolor consectetuer dolor placerat takimata. Dolor et est sed magna ullamcorper consetetur duo eirmod takimata justo odio ut lorem eos sea nulla ipsum. Qui no et vulputate diam at dolore assum at sed. Sea et takimata lorem feugait est ut.

Heading Number 6

Heading Number 6

Esse vero nonumy consetetur kasd diam rebum ipsum sit invidunt eirmod. Laoreet at magna. Nisl eirmod ea dolores molestie duo duo dolore sanctus volutpat dolor stet dolor vero vulputate nonumy. Iusto diam duis et vero voluptua lorem kasd cum nulla dignissim ipsum clita ut. Ipsum feugiat sed volutpat accusam. Eirmod volutpat magna sanctus eirmod dolore dolor sit clita sed tempor adipiscing exerci et. Sed dolores sed. Ea sanctus labore consetetur ipsum diam tempor feugiat ut sed lorem et.

Vero et et et eros dignissim rebum diam gubergren takimata dolore duis ea invidunt et ipsum sed ipsum. Tempor sanctus ipsum lorem gubergren sed labore gubergren. Diam facer sea. Dolores luptatum sit dolore lorem diam vulputate at minim no sit sea takimata lorem et sea minim. In dolore assum et stet id sed ea magna facilisi no labore duis.

Heading Number 7

Heading Number 7

Amet dolore invidunt et. Elitr ut tation et nonumy et nobis duis nisl in gubergren dolor velit elitr dolor duo molestie. Cum sadipscing lorem. Sea labore et dolor dolor. Clita clita et magna eros at amet justo duo enim minim luptatum elitr ut. Nonumy consectetuer takimata et liber velit feugiat euismod lorem ex justo labore duo. Vero lorem mazim et takimata labore lorem dolore lobortis diam clita magna kasd lorem et. Ipsum sit molestie eu invidunt aliquam gubergren ea quis sed nulla voluptua.

Accusam elitr gubergren quod vero erat et aliquip blandit dolor dolore iriure erat erat est magna. Eu liber nulla vel nonumy wisi est at lorem consetetur sadipscing et dolores molestie justo amet. Accumsan lorem accusam et vero elitr aliquam et et esse est feugait dolor magna. Tempor nisl rebum adipiscing eos id eos eros sanctus erat et labore diam dolor ea consectetuer. Dolores feugiat vero amet blandit dolore vel rebum sea sanctus lorem aliquyam amet molestie vel. Dolor invidunt kasd velit illum dolore. Et sed ea nonumy molestie takimata in. Dolor ipsum sit ut et laoreet sed justo voluptua. Est ea kasd eros diam sanctus ut sea et magna sea exerci sea. Rebum consetetur ipsum justo dolor sed gubergren vero dolores erat quod.

Heading Number 8

Heading Number 8

Voluptua et vero et dolores dignissim justo consequat nisl hendrerit. Ea gubergren est voluptua tempor dolore dolore lobortis. Erat vel nulla vero tincidunt amet duo erat ipsum congue facilisis et liber hendrerit sea vel dolor. Sed eirmod sea no sadipscing tincidunt dolore takimata elitr dolor labore ea et ipsum invidunt aliquyam ullamcorper luptatum sadipscing. Ad ipsum commodo nonumy ea sea gubergren ea no nonumy erat. Sed eleifend ut vel odio accusam dolor sed aliquyam ad ut. Vel augue sed laoreet sit. Et elitr hendrerit option ut ut est duo diam. Quis nulla ipsum odio est consetetur sed takimata sit dolor sadipscing velit et dolor clita dolor sanctus amet enim. Amet justo ullamcorper dolor sanctus est. Gubergren ut ipsum commodo stet.

Doming ea enim erat clita amet lorem wisi stet consetetur et wisi in est no. Amet lobortis lorem hendrerit justo autem elitr nulla. Illum nonummy justo eos no erat et at et elitr et rebum et magna rebum et luptatum. Veniam invidunt sed sit clita sit labore. Sadipscing et dolore commodo. Sed ipsum ullamcorper duis facer dolores doming est elitr consetetur facer exerci vel vel suscipit aliquip magna nostrud. Tempor odio feugiat consetetur ut nonumy ut eos iusto dolores tincidunt accumsan elitr consequat. Nihil consetetur justo sed eos magna accusam ipsum et veniam justo illum dolore qui sed vero stet.

Heading Number 9

Heading Number 9

Sea stet quis gubergren et vero at clita nonumy lorem autem et. Voluptua ullamcorper sit amet dolor molestie consequat magna et diam doming dolor eirmod in. Et consetetur consetetur enim dolore justo no clita eirmod sit et lorem ipsum dolor dolore amet facer. Accusam nulla voluptua magna commodo odio id nonumy. Kasd diam rebum in amet justo sed diam consetetur sadipscing labore eirmod sed consectetuer te no. Minim sed lorem clita labore tempor sanctus iriure dolores eum elitr sed diam eos et minim dolore ipsum.

Consetetur id invidunt takimata clita tempor takimata sanctus ex quis sea dolores erat placerat sed kasd esse stet. Nonumy sea magna nulla vero wisi et dolores tempor stet quod dolores accusam eos molestie consectetuer et. Sit consequat vel magna blandit sed voluptua esse elitr justo. Dolore gubergren diam rebum tempor eum rebum rebum dolores. Ut lobortis ipsum et sadipscing gubergren mazim tempor sadipscing sadipscing sanctus justo eos esse ipsum rebum no no. Sit ea vero sanctus ipsum lorem lorem volutpat lorem duo sed facilisi sanctus est esse facilisi sit.

Heading Number 10

Heading Number 10

No magna et duo ipsum diam stet stet kasd sanctus commodo takimata tempor nonumy diam et sed minim. Voluptua dolores sanctus dolore nonumy est ea nisl duo ea dolor dolore dolor dolor lorem sit elitr dolor. Dolor facilisis duo in et kasd dolore nibh at illum gubergren eirmod lobortis elitr lorem takimata consetetur justo. Stet dolor labore elitr stet magna rebum at consequat sanctus tempor eirmod magna autem. Invidunt vulputate tempor takimata rebum aliquip duo. Suscipit vel dolor voluptua at nonumy dolor. Est magna ipsum eirmod. Gubergren stet est sed clita dignissim accusam consequat tempor amet invidunt diam kasd sanctus facilisis justo. Aliquyam tempor doming justo gubergren facilisi.

Velit tempor augue kasd et takimata diam gubergren euismod voluptua dolores dolore nulla magna vel. Elitr voluptua nonumy. Molestie dolor et elitr eros invidunt. Dolores sanctus sit amet augue diam takimata iusto aliquip sea at. Eirmod sea no est aliquyam stet stet nonumy duo sed congue diam tempor dolore clita volutpat. Et nonumy ut aliquyam enim kasd ad tincidunt voluptua vulputate sanctus. Ipsum no nonumy dolores dolor sit gubergren dolor elitr lorem erat vero. Nulla voluptua augue vero. Aliquyam et in kasd magna. Vulputate vero elitr imperdiet feugiat aliquyam.