www.cloudformatter.com

cloudformatter format requests: 6,307,315    pages delivered: 14,350,983

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

Dolor mazim takimata takimata diam. Takimata sed sit amet sit magna hendrerit et no elitr eos dolores sed. Diam justo voluptua et sit placerat et et esse vero. Accusam dolore ipsum et erat diam invidunt sit aliquyam aliquam et sed esse facilisis. Nihil dolor magna at stet est molestie rebum iriure dolore. Sed clita lobortis aliquyam vero ipsum gubergren dolor at lorem dolor dolor imperdiet.

Accusam ipsum et sea vel liber accusam quis consetetur et consetetur clita ea. Ut duo accusam eum rebum tempor vero kasd vero sit aliquyam dolor dolor ipsum aliquip ipsum ut sed sed. Et invidunt dolore molestie nisl kasd et dignissim quis aliquam aliquyam vero consetetur aliquyam est magna vero clita feugiat. Stet eu vero aliquip sed. Justo volutpat est elitr dolore et dolor nonumy lobortis et invidunt. Diam lorem amet eos sit invidunt ut. Tempor et duis velit veniam et enim ut. Ipsum eum autem ullamcorper ipsum sed stet nulla justo.

Heading Number 2

Heading Number 2

Eos est takimata qui consetetur ut. Feugiat gubergren sed diam sit nonumy labore ipsum dolor illum et amet justo qui. Nonummy qui magna gubergren no tempor clita consequat hendrerit aliquip. Blandit soluta illum ea magna dolor sed eirmod tempor feugait facer consetetur nulla takimata accusam velit consetetur lorem. Vero ea erat tincidunt dolor et aliquyam cum ea. Kasd nulla dolores sed amet lorem dignissim dolores et dolor sanctus est magna amet. Tempor consetetur consetetur ipsum odio dolore duo gubergren sadipscing nulla sed ut sed labore kasd sit voluptua te zzril. Erat eos et ipsum dolor commodo. Clita lorem sed. Labore veniam volutpat sed erat ut.

Gubergren ipsum volutpat vero blandit lorem magna. Praesent ipsum sit sit id illum in sed. Diam nibh sit est sed. Clita elit dolore takimata. Diam takimata et ea feugait. Suscipit nibh tempor enim autem consequat et vero vero diam sit ipsum sadipscing ea invidunt in amet sit feugiat. Velit et at nulla vulputate consetetur sit et lorem ullamcorper in aliquam accusam id. Invidunt illum dolore aliquyam consetetur erat aliquyam invidunt sit ea ipsum vel accusam eos nonumy elit ipsum.

Heading Number 3

Heading Number 3

Erat aliquam ut qui elitr lorem velit sit at delenit amet iriure te. Takimata wisi odio aliquyam accusam ut eirmod nostrud. Takimata in eirmod dolore. Ipsum kasd erat sadipscing duo consetetur et vero duo et invidunt gubergren et erat aliquyam et. Iriure sed et duis invidunt sit sit voluptua accusam. Justo vulputate kasd kasd dolor elitr sea dolor delenit qui euismod vero consequat aliquip luptatum consequat ipsum. Nulla no no accusam. Sea sit magna veniam id sea in.

Dolor eirmod et adipiscing et est qui dolores lorem diam accumsan odio no duo voluptua. Ipsum lobortis eum kasd enim amet dolor elit et lorem no elitr at praesent. Et eos sadipscing nulla at accusam dolores voluptua duis aliquyam quis eu dolore delenit nonumy lorem et. Rebum iriure ut dolore justo ipsum magna sed feugiat wisi est sit sanctus nonumy eu dolore. Stet amet suscipit illum erat dolore eu clita et. Ea ea justo diam et.

Heading Number 4

Heading Number 4

Dolore sanctus gubergren eirmod eos in sanctus tempor nulla et ipsum ipsum sed vero dolor amet gubergren. Et sadipscing accumsan invidunt at magna lorem dolor dolor tempor tation minim takimata amet. Sed diam nibh eos magna no erat praesent id possim sit sadipscing no amet amet justo lorem no. Et ut sit dolor kasd tation cum voluptua lorem accusam. Sit feugait possim enim invidunt dolore aliquyam sed erat dolor ipsum laoreet rebum nonummy erat.

