GemBox.PdfViewer
  • Overview
  • Examples
  • Free version
  • Support
  • Pricelist

    Show / Hide Table of Contents

    ToolbarUIOptions Interface

    Namespace:
    @gembox/pdfviewer
    Assembly:
    @gembox/pdfviewer

    Configuration options for the toolbar in the PDF viewer.

    • TypeScript
    export declare interface ToolbarUIOptions
    Remarks

    This interface defines all available toolbar buttons and their configuration options, allowing customization of which buttons or elements appear and how they behave. Each property is optional, enabling selective inclusion of toolbar functionality based on application requirements.

    Fields

    sidePanelButton

    Options for the side panel button in the toolbar.

    • TypeScript
    sidePanelButton?: SidePanelButtonUIOptions;
    Field Value
    SidePanelButtonUIOptions

    openButton

    Options for the open button in the toolbar.

    • TypeScript
    openButton?: OpenButtonUIOptions;
    Field Value
    OpenButtonUIOptions

    downloadButton

    Options for the download button in the toolbar.

    • TypeScript
    downloadButton?: DownloadButtonUIOptions;
    Field Value
    DownloadButtonUIOptions

    printButton

    Options for the print button in the toolbar.

    • TypeScript
    printButton?: PrintButtonUIOptions;
    Field Value
    PrintButtonUIOptions

    signatureButton

    Options for the signature button in the toolbar.

    • TypeScript
    signatureButton?: SignatureButtonUIOptions;
    Field Value
    SignatureButtonUIOptions

    pageNavigation

    All page navigation options including first, previous, next, and last page buttons.

    • TypeScript
    pageNavigation?: PageNavigationUIOptions;
    Field Value
    PageNavigationUIOptions

    zoom

    All zooming options including zoom in, zoom out, and fit width/height buttons.

    • TypeScript
    zoom?: ZoomUIOptions;
    Field Value
    ZoomUIOptions

    textSelectionButton

    Options for the text selection button in the toolbar.

    • TypeScript
    textSelectionButton?: TextSelectionButtonUIOptions;
    Field Value
    TextSelectionButtonUIOptions

    panModeButton

    Options for the pan mode button in the toolbar.

    • TypeScript
    panModeButton?: PanModeButtonUIOptions;
    Field Value
    PanModeButtonUIOptions

    search

    Options for the search functionality in the toolbar.

    • TypeScript
    search?: SearchUIOptions;
    Field Value
    SearchUIOptions

    freeText

    Options for the free text annotation feature in the toolbar.

    • TypeScript
    freeText?: FreeTextUIOptions;
    Field Value
    FreeTextUIOptions
    Remarks

    This property configures the visibility and behavior of free text annotation controls, allowing users to add and customize free text annotations in PDF documents.

    handDrawing

    Options for the hand drawing annotation feature in the toolbar.

    • TypeScript
    handDrawing?: HandDrawingUIOptions;
    Field Value
    HandDrawingUIOptions
    Remarks

    This property configures the visibility and behavior of hand drawing annotation controls, allowing users to add and customize freehand drawings in PDF documents.

    Back to top

    Facebook • Twitter • LinkedIn

    © GemBox Ltd. — All rights reserved.