Skip to content
Last updated

API / geotoolkit / scene / exports / Document / Document

Class: Document

exports.Document.Document

Document class represents a pdf document this class can contains a :

Table of contents

Constructors
  • [new Document(root, pageHeader, pageFooter, trueScale, options)](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.scene.exports.document.document.md#new document(root, pageheader, pagefooter, truescale, options))
Methods

Contents

Constructors

• new Document(root, pageHeader?, pageFooter?, trueScale?, options?)

Parameters

Name Type
rootCompositeDocumentElement | DocumentElement | Options
Optional pageHeaderPageElement
Optional pageFooterPageElement
Optional trueScaleboolean
Optional optionsOptionsType
Methods

beginExport

▸ beginExport(): void

Used to prepare object before exporting

Returns

void


endExport

▸ endExport(): void

Used to restore object's state after exporting

Returns

void


getClassName

▸ getClassName(): string

Returns

string


getDocumentFooter

▸ getDocumentFooter(): PageElement

Get PDF Document Footer Component

Returns

PageElement

Document Footer


getDocumentHeader

▸ getDocumentHeader(): PageElement

Get PDF Document Header component

Returns

PageElement

Document Header


getOptions

▸ getOptions(): OptionsType

Returns options

Returns

OptionsType

options


getPageFooter

▸ getPageFooter(): PageElement

Get PDF Page Footer Component

Returns

PageElement

Page Footer


getPageHeader

▸ getPageHeader(): PageElement

Get PDF Page Header component

Returns

PageElement

Page Header


getRoot

▸ getRoot(): CompositeDocumentElement | DocumentElement

Get root document

Returns

CompositeDocumentElement | DocumentElement

root


getTrueScale

▸ getTrueScale(): boolean

Get true if true scale mode is enabled

Returns

boolean

true scale


isFooterVisible

▸ isFooterVisible(): () => boolean

Get function to check PDF Page Footer visibility

Returns

fn

Page Config

▸ (): boolean

Get function to check PDF Page Footer visibility

Returns

boolean

Page Config


isHeaderVisible

▸ isHeaderVisible(): () => boolean

Get function to check PDF Page Header visibility

Returns

fn

Header Config

▸ (): boolean

Get function to check PDF Page Header visibility

Returns

boolean

Header Config


setDocumentFooter

▸ setDocumentFooter(docFooter): Document

Set PDF Document Footer Component

Parameters

Name Type Description
docFooterPageElementDocument Footer

Returns

Document

this


setDocumentHeader

▸ setDocumentHeader(docHeader): Document

Set PDF Document Header component.

Parameters

Name Type Description
docHeaderPageElementDocument Header

Returns

Document

this


setPageFooter

▸ setPageFooter(pageFooter): Document

Set PDF Page Footer Component

Parameters

Name Type Description
pageFooterPageElementPage Footer

Returns

Document

this


setPageHeader

▸ setPageHeader(pageHeader): Document

Set PDF Page Header component.

Parameters

Name Type Description
pageHeaderPageElementPage Header

Returns

Document

this


setRoot

▸ setRoot(root): Document

Set Root document

Parameters

Name Type Description
rootCompositeDocumentElement | DocumentElementRoot document

Returns

Document

this


getClassName

▸ Static getClassName(): string

Returns

string