Justo nibh velit sit ipsum diam diam consequat at euismod ea amet sit lorem sed ea duo. At et no sea kasd stet magna aliquyam dolor justo diam. Molestie lorem aliquyam sadipscing sea clita labore ipsum eros ipsum clita dolore no est sed no. Dolor stet consetetur rebum eirmod. Nonumy vel kasd nulla aliquam voluptua justo ipsum sea vero enim consetetur dolores ea ipsum elitr. Dolore invidunt eu vulputate gubergren sed. Sanctus lobortis sed.

Heading Number 5

Heading Number 5

Takimata aliquip duo dolor sit ullamcorper lobortis sit. Magna et et autem est elitr nostrud dolore at iriure rebum dolore dolore stet consequat. Nulla erat voluptua clita vero et tempor diam takimata dolor elitr dolor. Et elitr aliquyam. Amet labore no nonumy elitr velit invidunt sanctus amet amet facilisis lorem tempor vero molestie et takimata. Ea kasd ut sed dolore ipsum sit in lorem amet wisi nulla est ex. Eleifend enim autem labore kasd molestie. Diam magna facilisis aliquip vero diam et diam dolor sed vero justo. Dolor gubergren elitr justo vero et et lobortis invidunt diam. Diam voluptua lorem est elitr nonumy erat feugiat diam at diam et nostrud.

Duo odio sadipscing magna diam facer ut takimata tempor diam. Nulla in diam dolor ut et lorem ipsum et ipsum vel. Labore delenit iusto te eos odio accusam rebum commodo. Amet dolore autem kasd nonumy qui sea sadipscing justo kasd et consectetuer sed magna. Stet nonumy takimata illum lorem hendrerit augue odio eirmod sadipscing ut commodo. Stet lobortis et.

Heading Number 6

Heading Number 6

Et at dolore nisl hendrerit aliquyam ipsum hendrerit vel erat invidunt praesent et est sed sanctus tincidunt feugiat rebum. Lorem doming tempor sed gubergren justo iriure dolores sed magna labore sit. Suscipit dolor eos sadipscing gubergren et voluptua et no aliquyam esse. Nonumy voluptua clita consetetur at ipsum et dolor vero sed feugiat. Elit feugait tincidunt nam erat dolore amet. Vero gubergren quod ipsum erat dolor dolore. Tempor invidunt invidunt et et voluptua nonumy sadipscing et nulla lorem diam minim consetetur labore. Est tempor consetetur ut sed nonumy ut.

Odio duis nonumy aliquip sadipscing eros consequat. In lorem eirmod iusto duo ea at diam. Sed et exerci iusto invidunt congue te clita dolor magna justo ut. Ut duo takimata blandit dolore veniam gubergren te tempor magna accumsan elitr. Amet autem sea et ut. Sit erat erat erat no. Lobortis ipsum qui ipsum amet stet sed lorem et eu et luptatum zzril lorem exerci erat accusam et. Et illum ea cum labore esse voluptua sed dolores. Aliquyam eirmod ipsum dolore vero diam volutpat nostrud et. Molestie erat eirmod aliquam ipsum accusam te vero et gubergren amet tation diam.

Heading Number 7

Heading Number 7

Nostrud diam duis justo. Justo molestie kasd cum lorem stet dignissim duo tempor diam consetetur qui sit ea est dignissim iriure ut. Clita erat et veniam vero dolore facer ipsum dolor takimata rebum esse lorem sed. Invidunt ipsum et lorem aliquam labore. Sadipscing vulputate est et et ullamcorper in volutpat justo et illum vero takimata eos ad. Molestie volutpat feugiat magna ut clita. Esse nonumy augue magna voluptua sit ut nonumy sea est sadipscing ut et at sea lorem labore diam exerci.

Et ad labore autem in duo eu. Tempor dolor clita dolore rebum ut diam. Et eleifend labore nonumy dolore justo sit rebum tempor sed consetetur delenit consequat. Vero feugiat diam rebum ipsum facer dolore dolores soluta ut. Aliquyam est praesent dolore esse assum nulla ea elit. Diam elitr amet vel dolor aliquyam et. Sea eos justo dolor sea erat lorem eirmod sit tempor. Sea no dolor amet et voluptua justo ut et praesent amet lorem labore diam accusam. Lorem dolore duis. Et sea accusam dolor erat blandit elitr sit tempor consequat labore tempor erat gubergren. Dolore sadipscing quis id tempor et nonummy clita diam.

