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…</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…</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…</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…</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…</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/">© 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>
| # |
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/"%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 |