ViewerSettings class

ViewerSettings class

Defines settings for customizing Viewer behaviour.

The ViewerSettings type exposes the following members:

Constructors

Constructor Description
init Initializes a new ViewerSettings instance.
init Initializes a new ViewerSettings instance.
init Initializes a new ViewerSettings instance.

Properties

Property Description
cache The cache implementation used for storing rendering results.
logger The logger implementation used for logging (Errors, Warnings, Traces).

Example

from groupdocs.viewer import Viewer, ViewerSettings
from groupdocs.viewer.logging import ConsoleLogger
from groupdocs.viewer.options import HtmlViewOptions

viewer_settings = ViewerSettings(logger=ConsoleLogger())
with Viewer("./sample.docx", settings=viewer_settings) as viewer:
    html_options = HtmlViewOptions.for_embedded_resources(
        "example/page_{0}.html"
    )
    viewer.view(html_options)

See Also