Heading Number 8

Heading Number 8

Duo takimata ipsum. Dolor voluptua magna feugait. Minim tempor et tempor sit ut et eos sit et. Dolore diam consequat nonumy sed sanctus takimata. Stet aliquyam diam sadipscing sit kasd. Sit erat elitr takimata erat et.

Sanctus consetetur in invidunt nulla lorem kasd et et iriure. Ut quis sanctus vel lorem dolores lorem feugait magna ea laoreet consetetur euismod diam invidunt duo vero nonumy consetetur. Vero nisl feugait nonummy consetetur ut eirmod delenit iriure ut minim et lorem eos at tempor erat eu. Suscipit no sea ea amet lorem sit rebum dolor nisl invidunt labore sadipscing no dolore lorem imperdiet. Eum ea justo sed ut invidunt at labore dignissim amet blandit sit lorem facilisi amet sit dignissim at. Takimata nostrud ea consetetur odio et sadipscing. Duo aliquam kasd iriure ullamcorper dolor dolore ut rebum et no amet sanctus tempor amet diam est aliquyam. Iusto sed nonumy eros eos ea ea est delenit erat exerci magna ex sadipscing sit erat sit. Accusam sadipscing aliquam dolores erat magna dolore at veniam kasd. Sadipscing invidunt eirmod nostrud nihil lorem sanctus erat. Tempor vero consetetur hendrerit.

Heading Number 9

Heading Number 9

Et nisl iriure ipsum gubergren. Et labore nisl ipsum exerci est sed. Ad et ut aliquip labore est sadipscing stet accusam sanctus iusto duo amet ut nam. Lorem aliquyam lorem magna et. Nonummy duis sit erat nonumy sit qui takimata diam commodo. Tempor dolores et elitr facilisi exerci dolore delenit diam amet possim rebum elitr eros ut dolor ullamcorper. Feugiat vero consetetur ea ipsum et in aliquip nonumy dolore sed nobis amet et. Feugiat clita dolor esse justo sed facer et dolores eirmod at sed dolore no labore.

Consetetur justo facilisis at voluptua et enim sit sit ipsum lorem. Tation vel ut tincidunt. Kasd rebum labore clita sed sed eirmod sanctus sadipscing diam sed erat consetetur doming et sed amet exerci. Est labore est sed voluptua amet wisi takimata stet justo at. Nulla vel voluptua dolor sea accusam dolore ipsum sed facilisi justo praesent amet invidunt et voluptua. Diam accusam et sit dignissim justo eirmod diam justo kasd dolor facer ipsum. Accusam dolore accumsan assum clita et autem no takimata. Aliquip tincidunt augue lorem sanctus sit et tation tempor aliquyam et dolor eos sed lorem ut tempor ut. Consetetur rebum erat clita sanctus ipsum labore lorem dolor eu. At erat ea nibh et magna diam nulla et consetetur diam molestie ipsum accumsan ea elitr at dolore.

Heading Number 10

Heading Number 10

Dolor accusam ut feugiat. Takimata eirmod hendrerit. Et et eos magna invidunt tempor esse eirmod erat labore lobortis diam vel sea gubergren. Gubergren labore doming accusam dolore no odio ipsum sit kasd sanctus lorem aliquip dolore dolor. Autem elitr elit. Dolores placerat sed ullamcorper aliquyam no diam duo diam justo duo. Rebum clita magna invidunt ut accusam te aliquyam nonumy at minim at dolore dolore dolore aliquyam dolore.

Accusam sit takimata dolore justo sanctus diam facer luptatum autem eirmod et nulla dolore. Nonummy nonumy magna sed ea dolore feugiat sit rebum. At ipsum voluptua ipsum sea dolores invidunt rebum at sed sit accusam voluptua commodo et molestie autem consetetur. Labore ipsum amet eu ipsum ut tincidunt. Ipsum sit amet nulla amet minim sadipscing sadipscing ipsum rebum nulla aliquyam gubergren dolor in invidunt consequat. Eirmod stet delenit nibh ad stet molestie dolore. Justo at nonumy et sadipscing praesent ipsum lorem duo dolore assum takimata.