Showing source for: https://www.leadtools.com/utilities
Duration: 0.432685s
Server: cloudflare


<!DOCTYPE html>
<html lang="en" data-wf-page="5dcdaf5270f8ec0928c378f5" data-wf-site="5dcdaf5270f8ec0bc5c378f4">
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
    <title>LEADTOOLS End-user Applications and Imaging Utilities</title>

    <link rel="stylesheet" href="/content/site.min.css">

    <!-- Pinning domain verification -->
    <meta name="p:domain_verify" content="28abddc5f0ddcbfdf8c15e9f51c586c7" />


    <meta name="msapplication-TileColor" content="#2b5797">
    <meta name="msapplication-TileImage" content="/mstile-144x144.webp">
    
    <meta name="theme-color" content="#ffffff">


            <meta name="related" content="ePrint" />
            <meta name="description" content="Apryse offers end-user applications and imaging utilities, including the popular ePrint Print-to-File Converter" />
            <meta name="last-modified" content="2021-01-11" />

    <link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.webp">
    <link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.webp">
    <link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.webp">
    <link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.webp">
    <link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.webp">
    <link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.webp">
    <link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.webp">
    <link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.webp">
    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.webp">
    <link rel="icon" type="image/png" href="/favicon-32x32.webp" sizes="32x32">
    <link rel="icon" type="image/png" href="/android-chrome-192x192.webp" sizes="192x192">
    <link rel="icon" type="image/png" href="/favicon-96x96.webp" sizes="96x96">
    <link rel="icon" type="image/png" href="/favicon-16x16.webp" sizes="16x16">
    <link rel="manifest" href="/manifest.json">

    <link rel="preconnect" href="https://www.google-analytics.com">
    <link rel="preconnect" href="https://stats.g.doubleclick.net">

    <style type="text/css">@font-face {font-family:'Montserrat';font-style:normal;font-weight:100;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:100;src:url(/cf-fonts/v/montserrat/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:100;src:url(/cf-fonts/v/montserrat/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:100;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:100;src:url(/cf-fonts/v/montserrat/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:200;src:url(/cf-fonts/v/montserrat/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:200;src:url(/cf-fonts/v/montserrat/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:200;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:200;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:200;src:url(/cf-fonts/v/montserrat/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:300;src:url(/cf-fonts/v/montserrat/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:300;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:300;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:300;src:url(/cf-fonts/v/montserrat/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:300;src:url(/cf-fonts/v/montserrat/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/cf-fonts/v/montserrat/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/cf-fonts/v/montserrat/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/cf-fonts/v/montserrat/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:500;src:url(/cf-fonts/v/montserrat/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:500;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:500;src:url(/cf-fonts/v/montserrat/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:500;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:500;src:url(/cf-fonts/v/montserrat/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:600;src:url(/cf-fonts/v/montserrat/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:600;src:url(/cf-fonts/v/montserrat/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:600;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:600;src:url(/cf-fonts/v/montserrat/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:600;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:700;src:url(/cf-fonts/v/montserrat/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:700;src:url(/cf-fonts/v/montserrat/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:700;src:url(/cf-fonts/v/montserrat/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:700;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:700;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:800;src:url(/cf-fonts/v/montserrat/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:800;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:800;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:800;src:url(/cf-fonts/v/montserrat/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:800;src:url(/cf-fonts/v/montserrat/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:900;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:900;src:url(/cf-fonts/v/montserrat/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:900;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:900;src:url(/cf-fonts/v/montserrat/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:900;src:url(/cf-fonts/v/montserrat/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Montserrat';font-style:italic;font-weight:400;src:url(/cf-fonts/v/montserrat/5.2.8/vietnamese/wght/italic.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Montserrat';font-style:italic;font-weight:400;src:url(/cf-fonts/v/montserrat/5.2.8/latin/wght/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Montserrat';font-style:italic;font-weight:400;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic-ext/wght/italic.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Montserrat';font-style:italic;font-weight:400;src:url(/cf-fonts/v/montserrat/5.2.8/latin-ext/wght/italic.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Montserrat';font-style:italic;font-weight:400;src:url(/cf-fonts/v/montserrat/5.2.8/cyrillic/wght/italic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}</style>

        <link rel="canonical" href="https://www.leadtools.com/utilities" />
    <script type="c7f4c98d544ecdf28569e3fa-text/javascript">
    window.dataLayer = window.dataLayer || [];
</script>
<!-- Google Tag Manager -->
<script type="c7f4c98d544ecdf28569e3fa-text/javascript">
    (function (w, d, s, l, i) {
        w[l] = w[l] || []; w[l].push({
            'gtm.start':
                new Date().getTime(), event: 'gtm.js'
        }); var f = d.getElementsByTagName(s)[0],
            j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
                'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
    })(window, document, 'script', 'dataLayer', 'GTM-MHXDQTW');
</script>

<!-- Bonzo's Analytics Suite -->
<!--<script>
    document.addEventListener("DOMContentLoaded", function () {
        var getData = function () {
            return JSON.stringify({
                "UriStem": window.location.pathname,
                "UriQuery": window.location.search,
                "Referrer": window.document.referrer,
                "JavaScriptDocumentCookies": window.document.cookie,
                "PageTitle": document.title,
                "Domain": window.location.hostname
            });
        };

        var getApiPath = function () {
            var d = window.location.hostname;
            if (d.toLowerCase() === "leadtools.com" || d.toLowerCase() === "www.leadtools.com") {
                return "https://webapi.leadtools.com/";
            } else if (d.toLowerCase() === "localhost") {
                return "https://localhost:44364/";
            }
            return "https://webapi-test.leadtools.com/";
        };

        $.ajax({
            type: "POST",
            data: getData(),
            url: getApiPath() + "api/WebRequest",
            contentType: "application/json"
        });
    });
</script>-->

<!--Marketo Analytics-->
<script type="c7f4c98d544ecdf28569e3fa-text/javascript">  
    const COOKIE_TYPE = {
        LONG_TERM: "LONG_TERM",
        SESSION: "SESSION"
    }

    const LONG_TERM_COOKIE_KEY = 'leadtools_tracking_cookie';
    const SESSION_COOKIE_KEY = 'leadtools_tracking_session_cookie';

    const GetCookie = (cookieKey) => {
        let name = cookieKey + "=";
        let decodedCookie = window.decodeURIComponent(document.cookie);
        let ca = decodedCookie.split(';');
        for (let i = 0; i < ca.length; i++) {
            let c = ca[i];
            while (c.charAt(0) == ' ') {
                c = c.substring(1);
            }
            if (c.indexOf(name) == 0) {
                return c.substring(name.length, c.length);
            }
        }
        return "";
    }

    const AddCookieDataToForm = (formData) => {
        const MarketoUTMFields = {
            UTM_SOURCE: 'Cookie_UTM_Source__c',
            UTM_MEDIUM: 'Cookie_UTM_Medium__c',
            UTM_CAMPAIGN: 'Cookie_UTM_Campaign__c',
            UTM_CONTENT: 'Cookie_UTM_Content__c',
            UTM_TERM: 'Cookie_UTM_Term__c',
            COOKIE_LANDING: 'Cookie_Landing__c',
            COOKIE_REFERRER: 'Cookie_Referrer__c',
            UTM_SOURCE_SESSION: 'Most_Recent_UTM_Source__c',
            UTM_MEDIUM_SESSION: 'Most_Recent_UTM_Medium__c',
            UTM_CAMPAIGN_SESSION: 'Most_Recent_UTM_Campaign__c',
            UTM_CONTENT_SESSION: 'Most_Recent_UTM_Content__c',
            UTM_TERM_SESSION: 'Most_Recent_UTM_Term__c',
            COOKIE_LANDING_SESSION: 'Most_Recent_Landing_Page__c',
            COOKIE_REFERRER_SESSION: 'Most_Recent_Referrer__c',
            GCLID: 'GCLID__c',
            GCLID_SESSION: 'Most_Recent_GCLID__c',
        };

        const GetCookieData = (cookieType) => {
            try {
                const cookieKey = cookieType === COOKIE_TYPE.LONG_TERM ? LONG_TERM_COOKIE_KEY : SESSION_COOKIE_KEY;
                return JSON.parse(GetCookie(cookieKey));
            } catch (e) {
                return null;
            }
        };

        const dataWithCookies = { ...formData };

        //long term cookies
        const longTermTrackingCookie = GetCookieData(COOKIE_TYPE.LONG_TERM);
        if (longTermTrackingCookie) {
            const {
                utm_source,
                utm_medium,
                utm_campaign,
                utm_term,
                utm_content,
                referrer,
                landingPage,
                gclid,
            } = longTermTrackingCookie;

            if (utm_source) dataWithCookies[MarketoUTMFields.UTM_SOURCE] = utm_source;
            if (utm_medium) dataWithCookies[MarketoUTMFields.UTM_MEDIUM] = utm_medium;
            if (utm_campaign) dataWithCookies[MarketoUTMFields.UTM_CAMPAIGN] = utm_campaign;
            if (utm_term) dataWithCookies[MarketoUTMFields.UTM_TERM] = utm_term;
            if (utm_content) dataWithCookies[MarketoUTMFields.UTM_CONTENT] = utm_content;
            if (referrer) dataWithCookies[MarketoUTMFields.COOKIE_REFERRER] = referrer;
            if (landingPage) dataWithCookies[MarketoUTMFields.COOKIE_LANDING] = landingPage;
            if (gclid) dataWithCookies[MarketoUTMFields.GCLID] = gclid;
        }

        //session cookies
        const sessionTrackingCookie = GetCookieData(COOKIE_TYPE.SESSION);
        if (sessionTrackingCookie) {
            const {
                utm_source,
                utm_medium,
                utm_campaign,
                utm_term,
                utm_content,
                referrer,
                landingPage,
                gclid,
            } = sessionTrackingCookie;

            if (utm_source) dataWithCookies[MarketoUTMFields.UTM_SOURCE_SESSION] = utm_source;
            if (utm_medium) dataWithCookies[MarketoUTMFields.UTM_MEDIUM_SESSION] = utm_medium;
            if (utm_campaign) dataWithCookies[MarketoUTMFields.UTM_CAMPAIGN_SESSION] = utm_campaign;
            if (utm_term) dataWithCookies[MarketoUTMFields.UTM_TERM_SESSION] = utm_term;
            if (utm_content) dataWithCookies[MarketoUTMFields.UTM_CONTENT_SESSION] = utm_content;
            if (referrer) dataWithCookies[MarketoUTMFields.COOKIE_REFERRER_SESSION] = referrer;
            if (landingPage) dataWithCookies[MarketoUTMFields.COOKIE_LANDING_SESSION] = landingPage;
            if (gclid) dataWithCookies[MarketoUTMFields.GCLID_SESSION] = gclid;
        }

        return dataWithCookies;
    };

    document.addEventListener("DOMContentLoaded", () => {
        const ACCEPTED_UTM = [
            'utm_source',
            'utm_medium',
            'utm_campaign',
            'utm_term',
            'utm_content',
            'gclid',
        ];
        
        const UTMParams = (() => {
            var search = window.location.search;
            if (!search) return {};
            const utms = {};

            try {
                const query = search.split('?')[1];
                const splitQueries = query.split('&');
                splitQueries.forEach((q) => {
                    const s = q.split('=');
                    const [key, value] = s;

                    if (ACCEPTED_UTM.includes(key.toLowerCase())) utms[key.toLowerCase()] = value;
                });
                return utms;
            } catch (e) {
                return {};
            }
        })();
        
        const SetCookieData = (cookieType) => {
            const existingLongTermCookie = GetCookie(LONG_TERM_COOKIE_KEY);

            if (cookieType === COOKIE_TYPE.LONG_TERM && existingLongTermCookie) return;
            // only set session cookie when long term utm params were present
            if (cookieType === COOKIE_TYPE.SESSION && Object.keys(UTMParams).length === 0) return;

            const referrer = window.document.referrer;
            const landingPage = window.location.pathname;
            const date = new Date().toDateString();

            const cookie = {
                referrer,
                landingPage,
                date,
                landing_date: new Date().toISOString().slice(0, 19).replace('T', ' '),
                ...UTMParams,
            };

            try {
                const cookieKey =
                    cookieType === COOKIE_TYPE.LONG_TERM ? LONG_TERM_COOKIE_KEY : SESSION_COOKIE_KEY;

                const cookieValue = JSON.stringify(cookie)

                const expDays = cookieType === COOKIE_TYPE.LONG_TERM ? 365 : 1;
                const d = new Date();
                d.setTime(d.getTime() + (expDays * 24 * 60 * 60 * 1000)); //days to ms
                const expires = d.toUTCString();
                
                document.cookie = cookieKey + "=" + cookieValue + ";" + "expires=" + expires + ";path=/";
            } catch (e) {
                // nothing
            }
        };

        SetCookieData(COOKIE_TYPE.LONG_TERM);
        SetCookieData(COOKIE_TYPE.SESSION);        
    })
</script>


    <script src="/scripts/querystring.min.js" type="c7f4c98d544ecdf28569e3fa-text/javascript"></script>

    
   
    


   


    <!--Marketo-->
    <script type="c7f4c98d544ecdf28569e3fa-text/javascript">
        (function () {
            var didInit = false;
            function initMunchkin() {
                if (didInit === false) {
                    didInit = true;
                    Munchkin.init('243-NCO-372', { 'anonymizeIP': true });
                }
            }
            var s = document.createElement('script');
            s.type = 'text/javascript';
            s.async = true;
            s.src = '//munchkin.marketo.net/munchkin.js';
            s.onreadystatechange = function () {
                if (this.readyState == 'complete' || this.readyState == 'loaded') {
                    initMunchkin();
                }
            };
            s.onload = initMunchkin;
            document.getElementsByTagName('head')[0].appendChild(s);
        })();
    </script>
    <!--End Marketo-->


        <!-- Qualified -->
<script type="c7f4c98d544ecdf28569e3fa-text/javascript">
    (function (w, q) {
        w['QualifiedObject'] = q; w[q] = w[q] || function () {
            (w[q].q = w[q].q || []).push(arguments)
        };
    })(window, 'qualified')
</script>
<script async src="https://js.qualified.com/docking.js" type="c7f4c98d544ecdf28569e3fa-text/javascript"></script>
<script type="c7f4c98d544ecdf28569e3fa-text/javascript">
  qualified.docking.init({
    defaultDocked: false,
    showSkeleton: true,
  });
</script>
<script async src="https://js.qualified.com/qualified.js?token=Vy9sz2h6dVojMN7p" type="c7f4c98d544ecdf28569e3fa-text/javascript"></script>
<!-- End Qualified -->
<!-- Calibermind -->
<script type="c7f4c98d544ecdf28569e3fa-text/javascript">
    qualified('handleEvents', function (name, data) {
        switch (name) {
            case 'Email Captured': {
                if (data && data.field_values) {
                    for (const [key, value] of Object.entries(data.field_values)) {
                        if (typeof value === "string" && /.+\@.+\..+/.test(value)) {
                            analytics.identify(value, { email: value });
                            break;
                        }
                    }
                }
                break;
            }
            default:
        }
    })
</script>
<!-- End Calibermind -->

</head>
<body id="body" >
    <!-- Google Tag Manager (noscript) -->
    <noscript>
        <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MHXDQTW"
                height="0" width="0" style="display:none;visibility:hidden"></iframe>
    </noscript>
    <!-- End Google Tag Manager (noscript) -->

    <div>
        





<style>
    .dropdown-toggle {
        /* Needed for smoother animation */
        white-space: nowrap;
    }

    .dropdown {
        transition: opacity cubic-bezier(.23,1,.32,1) 600ms, transform cubic-bezier(.23,1,.32,1) 600ms;
    }

    .dropdown--close {
        opacity: 0;
        transform: scale(.1);
    }
</style>

<header id="topHeader">
    <nav class="navbar navbar-fixed-top navbar-lead bottom-shadow">
        <div class="container container-navbar">

            <div class="navbar-header">
                <a aria-label="LEADTOOLS Home" class="navbar-brand" href="/">
                    <img alt="LEADTOOLS" src="/images/v23-images/Leadtools by apryse colour.svg" />
                </a>
            </div>



            <div class="navbar-right nav-buttons">
                <div class="nav-buttons-small" id="headersearchbutton" aria-label="Open search panel" onclick="if (!window.__cfRLUnblockHandlers) return false; window.location.href='#searchPanel'" data-cf-modified-c7f4c98d544ecdf28569e3fa-=""></div>
                <div class="nav-buttons-download hidden-xs hidden-sm" aria-label="Open search panel" onclick="if (!window.__cfRLUnblockHandlers) return false; window.location.href='/downloads'" data-cf-modified-c7f4c98d544ecdf28569e3fa-=""></div>
                <button class="navbar-btn navbar-toggle" type="button" data-toggle="collapse" data-target=".js-navbar-collapse">
                    <span class="sr-only">Toggle navigation</span>
                </button>
            </div>
            <div style="position: relative; ">
                

<style>

   .icon {
      display: inline-block;
      background-repeat: no-repeat;
      background-size: 100% 100%;
   }

   .icon--search {
      background-image: url('/images/header-nav/search-icon.svg');
   }

   /*These are hacks to fix the chrome autocomplete background color bug */
   input:-webkit-autofill,
   input:-webkit-autofill:hover,
   input:-webkit-autofill:focus,
   input:-webkit-autofill:active {
      transition: background-color 5000s ease-in-out 0s;
   }

   .searchPanel__pageBackground {
      position:fixed;
      pointer-events: none;
      position: fixed;
      width: 100vw;
      height: 60px;
      top: 0;
      left: 0;
      
      /* for IE */
      box-shadow: 0 0 0 2000px rgba(0,0,0,.8);
      /* for real browsers */
      box-shadow: 0 0 0 100vmax rgba(0,0,0,.8);
      

      opacity: 0;
      transition: opacity cubic-bezier(.23,1,.32,1) 600ms;
   }

   .searchPanel__pageBackground--open {
      opacity: 1;
   }
   

   .searchPanel {
      position: absolute;
      z-index:100;
      top:0;
      
      margin-right:-25%;
      right:50%;
      width: 50%;
      padding: 7px 25px;
      height: 60px; 
      
      transition: opacity cubic-bezier(.23,1,.32,1) 600ms, width cubic-bezier(.23,1,.32,1) 600ms;
   }

   .searchPanel--open {
      opacity: 1;
      width: 90%;
      left: -30px;
      
   }
   .searchPanel--close {
      opacity: 0;
      width: 0;
   }
   

   .searchPanel__query__input,
   .searchPanel__query__input:focus {
      color: #373b44;
      height: 46px;
      background-color: #fff;
      border: none;
      box-shadow: none;
      border-bottom-right-radius: 6px;
      border-top-right-radius: 6px;
   }

   .searchPanel__query__input::placeholder {
      color: #373b44;
      opacity: 1;
   }

   .searchPanel__query__input::-webkit-input-placeholder {
      color: #373b44;
      opacity: 1;
   }

   .searchPanel__query__input::-moz-placeholder {
      color: #373b44;
      opacity: 1;
   }

   .searchPanel__query__input:-ms-input-placeholder {
      color: #373b44;
      opacity: 1;
   }

   .searchPanel__query__input::-ms-input-placeholder {
      color: #373b44;
      opacity: 1;
   }

   .searchPanel__button {
      background: #fafafa;
      border: none;
      padding: 12px 16px;
      border-radius: 6px;
      transition: background-color 500ms cubic-bezier(.23,1,.32,1);
   }

   .searchPanel__button:hover {
      background: #efefef;
   }

   .searchPanel__button__icon {
      width: 22px;
      height: 22px;
   }


   .searchPanel__catalogPanel {
      margin-top: 7px; 
      background-color: #373b44; 
      color: #fff;
      border-bottom-left-radius: 10px;
      border-bottom-right-radius: 10px;
      
      transition: height cubic-bezier(.23,1,.32,1) 600ms, padding cubic-bezier(.23,1,.32,1) 600ms;
      height: 0;
      padding: 0 10px;
      overflow: hidden;
   }
   .searchPanel__catalogPanel--open {
      height: 75px;
      padding: 12px 10px;
   }

   .searchPanel__catalogPanel__radio {
      margin-top: 4px !important;
   }
   .searchPanel__catalogPanel__label {
      font-size: 12px;
   }
   .searchPanel__catalogPanel__label--main,
   .searchPanel__catalogPanel__label--documentation {
      margin-left: 10px;
   }


   
   @media only screen and (min-width: 992px) {
      .searchPanel--open {
         opacity: 1;
         width: 50%;
         left: auto;
      }

      .searchPanel__catalogPanel {
      }
      .searchPanel__catalogPanel--open {
         height: 50px;
      }
      

      .searchPanel__catalogPanel__radio {
      }
      .searchPanel__catalogPanel__label {
         font-size: 14px;
      }

      .searchPanel__catalogPanel__label--documentation {
         margin-left: 45px;
      }
   }


</style>
<div class="searchPanel__pageBackground"></div>
<form id="searchPanel__form" name="searchPanel__form" value="" method="get" autocomplete="off" action="/search">
   <div class="searchPanel searchPanel--close hidden">
      <div class="form-group-lg">
         <div class="input-group">
            <span class="input-group-btn">
               <button class="btn btn-lg btn-default searchPanel__button" type="submit"><i class="icon icon--search searchPanel__button__icon"></i></button>
            </span>
            <label for="q" class="sr-only">Search Term</label>
            <input type="text" class="form-control searchPanel__query__input" id="searchterm" name="q" placeholder="Enter search term..." />

         </div>
      </div>
      <div class="form-group searchPanel__catalogPanel">
         <label class="radio-inline searchPanel__catalogPanel__label searchPanel__catalogPanel__label--main">
            <input class="searchPanel__catalogPanel__radio" type="radio" name="searchtype" value="site" checked /><span class="hidden-xs hidden-sm">Search </span>LEADTOOLS.com
         </label>

         <label class="radio-inline searchPanel__catalogPanel__label searchPanel__catalogPanel__label--documentation">
            <input class="searchPanel__catalogPanel__radio" type="radio" name="searchtype" value="docs" /><span class="hidden-xs hidden-sm">Search </span>SDK Help
         </label>
      </div>
   </div>
</form>
            </div>



            






<style>
    .dropdown-menu {
        padding: 0;
        border-bottom: 1px solid rgba(0,0,0,.175);
    }

    .dropdown-menu--large {
        overflow-y: scroll;
    }

    @media (min-width: 992px) {
        .dropdown-menu--large {
            display: none;
            overflow: hidden;
            font-size: 16px;
            box-shadow: 0 8px 10px -10px rgba(26,23,27,.1);
            width: 100vw;
            max-height: 100vh;
        }
    }

    .open .dropdown-menu--large {
        display: block;
    }

    .menu {
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }

    .menu-panel {
        padding: 20px 0;
    }


    .menu-panel--left {
        display: none;
    }

    @media (min-width: 992px) {
        .menu-panel--left {
            display: block;
            -webkit-flex: 0 1 0px;
            -ms-flex: 0 1 0px;
            -o-flex: 0 1 0px;
            flex: 0 1 0px;
            border-right: 1px solid rgba(0,0,0,.175);
            padding-left: 100px;
            min-width: 400px;
        }
    }

    .menu-panel--right {
        -webkit-flex: 3;
        -ms-flex: 3;
        -o-flex: 3;
        flex: 3;
        padding-left: 20px;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        -o-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -o-justify-content: flex-start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        -moz-align-content: flex-start;
        -o-align-content: flex-start;
        -webkit-align-content: flex-start;
        align-content: flex-start;
        /*max-height: 50vh;*/
        --gap: 20px;
    }

    @media (min-width: 992px) {
        .menu-panel--right {
            max-height: 100vh;
            --gap: 14px;
        }
    }

    @media (min-width: 1200px) {
        .menu-panel--right {
            --gap: 20px;
        }
    }

    @media (min-width: 1400px) {
        .menu-panel--right {
            --gap: 40px;
        }
    }

    .menu-panel--right.active {
        visibility: visible;
        position: static;
    }

    .menu-panel-heading {
        font-size: 18px;
        margin-bottom: 20px;
        color: #428bca;
        text-transform: uppercase;
        flex-basis: 100%;
    }

    .menu-group {
        -webkit-flex: 0 0 245px;
        -ms-flex: 0 0 245px;
        -o-flex: 0 0 245px;
        flex: 0 0 245px;
        padding-left: 35px;
        margin: 0 20px 20px 0;
        white-space: nowrap;
        text-align: left;
        -ms-background-repeat: no-repeat;
        background-repeat: no-repeat;
        -ms-background-size: 23px;
        background-size: 23px;
        margin: 0 var(--gap) var(--gap) 0;
    }

    .menu-group--wizard {
        min-width: 0;
        white-space: normal;
        display: flex;
        flex-direction: row;
        margin-right: 0;
        margin-bottom: 0;
        justify-content: space-between;
        align-items: center;
        background-color: #f3f6fd;
        padding: 30px 35px;
        border-radius: 15px;
        height: fit-content;
    }

        .menu-group--wizard div {
            width: 65%;
        }

            .menu-group--wizard div h4 {
                font-weight: bold;
                font-size: 15px;
                margin: 0;
            }

        /*.menu-group--wizard div p {
                font-size: 10px;
                margin-bottom: 0;
                display: none;
            }*/

        .menu-group--wizard img {
            width: 30%;
            height: auto;
            transition: all 350ms cubic-bezier(0.23, 1, 0.32, 1);
        }

            .menu-group--wizard img:hover {
                cursor: pointer;
                transform: scale(1.05);
            }

    .navbar.navbar-lead .navbar-nav .dropdown-menu-normal li {
        padding: 0;
        border-bottom: none;
    }

    .navbar-nav .open .dropdown-menu > li > a {
        line-height: 14px;
    }

    @media (min-width: 768px) {
        .navbar.navbar-lead .navbar-nav .dropdown-menu-normal li {
            padding: 10px 0;
            border-bottom: solid 1px #2e6cec;
        }

        .navbar-nav .open .dropdown-menu > li > a {
            line-height: 20px;
        }

        .menu-group {
            -webkit-flex: 0 0 245px;
            -ms-flex: 0 0 245px;
            -o-flex: 0 0 245px;
            flex: 0 0 245px;
        }

        .menu-group--wizard {
            flex: 0 0 735px;
        }
    }

    @media (min-width: 992px) {
        .menu-group {
            -webkit-flex: 0 0 272px;
            -ms-flex: 0 0 272px;
            -o-flex: 0 0 272px;
            flex: 0 0 272px;
        }

        .menu-group--wizard {
            flex: 0 0 544px;
        }

            .menu-group--wizard img {
                transition: all 350ms cubic-bezier(0.23, 1, 0.32, 1);
                transform: scale(1.25);
            }

                .menu-group--wizard img:hover {
                    transform: scale(1.30);
                }
    }

    @media (min-width: 1200px) {
        .menu-group {
            -webkit-flex: 0 0 272px;
            -ms-flex: 0 0 272px;
            -o-flex: 0 0 272px;
            flex: 0 0 272px;
        }

        .menu-group--wizard {
            flex: 0 0 816px;
        }

            .menu-group--wizard div p {
                display: block;
            }

            .menu-group--wizard img {
                transition: all 350ms cubic-bezier(0.23, 1, 0.32, 1);
                transform: scale(1);
            }

                .menu-group--wizard img:hover {
                    transform: scale(1.05);
                }
    }

    .menu-group.active {
        visibility: visible;
        position: static;
    }

    .menu-content--filtered {
        position: absolute;
        visibility: hidden;
        transition: opacity linear 300ms;
    }

    .menu-group--doc-viewer {
        background-image: url("/images/navbar-icons/demos/doc-viewer.svg");
    }

    .menu-group--doc-pdf {
        background-image: url("/images/navbar-icons/demos/pdf-form.svg");
    }

    .menu-group--recognition {
        background-image: url("/images/navbar-icons/products/recognition.svg");
    }

    .menu-group--dicom-viewer {
        background-image: url("/images/navbar-icons/demos/medical-web.svg");
    }

    .menu-group--annotations {
        background-image: url("/images/navbar-icons/demos/annotations.svg");
    }

    .menu-group--web-scanning {
        background-image: url("/images/navbar-icons/demos/web.svg");
    }

    .menu-group--imaging {
        background-image: url("/images/navbar-icons/demos/image-viewer.svg");
    }

    .menu-group--mm {
        background-image: url("/images/navbar-icons/products/multimedia.svg");
    }

    .menu-filter-heading--app-store-demos,
    .menu-group--app-store-demos {
        background-image: url("/images/navbar-icons/products/technologies.svg");
    }

    .menu-filter-heading--installed-demos,
    .menu-group--installed-demos {
        background-image: url("/images/navbar-icons/demos/inline.svg");
    }

    .menu-filter-heading--leadtools-saas,
    .menu-group--leadtools-saas {
        background-image: url("/images/navbar-icons/products/cloud-services.svg");
    }

    .menu-filter-heading--web-demos,
    .menu-group--web-demos {
        background-image: url("/images/navbar-icons/demos/passport.svg");
    }

    .menu-filter-heading--recognition,
    .menu-group--recognition {
        background-image: url("/images/navbar-icons/products/recognition.svg");
    }

    .menu-filter-heading--document,
    .menu-group--document {
        background-image: url("/images/navbar-icons/tech/doc-editor.svg");
    }

    .menu-filter-heading--medical,
    .menu-group--medical {
        background-image: url("/images/navbar-icons/tech/dicom.svg");
    }

    .menu-filter-heading--imaging,
    .menu-group--imaging {
        background-image: url("/images/navbar-icons/tech/image-processing.svg");
    }

    .menu-filter-heading--multimedia,
    .menu-group--multimedia {
        background-image: url("/images/navbar-icons/tech/playback.svg");
    }

    .menu-group--cloud {
        background-image: url("/images/navbar-icons/products/cloud-services.svg");
    }

    .menu-filter-heading--product-document,
    .menu-group--product-document {
        background-image: url("/images/navbar-icons/products/doc.svg");
    }

    .menu-filter-heading--product-recognition,
    .menu-group--product-recognition {
        background-image: url("/images/navbar-icons/products/recognition.svg");
    }

    .menu-filter-heading--product-medical,
    .menu-group--product-medical {
        background-image: url("/images/navbar-icons/products/medical.svg");
    }

    .menu-filter-heading--product-pro,
    .menu-group--product-pro {
        background-image: url("/images/navbar-icons/products/imaging-pro.svg");
    }

    .menu-filter-heading--product-multimedia,
    .menu-group--product-multimedia {
        background-image: url("/images/navbar-icons/products/multimedia.svg");
    }

    .menu-group--product-comparison {
        background-image: url("/images/navbar-icons/tech/doc-compare.svg");
    }

    .menu-group--product-overview {
        background-image: url("/images/navbar-icons/support/forums.svg");
    }

    .menu-group--order {
        background-image: url("/images/icons/cart-icon.svg");
    }

    /*.menu-group--wizard {
        background-image: url("/images/product-buttons/wizard-icon.svg");
    }*/

    .menu-filter-heading--showall {
        background-image: url("/images/header-nav/all.svg");
    }


    .menu-group-heading {
        font-size: 18px;
    }

        .menu-group-heading a {
            font-size: 18px !important;
        }

    .menu-filter-heading {
        font-size: 18px;
        padding-left: 35px;
        -ms-background-repeat: no-repeat;
        background-repeat: no-repeat;
        -ms-background-size: 23px;
        background-size: 23px;
        margin-bottom: 20px;
    }


    .menu-group-item {
        font-size: 16px;
        padding-left: 2px;
    }

    @media (min-width: 992px) {
        .menu-group-item {
            font-size: 12px;
        }
    }

    @media (min-width: 1400px) {
        .menu-group-item {
            font-size: 16px;
        }
    }

    #wizard-link {
        width: 250px;
        height: 50px;
        background-image: url("/images/product-buttons/wizard-link-button.svg");
        -ms-background-repeat: no-repeat;
        background-repeat: no-repeat;
        -ms-background-size: contain;
        background-size: contain;
    }

        #wizard-link:hover {
            cursor: pointer;
            background-image: url("/images/product-buttons/wizard-link-button-rollover.svg");
        }
</style>

<div class="collapse navbar-collapse js-navbar-collapse">
    <ul class="nav navbar-nav navUl">

        
        <li class="dropdown dropdown-large">

            <a class="dropdown-toggle mouse-cursor top-row-nav" data-toggle="dropdown">Demos </b></a>

            <ul class="dropdown-menu">
                <li class="dropdown-menu--large">
                    <div class="menu">

                        <div class="menu-panel menu-panel--left">
                            <div class="menu-panel-heading">Demo Types</div>
                            <a class="menu-link active" href="#" data-menu-type="demos" data-menu-content="web-demos"><div class="menu-filter-heading menu-filter-heading--web-demos">Web Demos</div></a>
                            <a class="menu-link" href="/demos/installed-sdk-demos"><div class="menu-filter-heading menu-filter-heading--installed-demos">Installed Demos</div></a>
                        </div>

                        <div class="menu-panel menu-panel--right visible-xs">
                            <div class="menu-group-item"><a class="menu-link" href="/demos/html5">Web Demos</a></div>
                        </div>

                        <div class="menu-panel menu-panel--right menu-content--filtered active hidden-xs" data-menu-type="demos" data-menu-content="web-demos">
                            <div class="menu-panel-heading"><a href="/demos/html5">Web Demos</a></div>

                            <div class="menu-group menu-group--doc-viewer">
                                <div class="menu-group-heading bg-white">Document Viewer</div>
                                        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/DocumentViewer/" rel="noopener" target="_blank">Document Viewer</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/LEADVIEWDocumentViewer/" rel="noopener" target="_blank">LEADVIEW</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/DocumentComposer/index.html" rel="noopener" target="_blank">Document Composer</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/DocumentComparison/index.html" rel="noopener" target="_blank">Document Compare</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/DocumentEditor/" rel="noopener" target="_blank">Document Editor</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/Apps/Documentviewer/index.html?mode=DocumentSignature" rel="noopener" target="_blank">Document eSignature</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/DocumentViewer/?mode=PDFFormFields" rel="noopener" target="_blank">PDF Form Fields</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/Apps/SheetEditor" rel="noopener" target="_blank">Excel Web Editor</a>
        </div>

                            </div>

                            <div class="menu-group menu-group--recognition">
                                <div class="menu-group-heading">Recognition</div>
                                        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/OCR/" rel="noopener" target="_blank">OCR Demo</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/Barcode/" rel="noopener" target="_blank">Barcode Reader</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/BankCheckReader/" rel="noopener" target="_blank">Bank Check Reader</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/MRTDReader/" rel="noopener" target="_blank">Passport Reader</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/javascript/idreader/" rel="noopener" target="_blank">ID Reader</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/Apps/SpeechRecognition" rel="noopener" target="_blank">Speech Recognition</a>
        </div>

                            </div>

                            <div class="menu-group menu-group--dicom-viewer">
                                <div class="menu-group-heading">Medical Viewer</div>
                                        <div class="menu-group-item">
            <a class="menu-link" href="https://medicaldemos.leadtools.com/MedicalViewer" rel="noopener" target="_blank">Medical Web Viewer</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://medicaldemos.leadtools.com/DentalViewer" rel="noopener" target="_blank">Dental Web Viewer</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/ReactMedicalViewer/" rel="noopener" target="_blank">React Medical Web Viewer</a>
        </div>

                            </div>

                            <div class="menu-group menu-group--imaging">
                                <div class="menu-group-heading">Image Viewer</div>
                                        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/Viewer/" rel="noopener" target="_blank">Image Viewer</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/ImageProcessing/" rel="noopener" target="_blank">Image Processing Demo</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/ImageViewerStyles/" rel="noopener" target="_blank">Image Viewer Styles Demo</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/SVG/" rel="noopener" target="_blank">SVG Demo</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/Thumbnails/" rel="noopener" target="_blank">Thumbnail and Bookmark Demo</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/DragDrop/" rel="noopener" target="_blank">Drag and Drop Demo</a>
        </div>
        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/Inline/" rel="noopener" target="_blank">Inline Demo</a>
        </div>

                            </div>

                            <div class="menu-group menu-group--annotations">
                                <div class="menu-group-heading">Annotation/Markup</div>
                                        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/JavaScript/Annotations/" rel="noopener" target="_blank">Annotations Demo</a>
        </div>

                            </div>

                            <div class="menu-group menu-group--web-scanning">
                                <div class="menu-group-heading">Web Scanning</div>
                                        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/javascript/ScanningDemo/" rel="noopener" target="_blank">Web Scanning</a>
        </div>

                            </div>

                            <div class="menu-group menu-group--mm">
                                <div class="menu-group-heading">Multimedia</div>
                                        <div class="menu-group-item">
            <a class="menu-link" href="https://demo.leadtools.com/MediaStreaming/player.html" rel="noopener" target="_blank">Media Streaming Server</a>
        </div>

                            </div>
                        </div>

                    </div>
                </li>
            </ul>

        </li>

        
        <li class="dropdown dropdown-large">
            <a class="dropdown-toggle  mouse-cursor top-row-nav" data-toggle="dropdown">Technologies </b></a>
            <ul class="dropdown-menu">
                <li class="dropdown-menu--large">
                    <div class="menu">

                        <div class="menu-panel menu-panel--left">
                            <div class="menu-panel-heading">Engines</div>
                            <a class="menu-link" href="#" data-menu-type="technologies" data-menu-content="document-technologies">
                                <div class="menu-filter-heading menu-filter-heading--document">Document</div>
                            </a>
                            <a class="menu-link" href="#" data-menu-type="technologies" data-menu-content="recognition-technologies">
                                <div class="menu-filter-heading menu-filter-heading--recognition">Recognition</div>
                            </a>
                            <a class="menu-link" href="#" data-menu-type="technologies" data-menu-content="medical-technologies">
                                <div class="menu-filter-heading menu-filter-heading--medical">Medical</div>
                            </a>
                            <a class="menu-link" href="#" data-menu-type="technologies" data-menu-content="imaging-technologies">
                                <div class="menu-filter-heading menu-filter-heading--imaging">Imaging</div>
                            </a>
                            <a class="menu-link" href="#" data-menu-type="technologies" data-menu-content="multimedia-technologies">
                                <div class="menu-filter-heading menu-filter-heading--multimedia">Multimedia</div>
                            </a>
                            <a class="menu-link" href="#" data-menu-type="technologies" data-menu-content="all">
                                <div class="menu-filter-heading menu-filter-heading--showall">Show All</div>
                            </a>
                        </div>

                        <div class="menu-panel menu-panel--right visible-xs">
                            <div class="menu-group-item"><a class="menu-link" href="/sdk/engine/document">Document</a></div>
                            <div class="menu-group-item"><a class="menu-link" href="/sdk/engine/recognition">Recognition</a></div>
                            <div class="menu-group-item"><a class="menu-link" href="/sdk/engine/medical">Medical</a></div>
                            <div class="menu-group-item"><a class="menu-link" href="/sdk/engine/imaging">Imaging</a></div>
                            <div class="menu-group-item"><a class="menu-link" href="/sdk/engine/multimedia">Multimedia</a></div>
                        </div>

                        <div class="menu-panel menu-panel--right active hidden-xs">
                            <div class="menu-panel-heading">Technology Links</div>
                            <div class="menu-group menu-group--document  menu-content--filtered  active" data-menu-type="technologies" data-menu-content="document-technologies">
                                <div class="menu-group-heading"><a href="/sdk/engine/document">Document</a></div>
                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/document/analyzer">Document Analyzer</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/document/document-compare">Document Compare</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/document/document-converter">Document Converter</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/document/document-viewer">Document Viewer</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/document/document-editor-html5">Document Editor</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/annotation#document">Annotations</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/pdf">PDF</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/formats">Formats</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/document/office/excel">Excel</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/engine/document">More&hellip;</a>
    </div>

                            </div>
                            <div class="menu-group menu-group--recognition menu-content--filtered  active" data-menu-type="technologies" data-menu-content="recognition-technologies">
                                <div class="menu-group-heading"><a href="/sdk/engine/recognition">Recognition</a></div>
                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/ocr">OCR</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/ocr/icr">ICR</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/barcode">Barcode</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/ocr/forms/recognition-processing">Forms Recognition</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/ocr/forms/invoice">Invoice</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/ocr/forms/passport">Passport</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/ocr/forms/id-reader">ID Reader</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/ocr/forms/business-card">Business Card</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/ocr/micr">Check (MICR)</a>
    </div>

                                
                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/engine/recognition">More&hellip;</a>
    </div>

                            </div>
                            <div class="menu-group menu-group--medical menu-content--filtered  active" data-menu-type="technologies" data-menu-content="medical-technologies">
                                <div class="menu-group-heading"><a href="/sdk/engine/medical">Medical</a></div>
                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/medical/dicom">DICOM</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/medical/pacs">PACS</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/medical/medical-viewer">DICOM Viewers</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/medical/dicom-storage-server">DICOM Storage Server</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/medical/3d">3D</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/annotation#medical">Annotations</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/image-processing/medical">Image Processing</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/medical/hl7">HL7</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/engine/medical">More&hellip;</a>
    </div>

                            </div>
                            <div class="menu-group menu-group--imaging menu-content--filtered active" data-menu-type="technologies" data-menu-content="imaging-technologies">
                                <div class="menu-group-heading"><a href="/sdk/engine/imaging">Imaging</a></div>
                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/formats">Formats</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/compression">Compression</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/image-processing">Image Processing</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/display">Viewers</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/capture">Scanning</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/annotation">Annotations</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/engine/imaging">More&hellip;</a>
    </div>

                            </div>
                            <div class="menu-group menu-group--multimedia menu-content--filtered  active" data-menu-type="technologies" data-menu-content="multimedia-technologies">
                                <div class="menu-group-heading"><a href="/sdk/engine/multimedia">Multimedia</a></div>
                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/multimedia/streaming">Streaming</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/multimedia/playback">Playback</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/multimedia/capture">Capture</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/multimedia/conversion">Conversion</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/multimedia/dvr">DVR</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/formats/multimedia-formats">Formats</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/engine/multimedia">More&hellip;</a>
    </div>

                            </div>
                        </div> 

                    </div>
                </li>
            </ul>
        </li>

        
        <li class="dropdown dropdown-large">
            <a class="dropdown-toggle  mouse-cursor top-row-nav" data-toggle="dropdown">Products </b></a>
            <ul class="dropdown-menu">
                <li class="dropdown-menu--large">
                    <div class="menu">

                        <div class="menu-panel menu-panel--left">
                            <div class="menu-panel-heading">Products</div>

                            <a class="menu-link" href="#" data-menu-type="products" data-menu-content="document-products">
                                <div class="menu-filter-heading menu-filter-heading--product-document">Document</div>
                            </a>
                            <a class="menu-link" href="#" data-menu-type="products" data-menu-content="medical-products">
                                <div class="menu-filter-heading menu-filter-heading--product-medical">Medical</div>
                            </a>
                            <a class="menu-link" href="#" data-menu-type="products" data-menu-content="pro-products">
                                <div class="menu-filter-heading menu-filter-heading--product-pro">Imaging</div>
                            </a>
                            <a class="menu-link" href="#" data-menu-type="products" data-menu-content="multimedia-products">
                                <div class="menu-filter-heading menu-filter-heading--product-multimedia">Multimedia</div>
                            </a>
                            <a class="menu-link" href="#" data-menu-type="products" data-menu-content="all">
                                <div class="menu-filter-heading menu-filter-heading--showall">Show All</div>
                            </a>
                        </div>

                        <div class="menu-panel menu-panel--right visible-xs">
                            <div class="menu-group-item"><a class="menu-link" href="/sdk/product-overview#document">Document</a></div>
                            <div class="menu-group-item"><a class="menu-link" href="/sdk/product-overview#medical">Medical</a></div>
                            <div class="menu-group-item"><a class="menu-link" href="/sdk/product-overview#imaging">Imaging</a></div>
                            <div class="menu-group-item"><a class="menu-link" href="/sdk/product-overview#multimedia">Multimedia</a></div>
                            <div class="menu-group-item"><a class="menu-link" href="/sdk/products/wizard">Which Product Is Right For You?</a></div>
                        </div>

                        <div class="menu-panel menu-panel--right active hidden-xs">
                            <div class="menu-panel-heading">Product Links</div>
                            <div class="menu-group menu-group--product-document menu-content--filtered active" data-menu-type="products" data-menu-content="document-products">
                                <div class="menu-group-heading"><a href="/sdk/product-overview#document">Document</a></div>
                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/products/pdf">PDF</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/products/document">Document</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/products/document-plus">Document Plus</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/products/edit">Edit</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/products/recognition">Recognition</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/products/document-suite">Document Suite</a>
    </div>

                            </div>

                            <div class="menu-group menu-group--product-medical menu-content--filtered active" data-menu-type="products" data-menu-content="medical-products">
                                <div class="menu-group-heading"><a href="/sdk/product-overview#medical">Medical</a></div>
                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/products/medical">Medical</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/products/medical-suite">Medical Suite</a>
    </div>

                            </div>

                            <div class="menu-group menu-group--product-pro menu-content--filtered active" data-menu-type="products" data-menu-content="pro-products">
                                <div class="menu-group-heading"><a href="/sdk/product-overview#imaging">Imaging</a></div>
                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/products/imaging">Imaging</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/products/barcode">Barcode</a>
    </div>

                                
                            </div>

                            <div class="menu-group menu-group--product-multimedia menu-content--filtered active" data-menu-type="products" data-menu-content="multimedia-products">
                                <div class="menu-group-heading"><a href="/sdk/product-overview#multimedia">Multimedia</a></div>
                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/products/multimedia">Multimedia</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/products/multimedia-suite">Multimedia Suite</a>
    </div>

                            </div>

                            <div class="menu-group menu-group--product-comparison" data-menu-type="products">
                                <div class="menu-group-heading"><a href="/sdk/product-comparison-chart">Product Comparisons</a></div>
                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/product-comparison-chart">Technologies</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/multimedia/product-comparison-chart">Multimedia</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/formats/product-comparison-chart">Formats</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/cross-platform">Platforms</a>
    </div>

                            </div>

                            <div class="menu-group menu-group--product-overview" data-menu-type="products">
                                <div class="menu-group-heading"><a href="/sdk/product-overview">Product Overview</a></div>
                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/product-overview#document">Document</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/product-overview#medical">Medical</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/product-overview#imaging">Imaging</a>
    </div>

                                    <div class="menu-group-item">
        <a class="menu-link" href="/sdk/product-overview#multimedia">Multimedia</a>
    </div>

                                
                            </div>

                            <div class="menu-group menu-group--wizard" data-menu-type="products">
                                <div>
                                    <h4>Find out which LEADTOOLS product is for you!</h4>
                                    
                                </div>
                                <img src="/images/navbar-icons/demos/demo-btn.svg" alt="LEADTOOLS Product Wizard" onclick="if (!window.__cfRLUnblockHandlers) return false; window.location.href='/sdk/products/wizard'" data-cf-modified-c7f4c98d544ecdf28569e3fa-="" />
                            </div>
                        </div>
                    </div>

                </li>
            </ul>
        </li>

        <li class="dropdown">
            <a class="dropdown-toggle mouse-cursor top-row-nav" data-toggle="dropdown">Support </b></a>
            <ul class="dropdown-menu dropdown-menu-normal">
                <li><a class="menu-link" href="/support/webhelp">Documentation</a></li>
                <li><a class="menu-link" href="/help/sdk/tutorials/home.html#/">Tutorials</a></li>
                <li><a class="menu-link" href="/support/forum">Forums</a></li>
                <li><a class="menu-link" href="/support/codetips">Code Tips</a></li>
                
                <li><a class="menu-link" href="/portal/subscriptions">Newsletters</a></li>
                
                <li><a class="menu-link" href="/support">Support Options</a></li>
            </ul>
        </li> <!-- Support -->

        <li class="dropdown">
            <a class="dropdown-toggle mouse-cursor top-row-nav" data-toggle="dropdown">Corporate </b></a>
            <ul class="dropdown-menu dropdown-menu-normal">
                <li><a class="menu-link" href="/corporate">Corporate Information</a></li>
                <li><a class="menu-link" href="/corporate/press">Press Room</a></li>
                <li><a class="menu-link" href="https://apryse.com/company/careers">Careers</a></li>
                <li><a class="menu-link" href="/corporate/whychooselead">Why Choose LEADTOOLS?</a></li>
            </ul>
        </li> <!-- Corporate -->

        <li class="dropdown dropdown-large">
            <a href="/corporate/contact" class="top-row-nav">Contact Us</a>
        </li><!-- Contact Us -->

        <li class="dropdown dropdown-large">
            <a href="/blog" class="top-row-nav">Blog</a>
        </li> <!-- Blog -->

    </ul>
</div><!-- /.nav-collapse -->








        </div> 

    </nav>
</header>
        <div class="nav-content-spacer"></div>

        
   
        <div class="section-hero bg-blue" style="">
                <div class="container">





    <h1>Imaging Utilities</h1>

                </div>
        </div>


        
            

    </div>
        <div id="content">
            









<style>
    #section-overview p {
        font-size: 18px;
        border-bottom: 2px solid #dfdfdf;
        padding-bottom: 20px;
        margin: 20px 0;
    }
</style>

<section id="section-overview">
    <div class="container">
        
    </div>
</section>

    <div class="main-content">
        <div class="container">
            




<h2>LEADTOOLS ePrint</h2>


<p>As of January 1, 2025, ePrint is no longer being sold. Looking for a reliable PDF solution? Please visit <a href="https://xodo.com">Xodo.com</a></p>

<hr />



        </div>
    </div>





        </div>

    <footer>
        <div class="footer-main">
            <div class="footer-top-row hidden-sm hidden-xs">
                <img height="30" width="160" src="/images/v23-images/Leadtools by apryse colour.svg" onclick="if (!window.__cfRLUnblockHandlers) return false; window.location.href='/'" data-cf-modified-c7f4c98d544ecdf28569e3fa-="" />
                <div class="footer-newsletter">
                    <p>Join our monthly newsletter!</p>
                    <input type="email" id="footer-sign-up" placeholder="Enter your email" required />
                    <div class="" aria-label="LEADTOOLS Sign Up" onclick="if (!window.__cfRLUnblockHandlers) return false; window.location.href = '/portal/subscriptions?e=' + document.getElementById('footer-sign-up').value" data-cf-modified-c7f4c98d544ecdf28569e3fa-=""></div>
                </div>
            </div>
            <div class="footer-middle-row">
                <div class="footer-social">
                    <p class="hidden-sm hidden-xs">Follow Us: </p>
                    <div>
                        <div class="nav-buttons-small footer-twitter" aria-label="LEADTOOLS Twitter" onclick="if (!window.__cfRLUnblockHandlers) return false; window.location.href='https://twitter.com/LEADTOOLS'" data-cf-modified-c7f4c98d544ecdf28569e3fa-=""></div>
                        <div class="nav-buttons-small footer-linkedin" aria-label="LEADTOOLS LinkedIn" onclick="if (!window.__cfRLUnblockHandlers) return false; window.location.href='https://www.linkedin.com/company/2538408'" data-cf-modified-c7f4c98d544ecdf28569e3fa-=""></div>
                        <div class="nav-buttons-small footer-rss" aria-label="LEADTOOLS Blog" onclick="if (!window.__cfRLUnblockHandlers) return false; window.location.href=/blog/" data-cf-modified-c7f4c98d544ecdf28569e3fa-=""></div>
                        <div class="nav-buttons-small footer-yt" aria-label="LEADTOOLS YouTube" onclick="if (!window.__cfRLUnblockHandlers) return false; window.location.href='https://www.youtube.com/LEADTOOLSSDK'" data-cf-modified-c7f4c98d544ecdf28569e3fa-=""></div>
                        <div class="nav-buttons-small footer-fb" aria-label="LEADTOOLS Facebook" onclick="if (!window.__cfRLUnblockHandlers) return false; window.location.href='https://www.facebook.com/LEADTOOLS'" data-cf-modified-c7f4c98d544ecdf28569e3fa-=""></div>
                    </div>
                </div>
                <div class="footer-links hidden-sm hidden-xs">
                    <a href="/downloads">DOWNLOADS</a>
                    <a href="/support">SUPPORT</a>
                    <a href="/corporate">CORPORATE</a>
                    <a href="/corporate/contact">CONTACT</a>
                    <a href="/blog/">BLOG</a>
                </div>
            </div>
            <div class="footer-bottom-row">
                <div class="copyright">
                    <a href="https://apryse.com/">&copy; 2026 Powered by Apryse: The Market Leader in Document Processing Technology</a> • <a href="/corporate/legaldoc">All Rights Reserved</a> •
                    <a class="tos" href="/corporate/legaldoc">Terms of Use</a> • <a class="tos" href="/corporate/privacy">Privacy</a>
                </div>
            </div>
        </div>
    </footer>

    <script src="/scripts/jquery-3.4.1.min.js" type="c7f4c98d544ecdf28569e3fa-text/javascript"></script>
    <script src="/scripts/bootstrap-3.4.1.min.js" type="c7f4c98d544ecdf28569e3fa-text/javascript"></script>

    
    <script type="c7f4c98d544ecdf28569e3fa-text/javascript">
      $(document).ready(function() {
          // If the browser tries to load the app in a frame or an iframe then nothing should be rendered.
          // This will help prevent Clickjacking attempts.
          // https://cheatsheetseries.owasp.org/cheatsheets/Clickjacking_Defense_Cheat_Sheet.html#best-for-now-legacy-browser-frame-breaking-script
          var isInIFrame = () => {
              try {
                  // Browsers can block access to window.top due to same origin policy.
                  // https://developer.mozilla.org/en-US/docs/Web/Security/Same-origin_policy
                  return window.self !== window.top;
              } catch (e) {
                  return true;
              }
          };

          if (isInIFrame()) $('#body').html("<div></div>");

         // trim the spaces before submitting a form
         $("form").submit(
            function() {
               $(this).find('input:text').each(function() {
                  $(this).val($.trim($(this).val()));
               });
            });

         // Add smooth scrolling to all links in navbar + footer link
         $(".navbar a, footer a[href='#body']").on('click',
            function(event) {
               // Make sure this.hash has a value before overriding default behavior
               var exists = $(hash).length > 0;
               if (this.hash !== "" && exists) {
                  // Prevent default anchor click behavior
                  event.preventDefault();

                  // Store hash
                  var hash = this.hash;
                  if (hash === "#searchcontainer") return;

                  $('html, body').animate({
                        scrollTop: $(hash).offset().top - 170
                     },
                     900,
                     function() {
                        // Add hash (#) to URL when done scrolling (default click behavior)
                        window.location.hash = hash;
                     });
               } // End if
            });

         $(".slideanim-onload").each(function() {
            var $o = $(this);
            triggerAnimation($o);
         });

         animateOnScroll();

      });

      $(window).scroll(function() {
         animateOnScroll();
      });

      var animateOnScroll = function() {
         $(".slideanim-onscroll").each(function() {
            var pos = $(this).offset().top;
            var winTop = $(window).scrollTop();
            if (pos < winTop + window.innerHeight) {
               var $o = $(this);
               triggerAnimation($o);
            }
         });
      }

      var triggerAnimation = function($o) {
         var delay = $o.data("delay") || 0;
         var delayClass = $o.data("delay-animation-class") || "slide-up";

         if (delay > 0) {
            setTimeout(function() {
                  $o.addClass(delayClass);
               },
               delay);
         } else {
            $o.addClass(delayClass);
         }
      }


    </script>


        <script src="/scripts/jquery-migrate-3.1.0.min.js" type="c7f4c98d544ecdf28569e3fa-text/javascript"></script>
        <!--Reference the SignalR library. -->
        <!--Reference the autogenerated SignalR hub script. -->



    
   
    




    <script type="c7f4c98d544ecdf28569e3fa-text/javascript">
        // Smoothscrolling
        var scrollTo = function (hash) {
            if (hash !== "" && $(hash).length > 0) {
                // Using jQuery's animate() method to add smooth page scroll
                // The optional number (900) specifies the number of milliseconds it takes to scroll to the specified area
                $('html,body').animate({
                    scrollTop: $(hash).offset().top - 100
                },
                    900,
                    function () { });
            } // End if
        }
        var scroll = function (event) {
            // Make sure this.hash has a value before overriding default behavior
            var hash = this.hash;
            var exists = $(hash).length > 0;
            if (hash !== "" && exists) {
                // Prevent default anchor click behavior
                event.preventDefault();
                scrollTo(hash);
            }
        }

        $(function () {
            // If page has a bookmark, make sure it is in view and not chopped off by the header
            var $hash = $(window.location.hash);
            var exists = $hash.length > 0;
            if (!exists) return;
            // let the animations and such run and then scroll
            setTimeout(function () { scrollTo(window.location.hash); }, 250);
        });
    </script>




        <script type="c7f4c98d544ecdf28569e3fa-text/javascript">

            $(document).mousedown(function (e) {
                var $searchPanel = $(".searchPanel");
                var searchbutton = $("#headersearchbutton");

                if (!searchbutton.is(e.target) && $searchPanel.hasClass("searchPanel--open") && $searchPanel.has(e.target).length === 0) {
                    searchbutton.trigger('click');
                    $("span.icon-search").fadeIn(100);
                }
            });

            //Search Panel Script
            var hiddenTimer;
            var $searchPanel = $(".searchPanel");
            var $searchPanelBg = $(".searchPanel__pageBackground");
            var $dropdown = $(".dropdown");

            $("#headersearchbutton").click(function (e) {
                $("span.icon-search").fadeOut(100);
                e.stopPropagation();
                $dropdown.removeClass("hidden");
                $searchPanel.removeClass("hidden");

                setTimeout(function () {
                    $dropdown.toggleClass("dropdown--close");
                },
                    20);

                setTimeout(function () {
                    $searchPanelBg.toggleClass("searchPanel__pageBackground--open");
                    $searchPanel.toggleClass("searchPanel--close").toggleClass("searchPanel--open");

                    setTimeout(function () {
                        $(".searchPanel__catalogPanel").toggleClass("searchPanel__catalogPanel--open");
                    },
                        200);

                    if ($searchPanel.hasClass("searchPanel--open")) {
                        $(".searchPanel__query__input").focus();
                    }
                },
                    20);

                clearTimeout(hiddenTimer);
                hiddenTimer = setTimeout(function () {
                    if ($dropdown.hasClass("dropdown--close")) {
                        $dropdown.addClass("hidden");
                    }
                    if ($searchPanel.hasClass("searchPanel--close")) {
                        $searchPanel.addClass("hidden");
                    }
                },
                    1000);
                // cancel navigation
                return false;
            });
        </script>


    <!-- Bonzo's Form Processing Suite -->
<script type="c7f4c98d544ecdf28569e3fa-text/javascript">
   $(document).ready(function () {
      $("form").on("submit", function (e) {
        
         var form = $(this);
         var formName = form.attr('name') || form.attr('id') || 'Missing Form Name';
         var formData = $(form[0].elements).not("input[type='password']").serialize();

         var getData = function (formName, formData) {
            return JSON.stringify({
               "UriStem": window.location.pathname,
               "UriQuery": window.location.search,
               "Referrer": window.document.referrer,
               "JavaScriptDocumentCookies": window.document.cookie,
               "PageTitle": document.title,
               "Domain": window.location.hostname,
               "FormName": formName,
               "FormData": formData
            });
         };

         var getApiPath = function () {
            var d = window.location.hostname;
            if (d.toLowerCase() === "leadtools.com" || d.toLowerCase() === "www.leadtools.com") {
               return "https://webapi.leadtools.com/";
            } else if (d.toLowerCase() === "localhost") {
               return "https://localhost:44364/";
            }
            return "https://webapi-test.leadtools.com/";
         };

         $.ajax({
            type: "POST",
            data: getData(formName, formData),
            url: getApiPath() + "api/FormSubmission",
            contentType: "application/json",
            success: function (data) { },
            error: function (data) { console.log("error posting form submission"); }
         });
      });
   });
</script>



    <script type="c7f4c98d544ecdf28569e3fa-text/javascript">
        // disables the BFcache in safari
        $(window).bind("pageshow", function (event) {
            if (event.originalEvent.persisted) {
                window.location.reload();
            }
        });
    </script>


    <script type="c7f4c98d544ecdf28569e3fa-text/javascript">
      
      $(function() {

         $('.dropdown-menu').on('click',
            function(e) {
               e.stopPropagation();
            });

         var $MenuItems = $("a[data-menu-content]");
         $MenuItems.click(function() {
            var $clickedMenuItem = $(this);
            var menuType = $clickedMenuItem.data("menu-type");

            // The current active panel
            var $currentActiveContent = $("[data-menu-type='" + menuType + "'].active.menu-content--filtered");
            // Get the current active filter
            var $activeItem = $("a[data-menu-content][data-menu-type='" + menuType + "'].active");
            $activeItem.removeClass("active");

            var transitionContent = function($currentContent, $nextContent) {

               $clickedMenuItem.addClass("active");

               // Fade out and in.  Jquery sets display to block so no worky for these.
               $currentActiveContent.css({transition: "opacity 300ms ease-in"});
               $currentActiveContent.css("opacity", "0");

               $nextContent.css({transition: "opacity 300ms ease-in"});
               $nextContent.css("opacity", "0");
               setTimeout(function() {
                  $currentActiveContent.removeClass("active");
                  $nextContent.addClass("active");
                  $nextContent.css("opacity", "1");
               }, 300);

            }

            var dataContent = $clickedMenuItem.data("menu-content");
            var $nextContent = {};
            if (dataContent === "all") {
               $nextContent = $("[data-menu-type='" + menuType + "'].menu-content--filtered");
            } else {
               $nextContent = $("[data-menu-content='" + dataContent +"'].menu-content--filtered");
            }
            transitionContent($currentActiveContent, $nextContent);

            return false;
         });

      });
    </script>

<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="c7f4c98d544ecdf28569e3fa-|49" defer></script></body>
</html>

Latest requests

# Url Url Source Date
1 https://www.leadtools.com/utilities 2026-10-21 01:39:32
2 https://www.texarkanatwins.com/%25… 2026-10-21 01:39:32
3 https://www.texarkanatwins.com/%25… 2026-10-21 01:39:31
4 https://www.texarkanatwins.com/%25… 2026-10-21 01:39:31
5 https://soundgasm.net/u/John17999/ 2026-10-21 01:39:30
6 https://www.texarkanatwins.com/%25… 2026-10-21 01:39:30
7 https://www.texarkanatwins.com/%25… 2026-10-21 01:39:29
8 http://projectbee.com/redirect.php 2026-10-21 01:39:29
9 https://www.texarkanatwins.com/%25… 2026-10-21 01:39:28
10 https://join.avonbeauty.com/uk-en/… 2026-10-21 01:39:28
11 https://www.texarkanatwins.com/%25… 2026-10-21 01:39:27
12 https://www.texarkanatwins.com/%25… 2026-10-21 01:39:26
13 https://www.texarkanatwins.com/%25… 2026-10-21 01:39:26
14 https://www.texarkanatwins.com/%25… 2026-10-21 01:39:26
15 https://www.texarkanatwins.com/%25… 2026-10-21 01:39:25
16 https://www.rcflyg.se/&quot%3Bhttp… 2026-10-21 01:39:25
17 https://www.thebolditalic.com/?gi=… 2026-10-21 01:39:25
18 https://prehod.com/pochivki-v-turt… 2026-10-21 01:39:24
19 https://www.texarkanatwins.com/%25… 2026-10-21 01:39:24
20 https://www.texarkanatwins.com/%25… 2026-10-21 01:39:23