Skip to main content
Version: v4

Menu bar

  • Key: topPanel.logo

    DescriptionParameter KeyType
    The URL of the imageurlString
    The image widthwidthInteger
    The image heightheightInteger
    The image margin leftmargin.leftInteger
arender.properties
# Change ARender logo for my company's one
topPanel.logo.url=http://www.mycompany.com/logos/logo.svg
topPanel.logo.width=100
topPanel.logo.height=40

# Hide the logo
topPanel.logo=false

Document menu

  • Key: topPanel.documentMenu

    DescriptionParameter KeyType
    Upload a document from local diskuploadBoolean
    Upload a document from a remote URLurlBoolean
    Upload XFDF annotations from localxfdfUploadBoolean
    Download current document in PDFdownloadPDFBoolean
    Download current document in native format (only not PDF document)downloadBoolean
    Download all visualized documentsdownloadAllBoolean
    Download current document with its annotationsdownloadAnnotationBoolean
    Download annotations in CSV formatdownloadCSVAnnotationBoolean
    Download document with FDF annotationsdownloadWithFDFAnnotationBoolean
    Download annotations in XFDF formatdownloadXFDFAnnotationsBoolean
arender.properties
# Prevent any possibility to download a document via the menu bar
topPanel.documentMenu.download=false
topPanel.documentMenu.downloadPDF=false
topPanel.documentMenu.downloadAll=false

# If the downloadAll mode does not work because of a document blocking
# the download process (erroneous document) add the below property
# in arender-server-custom-<...>.properties file
arender.server.rendition.ignore.document.accessors.with.exceptions=true
  • Key: topPanel.print

    DescriptionType
    Display a dialog box allowing to choose the type of printingBoolean
arender.properties
# Hide the print button
topPanel.print=false

Annotation menu

  • Key: topPanel.annotationMenu

    DescriptionParameter KeyType
    Create a sticky notestikyNoteBoolean
    Create a rectanglehighlightBoolean
    Create a circlecircleBoolean
    Create an arrowarrowBoolean
    Create a measurement arrowarrow.measureBoolean
    Create a highlight texthighlightTextBoolean
    Create an underline textunderlineTextBoolean
    Create a strikeout textstrikethroughTextBoolean
    Create a polygonpolygonBoolean
    Create a polylinepolylineBoolean
    Create a freehandfreehandBoolean
    Create a stampstampBoolean
    Display/hide all annotationshideBoolean
    Display/hide annotations & rotationshideAllBoolean
arender.properties
# Display sticky note creation button
topPanel.annotationMenu.stickyNote=true
# Hide arrow creation button,
topPanel.annotationMenu.arrow=false
  • Key: topPanel.pageNavigation

    DescriptionParameter KeyType
    Go to first pagefirstBoolean
    Go to previous pagepreviousBoolean
    Go to next pagenextBoolean
    Go to last pagelastBoolean
arender.properties
# Hide buttons to go to first and last pages
topPanel.pageNavigation.first=false
topPanel.pageNavigation.last=false

Zoom

  • Key: topPanel.zoom

    DescriptionParameter KeyType
    Zoom ininBoolean
    Zoom outoutBoolean
    Zoom on a selected zonezoneBoolean
    Adjust the zoom to the window widthfullWidthBoolean
    Adjust the zoom to the window heightfullHeightBoolean
    Adjust the zoom to both the window width and heightfullPageBoolean
    Enable zone zoom in external windowzoneGlassBoolean
    Zone zoom multiplicationzoneGlass.valueInteger
arender.properties
# Hide the button allowing to enable zonal zoom
topPanel.zoom.zone=false

Rotation

  • Key: topPanel.rotation

    DescriptionParameter KeyType
    Rotate current page to the rightrightBoolean
    Rotate current page to the leftleftBoolean
    Rotate all pages to the left and rightallBoolean
arender.properties
# Disable rotation buttons
topPanel.rotation.right=false
topPanel.rotation.left=false

Other features

  • Key: topPanel

    DescriptionParameter KeyType
    Create a redact textredactBoolean
    Refresh annotationsrefreshBoolean
    Full text searchsearchBoolean
    Fullscreen modefullscreenBoolean