CINXE.COM
Add watermark to PDF for free - CleverPDF.com
<!DOCTYPE html> <html lang="en"> <head> <base href="https://www.cleverpdf.com:443/"> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="format-detection" content="telephone=no"> <meta http-equiv="x-rim-auto-match" content="none"> <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" /> <meta http-equiv="Pragma" content="no-cache" /> <meta http-equiv="Expires" content="0" /> <meta name="viewport" content="width=device-width,initial-scale=1.0"/> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <link rel="shortcut icon" type="image/x-icon" href="/statics/images/favicon.ico"/> <link rel="Bookmark" type="image/x-icon" href="/statics/images/favicon.ico" /> <link rel="icon" type="image/x-icon" href="/statics/images/favicon.ico" /> <link href="/statics/css/metro.css" rel="stylesheet"> <link href="/statics/css/metro-icons.css" rel="stylesheet"> <link href="/statics/css/metro-responsive.css" rel="stylesheet"> <link href="/statics/css/global.css" rel="stylesheet"> <script src="/statics/js/jquery-3.1.0.min.js"></script> <script type="text/javascript" src="https://www.dropbox.com/static/api/2/dropins.js" id="dropboxjs" data-app-key="91sz5pnq38emmjo"></script> <!-- Google Tag Manager --> <script>(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-PZNDVS6');</script> <!-- End Google Tag Manager --> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Organization", "name": "CleverPDF", "url": "https://www.cleverpdf.com", "sameAs": [ "https://www.facebook.com/Cleverpdf-464751560559905/", "https://twitter.com/cleverpdf" ] } </script> <title>Add watermark to PDF for free - CleverPDF.com</title> <meta name="description" content="The easiest way to add text watermark to image watermark to your PDF file, flexible output options are available. Upload a file, set watermark setting, and download the watermarked PDF in seconds. " > <meta property="og:site_name" content="cleverpdf" /> <meta property="og:image" content="https://www.cleverpdf.com/statics/images/og-en/pdf-watermark.jpg" /> <meta property="og:title" content="Add watermark to PDF for free - CleverPDF.com" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://www.cleverpdf.com/add-watermark-pdf" /> <meta property="og:description" content="The easiest way to add text watermark to image watermark to your PDF file, flexible output options are available. Upload a file, set watermark setting, and download the watermarked PDF in seconds." /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@cleverpdf" /> <meta name="twitter:title" content="Add watermark to PDF for free - CleverPDF.com" /> <meta name="twitter:description" content="The easiest way to add text watermark to image watermark to your PDF file, flexible output options are available. Upload a file, set watermark setting, and download the watermarked PDF in seconds." /> <meta name="twitter:image" content="https://www.cleverpdf.com/statics/images/og-en/pdf-watermark.jpg" /> <link rel="canonical" href="https://www.cleverpdf.com/add-watermark-pdf" /> <link rel="alternate" hreflang="en" href="https://www.cleverpdf.com/add-watermark-pdf" /> <link rel="alternate" hreflang="de" href="https://www.cleverpdf.com/de/pdf-wasserzeichen" /> <link rel="alternate" hreflang="fr" href="https://www.cleverpdf.com/fr/ajouter-filigrane-pdf" /> <link rel="alternate" hreflang="it" href="https://www.cleverpdf.com/it/aggiungere-filigrana-pdf" /> <link rel="alternate" hreflang="pt" href="https://www.cleverpdf.com/pt/pdf-marca-dagua" /> <link rel="alternate" hreflang="es" href="https://www.cleverpdf.com/es/agregar-marcas-de-agua-a-pdf" /> <link rel="alternate" hreflang="nl" href="https://www.cleverpdf.com/nl/watermerk-toevoegen-aan-pdf" /> <link rel="alternate" hreflang="pl" href="https://www.cleverpdf.com/pl/add-watermark-pdf" /> <link rel="alternate" hreflang="sv" href="https://www.cleverpdf.com/sv/vattenstampel-pdf" /> <link rel="alternate" hreflang="zh-Hans" href="https://www.cleverpdf.com/cn/add-watermark-pdf" /> <link rel="alternate" hreflang="zh-Hant" href="https://www.cleverpdf.com/zh-tw/add-watermark-pdf" /> <link rel="alternate" hreflang="ja" href="https://www.cleverpdf.com/jp/add-watermark-pdf" /> <link rel="alternate" hreflang="ru" href="https://www.cleverpdf.com/ru/add-watermark-pdf" /> <link rel="alternate" hreflang="ko" href="https://www.cleverpdf.com/kr/add-watermark-pdf" /> <link rel="alternate" hreflang="vi" href="https://www.cleverpdf.com/vi/add-watermark-pdf" /> <link rel="alternate" hreflang="tr" href="https://www.cleverpdf.com/tr/add-watermark-pdf" /> <link rel="alternate" hreflang="id" href="https://www.cleverpdf.com/id/add-watermark-pdf" /> <link rel="alternate" hreflang="hi" href="https://www.cleverpdf.com/hi/add-watermark-pdf" /> <link rel="alternate" hreflang="th" href="https://www.cleverpdf.com/th/add-watermark-pdf" /> <link rel="alternate" hreflang="ar" href="https://www.cleverpdf.com/ar/add-watermark-pdf" /> <link rel="alternate" hreflang="ro" href="https://www.cleverpdf.com/ro/add-watermark-pdf" /> <link rel="alternate" hreflang="fi" href="https://www.cleverpdf.com/fi/add-watermark-pdf" /> <link rel="alternate" hreflang="da" href="https://www.cleverpdf.com/da/add-watermark-pdf" /> <link rel="alternate" hreflang="no" href="https://www.cleverpdf.com/no/add-watermark-pdf" /> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PZNDVS6" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <link href="/statics/css/function.css" rel="stylesheet"> <script src="/statics/js/metro.js"></script> <div class="content"> <header class="header"> <a href="/" class="header_logo"><img src="/statics/images/logo.svg" alt="CleverPDF Logo"/></a> <div class="header_nav"> <ul class="horizontal-menu"> <li> <p class="dropdown-toggle">Convert PDF</p> <ul class="d-menu" data-role="dropdown"> <li> <a href="/pdf-to-word" class="menu_tWord"><span>PDF to Word</span><i class="ico ico--word"></i></a> </li> <li> <a href="/pdf-to-excel" class="menu_tExcel"><span>PDF to Excel</span><i class="ico ico--excel"></i></a> </li> <li> <a href="/pdf-to-powerpoint" class="menu_tPPTX"><span>PDF to PPTX</span><i class="ico ico--ppt"></i></a> </li> <li> <a href="/pdf-to-images" class="menu_tImages"><span>PDF to Images</span><i class="ico ico--images"></i></a> </li> <li> <a href="/pdf-to-pages" class="menu_tPages"><span>PDF to Pages</span><i class="ico ico--pages"></i></a> </li> <li> <a href="/pdf-to-numbers" class="menu_tNumbers"><span>PDF to Numbers</span><i class="ico ico--numbers"></i></a> </li> <li> <a href="/pdf-to-keynote" class="menu_tKeynote"><span>PDF to Keynote</span><i class="ico ico--keynote"></i></a> </li> <li> <a href="/pdf-to-epub" class="menu_tEpub"><span>PDF to EPUB</span><i class="ico ico--pdf2epub"></i></a> </li> <li> <a href="/pdf-to-jpg" class="menu_tWord"><span>PDF to JPG</span><i class="ico ico--jpg"></i></a> </li> <li> <a href="/pdf-to-png" class="menu_tExcel"><span>PDF to PNG</span><i class="ico ico--png"></i></a> </li> <li> <a href="/pdf-to-tiff" class="menu_tPPTX"><span>PDF to TIF</span><i class="ico ico--tif"></i></a> </li> <li> <a href="/pdf-to-mobi" class="menu_tImages"><span>PDF to Mobi</span><i class="ico ico--mobi"></i></a> </li> </ul> </li> <li> <p class="dropdown-toggle">Create PDF</p> <ul class="d-menu d-menuP" data-role="dropdown"> <li> <a href="/word-to-pdf" class="menu_tWord"><i class="ico ico--word"></i><span>Word to PDF</span></a> </li> <li> <a href="/excel-to-pdf" class="menu_tExcel"><i class="ico ico--excel"></i><span>Excel to PDF</span></a> </li> <li> <a href="/powerpoint-to-pdf" class="menu_tPPTX"><i class="ico ico--ppt"></i><span>PPTX to PDF</span></a> </li> <li> <a href="/images-to-pdf" class="menu_tImages"><i class="ico ico--images2pdf"></i><span>Images to PDF</span></a> </li> <li> <a href="/odt-to-pdf" class="menu_tWord"><i class="ico ico--odt"></i><span>ODT to PDF</span></a> </li> <li> <a href="/epub-to-pdf" class="menu_tExcel"><i class="ico ico--epub2pdf"></i><span>EPUB to PDF</span></a> </li> <li> <a href="/epub-to-mobi" class="menu_tEpubMobi" style="overflow: hidden;"><i class="ico ico--epub2mobi"></i><span>EPUB to Mobi</span></a> </li> <li> <a href="/mobi-to-pdf" class="menu_tImages"><i class="ico ico--mobi2pdf"></i><span>Mobi to PDF</span></a> </li> <li> <a href="/jpg-to-pdf" class="menu_tWord"><i class="ico ico--jpg"></i><span>JPG to PDF</span></a> </li> <li> <a href="/png-to-pdf" class="menu_tExcel"><i class="ico ico--png"></i><span>PNG to PDF</span></a> </li> <li> <a href="/tiff-to-pdf" class="menu_tPPTX"><i class="ico ico--tif"></i><span>TIF to PDF</span></a> </li> <li> <a href="/bmp-to-pdf" class="menu_tImages"><i class="ico ico--bmp"></i><span>BMP to PDF</span></a> </li> </ul> </li> <li> <p class="dropdown-toggle">More PDF Tools</p> <ul class="d-menu d-menuP" data-role="dropdown"> <li> <a href="/encrypt-pdf" class="menu_tEncrypt"><i class="ico ico--encrypt"></i><span>Encrypt PDF</span></a> </li> <li> <a href="/unlock-pdf" class="menu_tUnlock"><i class="ico ico--unlock"></i><span>Unlock PDF</span></a> </li> <li> <a href="/combine-pdf" class="menu_tCombine"><i class="ico ico--combine"></i><span>Combine PDF</span></a> </li> <li> <a href="/split-pdf" class="menu_tSplit"><i class="ico ico--split"></i><span>Split PDF</span></a> </li> <li> <a href="/add-watermark-pdf" class="menu_tWatermark"><i class="ico ico--watermark"></i><span>PDF watermark</span></a> </li> <li> <a href="/rotate-pdf" class="menu_tRotate"><i class="ico ico--rotate"></i><span>Rotate PDF</span></a> </li> <li> <a href="/compress-pdf" class="menu_tCompress"><i class="ico ico--compress"></i><span>Compress PDF</span></a> </li> <li> <a href="/pdf-page-number" class="menu_tEditor"><i class="ico ico--pagenumber"></i><span>Page number</span></a> </li> <li> <a href="/extract-pdf-images" class="menu_tUnlock"><i class="ico ico--extract"></i><span>Extract Images</span></a> </li> <li> <a href="/rearrange-pdf-pages" class="menu_tSplit"><i class="ico ico--reorder"></i><span>Reorder Pages</span></a> </li> <li> <a href="/delete-pdf-pages" class="menu_tRotate"><i class="ico ico--delete"></i><span>Delete Pages</span></a> </li> <li> <a href="/image-format-converter" class="menu_tCompress" style="overflow: hidden;"><i class="ico ico--imageconverter"></i><span>Image Converter</span></a> </li> </ul> </li> </ul> </div> <div class="header_mobile"> <img src="/statics/images/function_menu.png" id="mobileMenu" alt="CleverPDF mobile menu" isclick="0"/> <div class="header_mobile_menu"> <div class="header_mobile_box"> <div class="header_mobile_lists active-container"> <div class="header_mobile_text dropdown-toggle active-toggle">Convert PDF</div> <ul class="header_mobile_list" data-role="dropdown"> <a href="/pdf-to-word"><span>PDF to Word</span></a> <a href="/pdf-to-excel"><span>PDF to Excel</span></a> <a href="/pdf-to-powerpoint"><span>PDF to PPTX</span></a> <a href="/pdf-to-images"><span>PDF to Images</span></a> <a href="/pdf-to-pages"><span>PDF to Pages</span></a> <a href="/pdf-to-numbers"><span>PDF to Numbers</span></a> <a href="/pdf-to-keynote"><span>PDF to Keynote</span></a> <a href="/pdf-to-epub"><span>PDF to EPUB</span></a> <a href="/pdf-to-jpg"><span>PDF to JPG</span></a> <a href="/pdf-to-png"><span>PDF to PNG</span></a> <a href="/pdf-to-tiff"><span>PDF to TIF</span></a> <a href="/pdf-to-mobi"><span>PDF to Mobi</span></a> </ul> </div> </div> <div class="header_mobile_box"> <div class="header_mobile_lists active-container"> <div class="header_mobile_text dropdown-toggle active-toggle">Create PDF</div> <ul class="header_mobile_list" data-role="dropdown"> <a href="/word-to-pdf" class="menu_tWord"><span>Word to PDF</span></a> <a href="/excel-to-pdf" class="menu_tExcel"><span>Excel to PDF</span></a> <a href="/powerpoint-to-pdf" class="menu_tPPTX"><span>PPTX to PDF</span></a> <a href="/images-to-pdf" class="menu_tImages"><span>Images to PDF</span></a> <a href="/odt-to-pdf" class="menu_tWord"><span>ODT to PDF</span></a> <a href="/epub-to-pdf" class="menu_tExcel"><span>EPUB to PDF</span></a> <a href="/epub-to-mobi" class="menu_tPPTX"><span>EPUB to Mobi</span></a> <a href="/mobi-to-pdf" class="menu_tImages"><span>Mobi to PDF</span></a> <a href="/jpg-to-pdf" class="menu_tEditor"><span>JPG to PDF</span></a> <a href="/png-to-pdf" class="menu_tEditor"><span>PNG to PDF</span></a> <a href="/tiff-to-pdf" class="menu_tEditor"><span>TIF to PDF</span></a> </ul> </div> </div> <div class="header_mobile_box"> <div class="header_mobile_lists active-container"> <div class="header_mobile_text dropdown-toggle active-toggle">More PDF Tools</div> <ul class="header_mobile_list" data-role="dropdown"> <a href="/encrypt-pdf" class="menu_tEncrypt"><span>Encrypt PDF</span></a> <a href="/unlock-pdf" class="menu_tUnlock"><span>Unlock PDF</span></a> <a href="/combine-pdf" class="menu_tCombine"><span>Combine PDF</span></a> <a href="/split-pdf" class="menu_tSplit"><span>Split PDF</span></a> <a href="/add-watermark-pdf" class="menu_tWatermark"><span>PDF watermark</span></a> <a href="/rotate-pdf" class="menu_tRotate"><span>Rotate PDF</span></a> <a href="/compress-pdf" class="menu_tCompress"><span>Compress PDF</span></a> <a href="/pdf-page-number" class="menu_tEditor"><span>Page number</span></a> <a href="/extract-pdf-images" class="menu_tEditor"><span>Extract Images</span></a> <a href="/rearrange-pdf-pages" class="menu_tEditor"><span>Reorder Pages</span></a> <a href="/delete-pdf-pages" class="menu_tEditor"><span>Delete Pages</span></a> <a href="/image-format-converter" class="menu_tEditor"><span>Image Converter</span></a> <a href="/png-to-jpg" class="menu_tEditor"><span>PNG to JPG</span></a> <a href="/heic-to-jpg" class="menu_tEditor"><span>HEIC to JPG</span></a> <a href="/tiff-to-jpg" class="menu_tEditor"><span>TIF to JPG</span></a> <a href="/bmp-to-jpg" class="menu_tEditor"><span>BMP to JPG</span></a> <a href="/gif-maker" class="menu_tEditor"><span>GIF Maker</span></a> <a href="/jpg-to-png" class="menu_tEditor"><span>JPG to PNG</span></a> <a href="/gif-to-jpg" class="menu_tEditor"><span>GIF to JPG</span></a> <a href="/gif-to-png" class="menu_tEditor"><span>GIF to PNG</span></a> </ul> </div> </div> </div> </div> <div class="header_language horizontal-menu"> <div class="header_language_select"> <input type="hidden" id="language_select_hidden" value="en"/> <p class="language_select_text dropdown-toggle" id="language_select_text">English</p> <div class="language_select_options" data-role="dropdown" id="language_select_options"> <a href="/add-watermark-pdf" value="en">English</a> <a href="/de/pdf-wasserzeichen" value="de-DE">Deutsch</a> <a href="/fr/ajouter-filigrane-pdf" value="fr-FR">Français</a> <a href="/it/aggiungere-filigrana-pdf" value="it-IT">Italiano</a> <a href="/pt/pdf-marca-dagua" value="pt-PT">Português</a> <a href="/es/agregar-marcas-de-agua-a-pdf" value="es-ES">Español</a> <a href="/ru/add-watermark-pdf" value="ru-RU">Русский</a> <a href="/sv/vattenstampel-pdf" value="sv-SV">Svenska</a> <a href="/pl/add-watermark-pdf" value="pl-PL">Polski</a> <a href="/nl/watermerk-toevoegen-aan-pdf" value="nl-NL">Nederlands</a> <a href="/vi/add-watermark-pdf" value="vi-VI">Tiếng việt</a> <a href="/id/add-watermark-pdf" value="id-ID">Indonesian</a> <a href="/tr/add-watermark-pdf" value="tr-TR">Türkçe</a> <a href="/jp/add-watermark-pdf" value="ja-JP">日本語</a> <a href="/kr/add-watermark-pdf" value="kr-KR">한국어</a> <a href="/cn/add-watermark-pdf" value="zh-CN">中文简体</a> <a href="/zh-tw/add-watermark-pdf" value="zh-TW">中文繁体</a> <a href="/hi/add-watermark-pdf" value="hi">हिन्दी</a> <a href="/th/add-watermark-pdf" value="th">ภาษาไทย</a> <a href="/ar/add-watermark-pdf" value="ar">العربية</a><a href="/ro/add-watermark-pdf" value="ro">Română</a><a href="/fi/add-watermark-pdf" value="fi">Suomi</a><a href="/da/add-watermark-pdf" value="da">Dansk</a><a href="/no/add-watermark-pdf" value="no">Norsk</a> </div> </div> </div> </header> <script> $(function(){ var path = window.location.pathname; if (path == "/") { path = "/index"; } $(".header_nav").find("a").each(function() { var href = $(this).attr("href"); if (path.indexOf(href) >= 0) { $(".nav").find("a").removeClass("visited"); $(this).addClass("visited"); return false; } }) $(".language_select_options").find("a").click(function(){ var text=$(this).text(); $(".language_select_text").text(text); $(".language_select_options").hide(); }) $(".language_select_icon,.language_select_text").click(function(){ $(".language_select_options").show(); }) $("#mobileMenu").click(function(){ var isclick=$(this).attr("isclick"); if(isclick==0){ $(".header_mobile_menu").css({"min-height":$(window).height()}); $(".header_mobile_menu").show(); $(this).attr("isclick",1); }else{ $(".header_mobile_menu").hide(); $(this).attr("isclick",0); } }) }) </script> <section class="index_content"> <div class="content_header" style="clear: both;overflow: hidden;"> <div class="function_title"> <img src="/statics/images/functionToWatermark.svg" alt="CleverPDF PDF Watermark" style="margin-left:0;"/><h1 class="function_titleToWatermark" id="weatermark_head">Add PDF Watermark</h1> <h2 class="function_title_promit"id="weatermark_promit">Insert text or image watermark to PDF online</h2> </div> <div class="advertisement_banner"> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><!-- product-header --><ins class="adsbygoogle" style="display:inline-block;width:728px;height:90px" data-ad-client="ca-pub-5488736328646914" data-ad-slot="5523268150"></ins><script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </div> <div class="function_box" id="choosefile"> <div class="function_choosefile"> <div class="function_choosefile_input"> <div class="canvas_container" id="container"> <div class="canvas_box"> <canvas id="the-canvas" class="canvas_img" style="width:112px;height:145px;"></canvas> <div class="canvas_title"></div> <a class="canvas_delete"><img src="/statics/images/canvas_delete.png" alt="canvas delete"/></a> </div> </div> <div class="input_box openWatermark" id="chooseInput"> <span id="choose_file"><label for="openPdf">Choose file</label></span> <input type="file" id="openPdf" accept="pdf" name="files" /> <input type="hidden" name="url" value=""/> <input type="hidden" name="index" value=""/> <input type="hidden" name="pid" value="3"/> <input type="hidden" name="oid" value="6"/> <input type="hidden" name="status" value=""/> <input type="hidden" name="pwd" value=""/> <div class="input_box_ship"> <ul> <li><img src="/statics/images/inputShipGoogle_1.png" onclick="loadPicker()" alt="Import from Google Drive"/><span>From Google Drive</span></li> <li><img src="/statics/images/inputShipDropbox_1.png" alt="Import from Dropbox"/><span>From Dropbox</span><div id="dropbox-container"></div></li> </ul> </div> </div> <div class="input_box openWatermark" id="startConversion" style="display:none;"> <button type="button" class="input_box_conversion" onclick="conversionValidate()"id="choosefile_title">Start conversion</button> </div> </div> <div class="function_choosefile_font" id="choosefile_font">Or drag and drop files here</div> </div> <form id="filesUpload" action='pdf/uploadFiles' method='post' enctype='multipart/form-data'> <input type="hidden" name="files" id="fileUpload" value=""/> </form> <div class="flex-grid"> <div class="function_tab"> <label class="input-control radio small-check"> <input type="radio" name="formatv1" checked="" value="0"/> <span class="check"></span> <span class="caption" id="watermark_text">Text Watermark</span> </label> <label class="input-control radio small-check"> <input type="radio" name="formatv1" value="-1" /> <span class="check"></span> <span class="caption"id="watermark_img">Image Watermark </span> </label> </div> <div class="function_labels"> <div class="function_labels_box"> <div class="active-container function_format_text" name="function_labels_box"> <span class="text_title"id="watermark_input_text">Text</span> <input type="text" id="textWater" class="function_text" style="width:165px;" value=""/> <span class="text_font"id="watermark_input_font">120 chars max</span> </div> <div class="active-container function_format_text function_format_select" id="function_labels_select"> <span class="select_title"id="watermark_select_title">Font</span> <p class="dropdown-toggle active-toggle select_text" style="width:165px;" id="select_options_text" value="2">Helvetica Bold</p> <ul class="d-menu d-menuP function_format_options select_options_rotate" id = "select_options_font" data-role="dropdown"> <li value="1">Helvetica</li> <li value="2">Helvetica Bold</li> <li value="3">Helvetica Oblique</li> <li value="4">Helvetica Bold Oblique</li> <li value="5">Courier</li> <li value="6">Courier Bold</li> <li value="7">Courier Oblique</li> <li value="8">Courier Bold Oblique</li> <li value="9">Times New Roman</li> <li value="10">Times New Roman Bold</li> <li value="11">Times New Roman Italic</li> <li value="12">Times New Roman Bold Italic</li> </ul> <span class="select_title"id="watermark_select_title_two">Size</span> <input type="text" class="function_text" name="Text_Water_Mark" style="width:40px;text-align:center;padding:0" value="40" /> <span class="select_title">pt (6-144)</span> </div> <form id="signupListImportForm" class="import-file-form" enctype="multipart/form-data"> <input type="hidden" name="url" value=""/> <input type="hidden" name="index" value=""/> <input type="hidden" name="pid" value="3"/> <input type="hidden" name="oid" value="6"/> <input type="hidden" name="formats1" id="textWater_text" value="6"/> <input type="hidden" name="formatv1" id="formatv1_text" value=""/> <input type="hidden" name="formatv2" id ="formatv2_text" value="2"/> <input type="hidden" name="formatv3" id ="formatv3_text" value=""/> <input type="hidden" name="pwd" id ="pwd_text" value=""/> <div class="active-container function_format_file" name="function_labels_box" style="display:none;margin-bottom:10px;"> <p class="function_button">Please select a picture.</p> <input type="file" class="function_file" id="showFileName" name="files" accept="png,jpg" /> <span class="file_font">(JPG or PNG only, max 500KB) </span> </div> </form> <div class="active-container function_format_select" id="function_labels_file" style="display: none;"> </div> </div> <div class="function_labels_box"> <div class="active-container function_format_select"> <span class="select_title"id="watermark_select_title_three">Rotate</span> <p class="dropdown-toggle active-toggle select_text" id="select_text_id" value="2">45 degrees</p> <ul class="d-menu d-menuP function_format_options select_options_rotate" id="select_options_rotate_id" data-role="dropdown"> <li value="1">Do not rotate</li> <li value="2">45 degrees</li> <li value="3">90 degrees</li> <li value="4">180 degrees</li> <li value="5">270 degrees</li> <li value="6">315 degrees</li> </ul> </div> <div class="active-container function_format_select"> <span class="select_title"id="watermark_select_title_four">Layout</span> <p class="dropdown-toggle active-toggle select_text" id="select_text_p" value="1">Above the content</p> <ul class="d-menu d-menuP function_format_options select_options_layout" id="select_options_layout_ul" data-role="dropdown"> <li value="1">Above the content</li> <li value="2">Below the content</li> </ul> </div> </div> <div class="function_labels_box"> <div class="active-container function_format_select"> <span class="select_title"id="watermark_select_title_five">Transparency</span> <p class="dropdown-toggle active-toggle select_text" id="select_text_opacitas" value="3">50%</p> <ul class="d-menu d-menuP function_format_options select_options_Transparency" id="select_text_opacitas_ul" data-role="dropdown"> <li value="1">No transparency</li> <li value="2">75%</li> <li value="3">50%</li> <li value="4">25%</li> </ul> </div> <div class="active-container function_format_select"> <span class="select_title"id="watermark_select_title_six">Position</span> <p class="dropdown-toggle active-toggle select_text" id="select_options_postion_text" value="5">Center</p> <ul class="d-menu d-menuP function_format_options select_options_text" id="select_options_postion" data-role="dropdown"> <li value="1">Top-left</li> <li value="2">Top-center</li> <li value="3">Top-right</li> <li value="4">Left-center</li> <li value="5">Center</li> <li value="6">Right-center</li> <li value="7">Bottom-left</li> <li value="8">Bottom-center</li> <li value="9">Bottom-right</li> </ul> </div> </div> </div> </div> </div> <div class="function_box" id="progress_up" style="display: none;"> <div class="function_progress"> <div class="function_progress_img"> <img src="/statics/images/function_progress_img.png" alt="File processing"/> </div> <div class="function_progress_font"id="watermark_progress_font">File Uploading <span id="spanUploadBar">65</span></div> <div class="progress small function_progress_box" data-role="progress" id="spanUploadPercent"></div> </div> </div> <div class="function_box" id="progress_transformation" style="display: none;"> <div class="function_progress"> <div class="function_progress_img"> <img src="/statics/images/function_progress_img1.png" alt="File converting"/> </div> <div class="function_progress_font"id="file_processing"><span id="progress_transformation_num"></span></div> <div class="progress small function_progress_box" id="progress_transformation_bg"> <div class="bar default" style="width: 50%;"></div> </div> </div> </div> <div class="function_box" id="error_box" style="display: none;"> <div class="function_error"> <div class="function_error_password" id="error_password"> <div class="function_error_title"id="watermark_error_title">This is an encrypted file</div> <div class="function_error_font"id="watermark_error_font">This file is encrypted by open password, we can't get access to the content. Please enter the correct open password, and try to convert it again.</div> <div class="function_error_text"><input type="password" id="txtPwd" placeholder="Please enter the password" /> </div> <div class="function_error_buttons"><input type="button" onclick="conversionPasswrod()"id="convert_again" value="Convert this file again"/></div> </div> <div class="function_error_password" id="error_passwordEncrypt"> <div class="function_error_font"id="combine_error_font">This is an encrypted file</div> <div class="function_error_font"id="watermark_error_title_two">This file is encrypted, please select another file or use the Unlock PDF function.</div> <div class="function_error_buttons"><input type="button" class="function_error_button" onclick="conversionAnother()"id="select_file" value="Select another file"/><a href="/unlock-pdf"id="unlock_pdf">Unlock PDF</a></div> </div> <div class="function_error_password" id="error_bigger"> <div class="function_error_title"id="watermark_error_title_three">The selected file is too large.</div> <div class="function_error_font"id="watermark_error_font_two">Please select a file less than 20 MB. Or purchase CleverPDF for Windows, convert larger files without limitations.</div> <div class="function_error_buttons"><input type="button" class="function_error_button" onclick="conversionAnother()"id="try_another_file" value="Try another file"/><a href="/pdf-converter?utm_source=bigfile&utm_medium=website"id="problem_help">Download Desktop Version</a></div> </div> <div class="function_error_password" id="error_try"> <div class="function_error_title"id="watermark_error_title_four">Not a normal file</div> <div class="function_error_font"id="watermark_error_font_three">This file may be damaged or not a normal PDF file. Please try another PDF.</div> <div class="function_error_buttons"><input type="button" class="function_error_button" onclick="conversionAnother()"id="try_another_file_two" value="Try another file"/><a href="/help"id="problem_help_two">Problem Help</a></div> </div> <div class="function_error_password" id="error_format"> <div class="function_error_title"id="watermark_error_title_five">Incorrect input format</div> <div class="function_error_font"id="watermark_error_font_four">The file format you selected is not supported by this feature, please select the correct input format.</div> <div class="function_error_buttons"><input type="button" class="function_error_button" onclick="conversionAnother()" id="try_another_file_three"value="Try another file"/><a href="/help"id="problem_help_three">Problem Help</a></div> </div> <div class="function_error_password" id="error_more"> <div class="function_error_title"id="watermark_error_title_six">Multiple files not supported</div> <div class="function_error_font"id="watermark_error_font_five">Please upload one file only, this feature does not support multiple files.</div> <div class="function_error_buttons"><input type="button" class="function_error_button" onclick="conversionAnother()"id="try_another_file_four" value="Try another file"/><a href="/help"id="problem_help_four">Problem Help</a></div> </div> </div> </div> <div class="grid"> <div class="row cells12 function_banner" id="productWin"> <div class=" cell colspan6 function_banner_box"> <div class="img"><a data-fancybox href="https://www.youtube.com/embed/fowcgijOiFc?rel=0" ><img src="/statics/images/win-ads.jpg" alt="CleverPDF Preview thumbnail"/> <p>Watch video</p></a></div> <div class="detail"> <h3 >Desktop version: 24-in-1 CleverPDF for Windows</h3> <span >More productive way for PDF to Word conversion and other 24 PDF tasks. Desktop version doesn't require the Internet Connection, support batch processing and larger files. </span> </div> </div> <div class="function_banner_button cell colspan3"> <a href="https://www.cleverpdf.com/uploadfile/cleverpdf-v300.exe" target="_blank" class="Free">Free Download</a> <a href="https://www.cleverpdf.com/pdf-converter" target="_blank" class="Learn" >Learn More</a> </div> </div> <div class="row cells12 function_banner" id="productMac"> <div class=" cell colspan6 function_banner_box"> <div class="img"><a data-fancybox href="https://www.youtube.com/embed/GEY_1YRDgjA?rel=0" ><img src="/statics/images/function_banner_mac.png" alt="CleverPDF Mac Preview thumbnail"/> <p>Watch video</p></a></div> <div class="detail"> <h3 id="">Desktop version: 20-in-1 CleverPDF for Mac</h3> <span id="">More productive way for PDF to Word conversion and other 20 PDF tasks. Desktop version doesn't require the Internet Connection, support batch processing and larger files. </span> </div> </div> <div class="function_banner_button cell colspan3"> <!--<a href="https://geo.itunes.apple.com/us/app/cleverpdf/id1445515197?mt=12&app=apps"><img src="/statics/images/app-store-dl/dl-mas-en.svg" alt="Download CleverPDF on App Store" height="49" width="172"></a>--><a href="https://www.cleverpdf.com/uploadfile/cleverpdf-v304.dmg" target="_blank" class="Free" id="">Free Download</a> <a href="https://www.cleverpdf.com/pdf-converter-mac" target="_blank" class="Learn" id="">Learn More</a> </div> </div> </div> <div class="grid function_lists"> <div class="row cells2 function_list"> <div class="cell"> <img src="/statics/images/function_list1.svg" alt="CleverPDF feature 1" class="function_list_img"/> <div class="function_list_detail"> <h3 id="watermark_list_detail_one">Insert text or image watermark to PDF online</h3> <span id="watermark_list_detail_text_one">It's easy to add text watermark to a PDF with CleverPDF. Simply type the text content in the text field, for example, 'Confidential', 'Copyright all rights reserved', your company name, or anything you want. And click the 'Start' button, our program will do the rest for you.</span> </div> </div> <div class="cell"> <img src="/statics/images/function_list2.svg" alt="CleverPDF feature 2" class="function_list_img"/> <div class="function_list_detail"> <h3 id="watermark_list_detail_two">Add image watermark to a PDF file</h3> <span id="watermark_list_detail_text_two">Besides watermark PDF with text, you can also add image watermark, such as your company logo, icons, or any images you want. Just select the 'image watermark', and choose an image file from your computer. Click 'Start' button, you can download the output file in a few seconds. </span> </div> </div> </div> <div class="row cells2 function_list"> <div class="cell"> <img src="/statics/images/function_list3.svg" alt="CleverPDF feature 3" class="function_list_img"/> <div class="function_list_detail"> <h3 id="watermark_list_detail_three">Flexible PDF watermark options</h3> <span id="watermark_list_detail_text_three">You can either add the watermark in front of or behind the PDF content, set the position of the watermark, change the font style, size, rotation or even the transparency. With all these flexible watermark options, it can meet most of your requirements. </span> </div> </div> <div class="cell"> <img src="/statics/images/function_list4.svg" alt="CleverPDF feature 4" class="function_list_img"/> <div class="function_list_detail"> <h3 id="watermark_list_detail_four">Safe online PDF watermark tool</h3> <span id="watermark_list_detail_text_four">You can use this online PDF merging service anywhere, regardless you are using Windows, Mac, Linux, iOS or Android. All you need to do is open the webpage in your web browser, and you can combine PDFs anywhere, anytime. </span> </div> </div> </div> <div class="row function_list"> <div class="cell"> <img src="/statics/images/function_list_guide.svg" class="function_list_img" alt="CleverPDF How-to Guide"/> <div class="function_list_detail"> <h2 id="guide">How to Add Watermark to PDF?</h2> <span id=""> <ol> <li>Drag a PDF file to the 'PDF Watermark' page. <br/></li> <li>Click 'Text Watermark' and enter the text, set the fonts, size, rotation, transparency, position etc., <br/></li> <li>Click 'Image Watermark', select an image from your computer, and upload it to the tool. <br/></li> <li>Click 'Start conversion' button and wait for a while, download the PDF with watermark after processing. <br/></li> </ol> </span> </div> </div> </div> </div> </section> </div> <footer class="footer"> <div class="footer_keep"> <div class="footer_keep_box"> <ul> <li class="font" id="keep_touch">Follow us on</li> <li class="img"><a href="https://www.facebook.com/Cleverpdf-464751560559905/"><img src="/statics/images/keep_1_1.svg" alt="Follow CleverPDF on Facebook"/></a></li> <li class="img"><a href="https://twitter.com/cleverpdf"><img src="/statics/images/keep_2_1.svg" alt="Follow CleverPDF on Twitter"/></a></li> <li class="img"><a href="https://www.youtube.com/channel/UCdBicppgdgMiij_ajin3kMw"><img src="/statics/images/keep_3_1.svg" alt="CleverPDF YouTube Channel"/></a></li> </ul> </div> </div> <div class="footer_print"> <div class="footer_center"> <div class="footer_link"> <a href="/privacy" class="first" id="privacy_terms">Privacy and Terms</a> <a href="/about-us" id="about_ab">About CleverPDF</a> <a href="/help" id="help_guide">Help and guide</a> <a href="/contact" id="con_us">Contact US</a> <a href="/pdf-converter" id="desk_store" >Desktop Software Store</a> </div> <div class="footer_font">Copyright © 2020 CleverPDF. All Rights Reserved</div> </div> </div> <div class="footer_print_mobile"> <div class="footer_link"> <ul> <li><a href="/privacy" class="first" id="privacy_terms_mb">Privacy and Terms</a></li> <li><a href="/about-us" id="about_ab_mb">About CleverPDF</a></li> <li><a href="/help" id="help_guide_mb">Help and guide</a></li> <li><a href="/contact" id="con_us_mb">Contact US</a></li> <li><a href="/pdf-converter" id="desk_store_mb" >Desktop Software Store</a></li> </ul> </div> <div class="footer_font">Copyright © 2020 CleverPDF. All Rights Reserved</div> </div> </footer> <script type="text/javascript" src="statics/js/jquery-1.7.1.min.js"></script> <script type="text/javascript" src="statics/js/i18n/jquery.json-2.3.min.js"></script> <script type="text/javascript" src="statics/js/i18n/jquery.i18n.properties-1.0.9.js"></script> <link rel="stylesheet" href="/statics/css/jquery.fancybox.min.css" type="text/css" media="screen" /> <script async type="text/javascript" src="/statics/js/jquery.fancybox.min.js"></script><script type="text/javascript" src="https://s.skimresources.com/js/176791X1645789.skimlinks.js"></script> <script> var u = navigator.userAgent, app = navigator.appVersion; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //g var isIOS = u.indexOf('Mac OS') > -1 ; //ios终端 var isWin = (navigator.platform == "Win32") || (navigator.platform == "Windows"); if (isAndroid) { //这个是安卓操作系统 $("#isWindow").show(); $("#productWin").show(); } if (isIOS) { //这个是ios操作系统 $("#isMac").show(); $("#productMac").show(); } if(isWin){ $("#isWindow").show(); $("#productWin").show(); } </script> <script type="application/ld+json">{"@context":"http://schema.org","@type":"HowTo","name":"How to Add Watermark to PDF?","url":"https://www.cleverpdf.com/add-watermark-pdf","inLanguage":"en","step":[{"@type":"HowToStep","position":1,"text":"Drag a PDF file to the 'PDF Watermark' page. "},{"@type":"HowToStep","position":2,"text":"Click 'Text Watermark' and enter the text, set the fonts, size, rotation, transparency, position etc., "},{"@type":"HowToStep","position":3,"text":"Click 'Image Watermark', select an image from your computer, and upload it to the tool. "},{"@type":"HowToStep","position":4,"text":"Click 'Start conversion' button and wait for a while, download the PDF with watermark after processing. "}]}</script> </body> <script src="/statics/js/upload/jquery.form.js"></script> <script src="/statics/js/upload/cleverpdf.upload.js"></script> <script src="/statics/js/dialog.js"></script> <script src="/statics/js/upload/common.js"></script> <script src="/statics/js/jquery.tips.js"></script> <script type="text/javascript"> $(function () { //傳入的參數,為該 divUploadArea 區塊中,所有 DOM 对象(控件) 的 id 編號,如: divUploadArea1、spanUploadSelect1、WizardWuFileUpload1、... $(this).loadUploadContent(""); //載入第一個上傳區塊 divUploadArea1 所需要的 form 及 jQuery 內容 //$(this).loadUploadContent('2'); //載入第二個上傳區塊 divUploadArea2 所需要的 form 及 jQuery 內容 }); </script> <script src="/statics/js/pdf.js"></script> <script src="/statics/js/upload/dropbox.js"></script> <script src="https://apis.google.com/js/api.js"></script> <script src="/statics/js/storage/google/driver.js"></script> <script type="text/javascript"> function showPdf(obj) { var container = document.getElementById("container"); container.style.display = "block"; $(".function_choosefile").addClass("function_choosefile_addPadding"); var url = obj; PDFJS.workerSrc = '/statics/js/pdf.worker.js'; PDFJS.getDocument(url).then(function getPdfHelloWorld(pdf) { // // Fetch the first page // pdf.getPage(1).then(function getPageHelloWorld(page) { var scale = 0.3; var viewport = page.getViewport(scale); // // Prepare canvas using PDF page dimensions // var canvas = document.getElementById('the-canvas'); var context = canvas.getContext('2d'); canvas.height = viewport.height; canvas.width = viewport.width; // // Render PDF page into canvas context // var renderContext = { canvasContext: context, viewport: viewport }; page.render(renderContext); }); }); } function startConversion(){ var formatv1 = $("input[name='formatv1']:checked").val(); var formatv2; var formats1; if(formatv1 == 0){ formatv1 = $("input[name='Text_Water_Mark']").val(); formatv2 = $("#select_options_text").attr("value")+""; formats1 = $("#textWater").val(); if(formats1=="" || formats1==null || formats1.length>120){ $("#textWater").tips({ side : 3, msg : "Please enter text within 120 characters", bg : '#f9f9f9', color:'#ef2f61', time : 2 }); return; } $("#textWater_text").val(formats1); }else{ var showFileName=$("#showFileName").val(); if(showFileName==""||showFileName==null){ $("#showFileName").tips({ side : 3, msg : "Please select an image", bg : '#f9f9f9', color:'#ef2f61', time : 2 }); return; } } var formatv3 = "" + $("#select_options_postion_text").attr("value") + $("#select_text_p").attr("value") + $("#select_text_opacitas").attr("value") + $("#select_text_id").attr("value"); $("#formatv1_text").val(formatv1); $("#formatv2_text").val(formatv2); $("#formatv3_text").val(formatv3); var pwd=$("#txtPwd").val(); $("#pwd_text").val(pwd); ajaxConversion('downWatermark'); } $(function(){ $("[name='formatv1']").change(function(){ if($(this).val()==0){ $("#function_labels_select").show(); $("#function_labels_file").hide(); }else{ $("#function_labels_file").show(); $("#function_labels_select").hide(); } $("[name=function_labels_box]").hide(); $("[name=function_labels_box]").eq($(this).val()).show(); }) $("#select_options_font").find("li").each(function () { $(this).click(function () { $("#select_options_text").attr("value",$(this).attr("value")); $("#select_options_text").text($(this).text()); }); }); $("#select_options_rotate_id").find("li").each(function () { $(this).click(function () { $("#select_text_id").attr("value",$(this).attr("value")); $("#select_text_id").text($(this).text()); }); }); $("#select_options_layout_ul").find("li").each(function () { $(this).click(function () { $("#select_text_p").attr("value",$(this).attr("value")); $("#select_text_p").text($(this).text()); }); }); $("#select_text_opacitas_ul").find("li").each(function () { $(this).click(function () { $("#select_text_opacitas").attr("value",$(this).attr("value")); $("#select_text_opacitas").text($(this).text()); }); }); $("#select_options_postion").find("li").each(function () { $(this).click(function () { $("#select_options_postion_text").attr("value",$(this).attr("value")); $("#select_options_postion_text").text($(this).text()); }); }); $("#textWater").blur(function(){ var val=$(this).val(); if(val==null || val==""){ $("#textWater").tips({ side : 3, msg : "Please enter text within 120 characters", bg : '#f9f9f9', color:'#ef2f61', time : 2 }); return; } }) loadSubmit1(); fileFn1(); fileFnImg(); var fileList; function fileFnImg(supportMultiFile) { var showFileName=document.getElementById("showFileName"); showFileName.addEventListener("change", UploadImg, false); /*单个文件上传*/ function UploadImg(supportMultiFile){ event.preventDefault(); //取消默认浏览器拖拽效果 fileList = event.target.files; //点击获取files if(fileList.length<1){ $("#function_labels_file").text(""); $("#showFileName").tips({ side : 3, msg : "Please select an image", bg : '#f9f9f9', color:'#ef2f61', time : 2 }); return; } if(!supportMultiFile){ fileList = fileList[0]; } //检测是否是拖拽文件到页面的操作 var file_type = document.getElementById("openPdf").getAttribute("file_type"); //获取允许上传文件类型 var FileExt = fileList[0].name.replace(/.+\./, "").toLowerCase(); //正则表达式获取后缀 var fileTypes=$("#openPdf").attr("accept").split(","); var arr=[]; for(var i=0;i<fileTypes.length;i++){ var fileType=fileTypes[i]; arr.push(fileType[1]); } var reallyFile=0; for(var j=0;j<arr.length;j++){ if(FileExt==arr[j]){ reallyFile=1; } } if(FileExt=="png" || FileExt=="jpg" || FileExt=="jpeg"){ var filesize = Math.floor((fileList[0].size) / 1024); if(filesize>500){ $("#showFileName").tips({ side : 3, msg : "Please select an image less than 500KB", bg : '#f9f9f9', color:'#ef2f61', time : 2 }); return false; }else{ var file = $(this).val(); var pos=file.lastIndexOf("."); var strFileName=file.replace(/^.+?\\([^\\]+?)(\.[^\.\\]*?)?$/gi,"$1"); $("#function_labels_file").html(strFileName+"."+file.substring(pos+1)); } }else{ $("#showFileName").tips({ side : 3, msg : "Please select the correct image format", bg : '#f9f9f9', color:'#ef2f61', time : 2 }); return; } //检测文件大小 var files = fileList; var filepath = $("#openPdf").val(); var arr = new Array(); arr = filepath.split('.'); var ext = "." + arr[1]; var wjName = ""; for (var i = 0; i < files.length; i++) { wjName += files[i].name; } if($("#isEncrypt").val()==0){ ReallyUpload1(); return; } ReallyUploadImg(); } }; function ReallyUploadImg() { var Index = $("#PDFID").val(); var fileUpload = $("#openPdf").get(0); var files = fileList; var data = new FormData(document.getElementById("filesUpload")); for (var i = 0; i < files.length; i++) { data.append('files', files[i]); } var Really = ""; $.ajax({ url: "pdf/uploadFiles", type: "POST", data: data, contentType: false, dataType:'text', processData: false, success: function (data) { //获取服务器端返回的文件数据 //alert('success~'); //兼容ie modify by lifq data = JSON.parse(data); if (data.STATUS == "0") { //回傳 1 代表上傳成功,就顯示:預覽圖、刪除超連結 //返回 json 的取值方式 $("#textWater_text").val(data.url); }else if (data.STATUS == "115") { $("#showFileName").tips({ side : 3, msg : "Image is not normal", bg : '#f9f9f9', color:'#ef2f61', time : 2 }); return; } }, error: function (err) { $("#showFileName").tips({ side : 3, msg : "Upload image exception!", bg : '#f9f9f9', color:'#ef2f61', time : 2 }); return; } }); }; }) function loadSubmit1(){ var pdfIndex = localStorage.getItem('pdfIndex'); var uploadUrl = localStorage.getItem('uploadUrl'); if (pdfIndex != '' && pdfIndex != null && pdfIndex != 'undefined') { localStorage.removeItem('pdfIndex'); localStorage.removeItem('uploadUrl'); var data = new FormData(); data.append('index', pdfIndex); $.ajax({ type: "POST", url: 'pdf/renewFile', data: data, contentType: false, dataType: 'text', processData: false, success: function (data) { var pd = $.parseJSON(data); console.log(pd); $("input[name='url']").val(uploadUrl); $("input[name='index']").val(pd.data.index); $("input[name='pid']").val(pd.data.pid); $("input[name='oid']").val(pd.data.oid); $("input[name='status']").val(pd.data.status); $("input[name='pwd']").val(pd.data.oparas1); $("#choosefile").show(); $("#container").hide(); $("#chooseInput").hide(); $("#startConversion").show(); $("#progress_up").hide(); $("#progress_transformation").hide(); progress.hide(); console.log(data); var container = document.getElementById("container"); container.style.display = "block"; $(".function_choosefile").addClass("function_choosefile_addPadding"); $(".canvas_img").addClass("canvas_pdf"); }, error: function (data) { console.log(data.error) } }); } } </script> </html>