Flatten or Disable Editing PDF

Hi all, we have an app that is using the FillPDF operation to populate a template based on entered data. Producing the PDF is working but the outputted file is editable (shows the blue boxes). Once the file is produced, does anyone know of a way to “flatten” the output so as to not allow editing?

Thanks!

hi @blschaef15, when you prepare your form in Adobe, are the fields “read-only”?

Hi @ismaen , yes - can confirm adobe shows the text field property as Read Only but I can still edit the generated PDF out of AirKit.

@ismaen any other ideas? Have you tested making a field property “read only” in Adobe and having that not be editable in the outputted PDF? I could be missing something.

hi @blschaef15, my apologies, seems like i’m able to replicate what you’re getting and the outputted PDF is editable. I’m going to flag this to our engineering team to see why this might be happening.

On another note, There is another data operation that you can use to create non-editable PDFs though. You can use the HTML to PDF data operation and dynamically pass in your info in the HTML which will generate a PDF.

Thanks @ismaen ! I’m trying out the HTML to PDF now. I’m dealing with a fairly complicated Acord 25 form and having issues with AirKit accepting the HTML.

@ismaen does the HTML input not want double quotes around things? Can you give best practices around how to format the html/css?

You will need to escape the quotes using a backslash \ character before each double quote.

"<div style= \"left:519px; top:721px;\" >"

Thanks @ismaen . I ran the HTML through word and replaced each " with a " but no luck.

Original HTML

<div id="page-wrap-main" data-bg="">
  <style>
    div.pdf {
      position: relative;
      width: 950px;
      height: 1241px;
      overflow: hidden;
    }

    div.pdf * {
      display: inline;
      position: absolute;
      margin: 0;
      padding: 0;
      color: #000000;
      font-family: Arial, sans-serif;
      white-space: nowrap;
    }

    div.pdf div.ocr {
      filter: alpha(opacity=20) -moz-opacity: 0.2;
      -khtml-opacity: 0.2;
      opacity: 0.2;
    }
  </style>
  <div class="pdf" style="transform: scale(0.889474);">
    <div style="left:822px;top:24px;font-size:8px;">DATE (MM/DD/YYYY)</div>
    <div style="left:197px;top:28px;font-size:24px;">CERTIFICATE OF LIABILITY INSURANCE</div>
    <div style="left:25px;top:63px;font-size:12px;">THIS CERTIFICATE IS ISSUED AS A MATTER OF INFORMATION ONLY AND CONFERS NO RIGHTS UPON THE CERTIFICATE HOLDER. THIS</div>
    <div style="left:25px;top:78px;font-size:12px;">CERTIFICATE DOES NOT AFFIRMATIVELY OR NEGATIVELY AMEND, EXTEND OR ALTER THE COVERAGE AFFORDED BY THE POLICIES</div>
    <div style="left:25px;top:94px;font-size:12px;">BELOW. THIS CERTIFICATE OF INSURANCE DOES NOT CONSTITUTE A CONTRACT BETWEEN THE ISSUING INSURER(S), AUTHORIZED</div>
    <div style="left:25px;top:109px;font-size:12px;">REPRESENTATIVE OR PRODUCER, AND THE CERTIFICATE HOLDER.</div>
    <div style="left:25px;top:129px;font-size:12px;">IMPORTANT: If the certificate holder is an ADDITIONAL INSURED, the policy(ies) must be endorsed. If SUBROGATION IS WAIVED, subject to</div>
    <div style="left:25px;top:144px;font-size:12px;">the terms and conditions of the policy, certain policies may require an endorsement. A statement on this certificate does not confer rights to the</div>
    <div style="left:25px;top:160px;font-size:12px;">certificate holder in lieu of such endorsement(s).</div>
    <div style="left:479px;top:175px;font-size:8px;">CONTACT</div>
    <div style="left:14px;top:179px;font-size:8px;">PRODUCER</div>
    <div style="left:479px;top:184px;font-size:8px;">NAME:</div>
    <div style="left:479px;top:194px;font-size:8px;">PHONE</div>
    <div style="left:765px;top:194px;font-size:8px;">FAX (A/C,</div>
    <div style="left:14px;top:198px;font-size:12px;color:#0000FF;">Producer Name</div>
    <div style="left:479px;top:203px;font-size:8px;">(A/C, No, Ext):</div>
    <div style="left:765px;top:203px;font-size:8px;">No):</div>
    <div style="left:479px;top:214px;font-size:8px;">E-MAIL</div>
    <div style="left:14px;top:217px;font-size:12px;color:#0000FF;">Producer Address</div>
    <div style="left:479px;top:222px;font-size:8px;">ADDRESS:</div>
    <div style="left:575px;top:241px;font-size:8px;">INSURER(S) AFFORDING COVERAGE</div>
    <div style="left:880px;top:241px;font-size:8px;">NAIC #</div>
    <div style="left:14px;top:256px;font-size:12px;color:#0000FF;">Producer Phone Number</div>
    <div style="left:549px;top:257px;font-size:11px;color:#0000FF;">Carrier A</div>
    <div style="left:878px;top:257px;font-size:12px;color:#0000FF;">12345</div>
    <div style="left:479px;top:260px;font-size:8px;">INSURER A :</div>
    <div style="left:14px;top:276px;font-size:8px;">INSURED</div>
    <div style="left:549px;top:277px;font-size:11px;color:#0000FF;">Carrier B</div>
    <div style="left:878px;top:277px;font-size:12px;color:#0000FF;">12345</div>
    <div style="left:479px;top:280px;font-size:8px;">INSURER B :</div>
    <div style="left:14px;top:294px;font-size:12px;color:#0000FF;">Contractor Name</div>
    <div style="left:549px;top:296px;font-size:12px;color:#0000FF;">Carrier C</div>
    <div style="left:878px;top:296px;font-size:12px;color:#0000FF;">12345</div>
    <div style="left:479px;top:299px;font-size:8px;">INSURER C :</div>
    <div style="left:14px;top:313px;font-size:12px;color:#0000FF;">Contractor Address</div>
    <div style="left:479px;top:319px;font-size:8px;">INSURER D :</div>
    <div style="left:479px;top:338px;font-size:8px;">INSURER E :</div>
    <div style="left:479px;top:357px;font-size:8px;">INSURER F :</div>
    <div style="left:14px;top:374px;font-size:12px;">COVERAGES</div>
    <div style="left:236px;top:374px;font-size:12px;">CERTIFICATE NUMBER:</div>
    <div style="left:667px;top:374px;font-size:12px;">REVISION NUMBER:</div>
    <div style="left:25px;top:391px;font-size:10px;">THIS IS TO CERTIFY THAT THE POLICIES OF INSURANCE LISTED BELOW HAVE BEEN ISSUED TO THE INSURED NAMED ABOVE FOR THE POLICY PERIOD</div>
    <div style="left:25px;top:405px;font-size:10px;">INDICATED. NOTWITHSTANDING ANY REQUIREMENT, TERM OR CONDITION OF ANY CONTRACT OR OTHER DOCUMENT WITH RESPECT TO WHICH THIS</div>
    <div style="left:25px;top:418px;font-size:10px;">CERTIFICATE MAY BE ISSUED OR MAY PERTAIN, THE INSURANCE AFFORDED BY THE POLICIES DESCRIBED HEREIN IS SUBJECT TO ALL THE TERMS,</div>
    <div style="left:25px;top:432px;font-size:10px;">EXCLUSIONS AND CONDITIONS OF SUCH POLICIES. LIMITS SHOWN MAY HAVE BEEN REDUCED BY PAID CLAIMS.</div>
    <div style="left:10px;top:446px;font-size:8px;">INSR</div>
    <div style="left:265px;top:446px;font-size:8px;">ADDL</div>
    <div style="left:293px;top:446px;font-size:8px;">SUBR</div>
    <div style="left:523px;top:446px;font-size:8px;">POLICY EFF</div>
    <div style="left:598px;top:446px;font-size:8px;">POLICY EXP</div>
    <div style="left:99px;top:452px;font-size:8px;">TYPE OF INSURANCE</div>
    <div style="left:786px;top:452px;font-size:8px;">LIMITS</div>
    <div style="left:377px;top:454px;font-size:8px;">POLICY NUMBER</div>
    <div style="left:12px;top:455px;font-size:8px;">LTR</div>
    <div style="left:267px;top:455px;font-size:8px;">INSR</div>
    <div style="left:296px;top:455px;font-size:8px;">WVD</div>
    <div style="left:518px;top:455px;font-size:8px;">(MM/DD/YYYY)</div>
    <div style="left:594px;top:455px;font-size:8px;">(MM/DD/YYYY)</div>
    <div style="left:17px;top:469px;font-size:12px;color:#0000FF;">A</div>
    <div style="left:42px;top:470px;font-size:8px;">GENERAL LIABILITY</div>
    <div style="left:828px;top:471px;font-size:12px;color:#0000FF;">1,000,000</div>
    <div style="left:671px;top:473px;font-size:8px;">EACH OCCURRENCE</div>
    <div style="left:816px;top:473px;font-size:8px;">$</div>
    <div style="left:671px;top:484px;font-size:8px;">DAMAGE TO RENTED</div>
    <div style="left:65px;top:492px;font-size:8px;">COMMERCIAL GENERAL LIABILITY</div>
    <div style="left:816px;top:492px;font-size:8px;">$</div>
    <div style="left:671px;top:493px;font-size:8px;">PREMISES (Ea occurrence)</div>
    <div style="left:671px;top:511px;font-size:8px;">MED EXP (Any one person)</div>
    <div style="left:816px;top:511px;font-size:8px;">$</div>
    <div style="left:89px;top:512px;font-size:8px;">CLAIMS-MADE</div>
    <div style="left:193px;top:512px;font-size:8px;">OCCUR</div>
    <div style="left:375px;top:527px;font-size:12px;color:#0000FF;">Policy Number</div>
    <div style="left:519px;top:527px;font-size:12px;color:#0000FF;">04/01/2011 04/01/2012</div>
    <div style="left:671px;top:531px;font-size:8px;">PERSONAL &amp; ADV INJURY</div>
    <div style="left:816px;top:531px;font-size:8px;">$</div>
    <div style="left:828px;top:548px;font-size:12px;color:#0000FF;">2,000,000</div>
    <div style="left:671px;top:550px;font-size:8px;">GENERAL AGGREGATE</div>
    <div style="left:816px;top:550px;font-size:8px;">$</div>
    <div style="left:42px;top:570px;font-size:8px;">GEN'L AGGREGATE LIMIT APPLIES PER:</div>
    <div style="left:671px;top:570px;font-size:8px;">PRODUCTS - COMP/OP AGG</div>
    <div style="left:816px;top:570px;font-size:8px;">$</div>
    <div style="left:135px;top:583px;font-size:8px;">PRO-</div>
    <div style="left:65px;top:589px;font-size:8px;">POLICY</div>
    <div style="left:205px;top:589px;font-size:8px;">LOC</div>
    <div style="left:816px;top:590px;font-size:8px;">$</div>
    <div style="left:135px;top:592px;font-size:8px;">JECT</div>
    <div style="left:671px;top:601px;font-size:8px;">COMBINED SINGLE LIMIT</div>
    <div style="left:17px;top:605px;font-size:12px;color:#0000FF;">B</div>
    <div style="left:42px;top:606px;font-size:8px;">AUTOMOBILE LIABILITY</div>
    <div style="left:828px;top:606px;font-size:12px;color:#0000FF;">1,000,000</div>
    <div style="left:671px;top:610px;font-size:8px;">(Ea accident)</div>
    <div style="left:816px;top:610px;font-size:8px;">$</div>
    <div style="left:671px;top:625px;font-size:8px;">BODILY INJURY (Per person)</div>
    <div style="left:65px;top:628px;font-size:8px;">ANY AUTO</div>
    <div style="left:816px;top:629px;font-size:8px;">$</div>
    <div style="left:65px;top:640px;font-size:8px;">ALL OWNED</div>
    <div style="left:176px;top:640px;font-size:8px;">SCHEDULE</div>
    <div style="left:375px;top:643px;font-size:12px;color:#0000FF;">Policy Number</div>
    <div style="left:519px;top:643px;font-size:12px;color:#0000FF;">04/01/2011 04/01/2012</div>
    <div style="left:671px;top:644px;font-size:9px;">BODILY INJURY (Per accident) $</div>
    <div style="left:65px;top:650px;font-size:8px;">AUTOS</div>
    <div style="left:176px;top:650px;font-size:8px;">D AUTOS</div>
    <div style="left:671px;top:659px;font-size:8px;">PROPERTY DAMAGE</div>
    <div style="left:176px;top:660px;font-size:8px;">NON-OWNED</div>
    <div style="left:816px;top:667px;font-size:8px;">$</div>
    <div style="left:65px;top:668px;font-size:8px;">HIRED AUTOS</div>
    <div style="left:671px;top:668px;font-size:8px;">(Per accident)</div>
    <div style="left:176px;top:670px;font-size:8px;">AUTOS</div>
    <div style="left:816px;top:687px;font-size:8px;">$</div>
    <div style="left:17px;top:702px;font-size:12px;color:#0000FF;">C</div>
    <div style="left:65px;top:703px;font-size:8px;">UMBRELLA LIAB</div>
    <div style="left:828px;top:704px;font-size:12px;color:#0000FF;">1,000,000</div>
    <div style="left:671px;top:706px;font-size:8px;">EACH OCCURRENCE</div>
    <div style="left:816px;top:706px;font-size:8px;">$</div>
    <div style="left:193px;top:707px;font-size:8px;">OCCUR</div>
    <div style="left:375px;top:721px;font-size:12px;color:#0000FF;">Policy Number</div>
    <div style="left:519px;top:721px;font-size:12px;color:#0000FF;">04/01/2011 04/01/2012</div>
    <div style="left:65px;top:722px;font-size:8px;">EXCESS LIAB</div>
    <div style="left:828px;top:723px;font-size:12px;color:#0000FF;">1,000,000</div>
    <div style="left:671px;top:725px;font-size:8px;">AGGREGATE</div>
    <div style="left:816px;top:725px;font-size:8px;">$</div>
    <div style="left:193px;top:726px;font-size:8px;">CLAIMS-MADE</div>
    <div style="left:816px;top:744px;font-size:8px;">$</div>
    <div style="left:65px;top:745px;font-size:8px;">DED</div>
    <div style="left:124px;top:745px;font-size:8px;">RETENTION $</div>
    <div style="left:696px;top:758px;font-size:8px;">WC STATU-</div>
    <div style="left:784px;top:758px;font-size:8px;">OTH-</div>
    <div style="left:39px;top:759px;font-size:8px;">WORKERS COMPENSATION</div>
    <div style="left:693px;top:767px;font-size:8px;">TORY LIMITS</div>
    <div style="left:789px;top:767px;font-size:8px;">ER</div>
    <div style="left:39px;top:771px;font-size:8px;">AND EMPLOYERS' LIABILITY</div>
    <div style="left:237px;top:774px;font-size:7px;">Y / N</div>
    <div style="left:39px;top:783px;font-size:8px;">ANY</div>
    <div style="left:69px;top:783px;font-size:8px;">PROPRIETOR/PARTNER/EXECUTIVE</div>
    <div style="left:671px;top:783px;font-size:8px;">E.L. EACH ACCIDENT</div>
    <div style="left:816px;top:783px;font-size:8px;">$</div>
    <div style="left:267px;top:790px;font-size:7px;">N / A</div>
    <div style="left:39px;top:793px;font-size:8px;">OFFICER/MEMBER EXCLUDED?</div>
    <div style="left:39px;top:802px;font-size:8px;">(Mandatory in NH)</div>
    <div style="left:671px;top:803px;font-size:8px;">E.L. DISEASE - EA EMPLOYEE $</div>
    <div style="left:39px;top:812px;font-size:8px;">If yes, describe under</div>
    <div style="left:671px;top:822px;font-size:8px;">E.L. DISEASE - POLICY LIMIT</div>
    <div style="left:816px;top:822px;font-size:8px;">$</div>
    <div style="left:39px;top:823px;font-size:8px;">DESCRIPTION OF OPERATIONS below</div>
    <div style="left:13px;top:897px;font-size:8px;">DESCRIPTION OF OPERATIONS / LOCATIONS / VEHICLES (Attach ACORD 101, Additional Remarks Schedule, if more space is required)</div>
    <div style="left:13px;top:925px;font-size:11px;color:#0000FF;">NYS OGS Contract Number &amp; Project Location</div>
    <div style="left:13px;top:954px;font-size:11px;color:#0000FF;">The People of the State of New York, Its Officers, Agents, and Employees are named as additional insureds.</div>
    <div style="left:13px;top:983px;font-size:12px;color:#0000FF;">30-Day Notice of Cancellation</div>
    <div style="left:14px;top:1034px;font-size:12px;">CERTIFICATE HOLDER</div>
    <div style="left:480px;top:1034px;font-size:12px;">CANCELLATION</div>
    <div style="left:492px;top:1068px;font-size:10px;">SHOULD ANY OF THE ABOVE DESCRIBED POLICIES BE CANCELLED BEFORE</div>
    <div style="left:96px;top:1080px;font-size:11px;color:#0000FF;">New York State Office of General Services</div>
    <div style="left:492px;top:1081px;font-size:10px;">THE EXPIRATION DATE THEREOF, NOTICE WILL BE DELIVERED IN</div>
    <div style="left:96px;top:1095px;font-size:12px;color:#0000FF;">Design &amp; Construction Group</div>
    <div style="left:492px;top:1095px;font-size:10px;">ACCORDANCE WITH THE POLICY PROVISIONS.</div>
    <div style="left:96px;top:1110px;font-size:11px;color:#0000FF;">Bureau of Risk &amp; Insurance Management</div>
    <div style="left:96px;top:1125px;font-size:12px;color:#0000FF;">32nd Floor, Corning Tower, GNARESP</div>
    <div style="left:480px;top:1130px;font-size:8px;">AUTHORIZED REPRESENTATIVE</div>
    <div style="left:96px;top:1140px;font-size:12px;color:#0000FF;">Albany, NY 12242</div>
    <div style="left:562px;top:1188px;font-size:12px;">© 1988-2010 ACORD CORPORATION. All rights reserved.</div>
    <div style="left:14px;top:1208px;font-size:12px;">ACORD 25 (2018/09)</div>
    <div style="left:282px;top:1208px;font-size:12px;">The ACORD name and logo are registered marks of ACORD</div>
  </div>
  <div class="clear"></div>
</div>

Processed (what was added to AirKit)

"
<div id=\”page-wrap-main\” data-bg=\”\”>
  <style>
    div.pdf {
      position: relative;
      width: 950px;
      height: 1241px;
      overflow: hidden;
    }

    div.pdf * {
      display: inline;
      position: absolute;
      margin: 0;
      padding: 0;
      color: #000000;
      font-family: Arial, sans-serif;
      white-space: nowrap;
    }

    div.pdf div.ocr {
      filter: alpha(opacity=20) -moz-opacity: 0.2;
      -khtml-opacity: 0.2;
      opacity: 0.2;
    }
  </style>
  <div class=\”pdf\” style=\”transform: scale(0.889474); background: url(&quot;https://data.templateroller.com/pdf_docs_html/2159/21591/2159175/page_1_bg.png&quot;);\”>
    <div style=\”left:822px;top:24px;font-size:8px;\”>DATE (MM/DD/YYYY)</div>
    <div style=\”left:197px;top:28px;font-size:24px;\”>CERTIFICATE OF LIABILITY INSURANCE</div>
    <div style=\”left:25px;top:63px;font-size:12px;\”>THIS CERTIFICATE IS ISSUED AS A MATTER OF INFORMATION ONLY AND CONFERS NO RIGHTS UPON THE CERTIFICATE HOLDER. THIS</div>
    <div style=\”left:25px;top:78px;font-size:12px;\”>CERTIFICATE DOES NOT AFFIRMATIVELY OR NEGATIVELY AMEND, EXTEND OR ALTER THE COVERAGE AFFORDED BY THE POLICIES</div>
    <div style=\”left:25px;top:94px;font-size:12px;\”>BELOW. THIS CERTIFICATE OF INSURANCE DOES NOT CONSTITUTE A CONTRACT BETWEEN THE ISSUING INSURER(S), AUTHORIZED</div>
    <div style=\”left:25px;top:109px;font-size:12px;\”>REPRESENTATIVE OR PRODUCER, AND THE CERTIFICATE HOLDER.</div>
    <div style=\”left:25px;top:129px;font-size:12px;\”>IMPORTANT: If the certificate holder is an ADDITIONAL INSURED, the policy(ies) must be endorsed. If SUBROGATION IS WAIVED, subject to</div>
    <div style=\”left:25px;top:144px;font-size:12px;\”>the terms and conditions of the policy, certain policies may require an endorsement. A statement on this certificate does not confer rights to the</div>
    <div style=\”left:25px;top:160px;font-size:12px;\”>certificate holder in lieu of such endorsement(s).</div>
    <div style=\”left:479px;top:175px;font-size:8px;\”>CONTACT</div>
    <div style=\”left:14px;top:179px;font-size:8px;\”>PRODUCER</div>
    <div style=\”left:479px;top:184px;font-size:8px;\”>NAME:</div>
    <div style=\”left:479px;top:194px;font-size:8px;\”>PHONE</div>
    <div style=\”left:765px;top:194px;font-size:8px;\”>FAX (A/C,</div>
    <div style=\”left:14px;top:198px;font-size:12px;color:#0000FF;\”>Producer Name</div>
    <div style=\”left:479px;top:203px;font-size:8px;\”>(A/C, No, Ext):</div>
    <div style=\”left:765px;top:203px;font-size:8px;\”>No):</div>
    <div style=\”left:479px;top:214px;font-size:8px;\”>E-MAIL</div>
    <div style=\”left:14px;top:217px;font-size:12px;color:#0000FF;\”>Producer Address</div>
    <div style=\”left:479px;top:222px;font-size:8px;\”>ADDRESS:</div>
    <div style=\”left:575px;top:241px;font-size:8px;\”>INSURER(S) AFFORDING COVERAGE</div>
    <div style=\”left:880px;top:241px;font-size:8px;\”>NAIC #</div>
    <div style=\”left:14px;top:256px;font-size:12px;color:#0000FF;\”>Producer Phone Number</div>
    <div style=\”left:549px;top:257px;font-size:11px;color:#0000FF;\”>Carrier A</div>
    <div style=\”left:878px;top:257px;font-size:12px;color:#0000FF;\”>12345</div>
    <div style=\”left:479px;top:260px;font-size:8px;\”>INSURER A :</div>
    <div style=\”left:14px;top:276px;font-size:8px;\”>INSURED</div>
    <div style=\”left:549px;top:277px;font-size:11px;color:#0000FF;\”>Carrier B</div>
    <div style=\”left:878px;top:277px;font-size:12px;color:#0000FF;\”>12345</div>
    <div style=\”left:479px;top:280px;font-size:8px;\”>INSURER B :</div>
    <div style=\”left:14px;top:294px;font-size:12px;color:#0000FF;\”>Contractor Name</div>
    <div style=\”left:549px;top:296px;font-size:12px;color:#0000FF;\”>Carrier C</div>
    <div style=\”left:878px;top:296px;font-size:12px;color:#0000FF;\”>12345</div>
    <div style=\”left:479px;top:299px;font-size:8px;\”>INSURER C :</div>
    <div style=\”left:14px;top:313px;font-size:12px;color:#0000FF;\”>Contractor Address</div>
    <div style=\”left:479px;top:319px;font-size:8px;\”>INSURER D :</div>
    <div style=\”left:479px;top:338px;font-size:8px;\”>INSURER E :</div>
    <div style=\”left:479px;top:357px;font-size:8px;\”>INSURER F :</div>
    <div style=\”left:14px;top:374px;font-size:12px;\”>COVERAGES</div>
    <div style=\”left:236px;top:374px;font-size:12px;\”>CERTIFICATE NUMBER:</div>
    <div style=\”left:667px;top:374px;font-size:12px;\”>REVISION NUMBER:</div>
    <div style=\”left:25px;top:391px;font-size:10px;\”>THIS IS TO CERTIFY THAT THE POLICIES OF INSURANCE LISTED BELOW HAVE BEEN ISSUED TO THE INSURED NAMED ABOVE FOR THE POLICY PERIOD</div>
    <div style=\”left:25px;top:405px;font-size:10px;\”>INDICATED. NOTWITHSTANDING ANY REQUIREMENT, TERM OR CONDITION OF ANY CONTRACT OR OTHER DOCUMENT WITH RESPECT TO WHICH THIS</div>
    <div style=\”left:25px;top:418px;font-size:10px;\”>CERTIFICATE MAY BE ISSUED OR MAY PERTAIN, THE INSURANCE AFFORDED BY THE POLICIES DESCRIBED HEREIN IS SUBJECT TO ALL THE TERMS,</div>
    <div style=\”left:25px;top:432px;font-size:10px;\”>EXCLUSIONS AND CONDITIONS OF SUCH POLICIES. LIMITS SHOWN MAY HAVE BEEN REDUCED BY PAID CLAIMS.</div>
    <div style=\”left:10px;top:446px;font-size:8px;\”>INSR</div>
    <div style=\”left:265px;top:446px;font-size:8px;\”>ADDL</div>
    <div style=\”left:293px;top:446px;font-size:8px;\”>SUBR</div>
    <div style=\”left:523px;top:446px;font-size:8px;\”>POLICY EFF</div>
    <div style=\”left:598px;top:446px;font-size:8px;\”>POLICY EXP</div>
    <div style=\”left:99px;top:452px;font-size:8px;\”>TYPE OF INSURANCE</div>
    <div style=\”left:786px;top:452px;font-size:8px;\”>LIMITS</div>
    <div style=\”left:377px;top:454px;font-size:8px;\”>POLICY NUMBER</div>
    <div style=\”left:12px;top:455px;font-size:8px;\”>LTR</div>
    <div style=\”left:267px;top:455px;font-size:8px;\”>INSR</div>
    <div style=\”left:296px;top:455px;font-size:8px;\”>WVD</div>
    <div style=\”left:518px;top:455px;font-size:8px;\”>(MM/DD/YYYY)</div>
    <div style=\”left:594px;top:455px;font-size:8px;\”>(MM/DD/YYYY)</div>
    <div style=\”left:17px;top:469px;font-size:12px;color:#0000FF;\”>A</div>
    <div style=\”left:42px;top:470px;font-size:8px;\”>GENERAL LIABILITY</div>
    <div style=\”left:828px;top:471px;font-size:12px;color:#0000FF;\”>1,000,000</div>
    <div style=\”left:671px;top:473px;font-size:8px;\”>EACH OCCURRENCE</div>
    <div style=\”left:816px;top:473px;font-size:8px;\”>$</div>
    <div style=\”left:671px;top:484px;font-size:8px;\”>DAMAGE TO RENTED</div>
    <div style=\”left:65px;top:492px;font-size:8px;\”>COMMERCIAL GENERAL LIABILITY</div>
    <div style=\”left:816px;top:492px;font-size:8px;\”>$</div>
    <div style=\”left:671px;top:493px;font-size:8px;\”>PREMISES (Ea occurrence)</div>
    <div style=\”left:671px;top:511px;font-size:8px;\”>MED EXP (Any one person)</div>
    <div style=\”left:816px;top:511px;font-size:8px;\”>$</div>
    <div style=\”left:89px;top:512px;font-size:8px;\”>CLAIMS-MADE</div>
    <div style=\”left:193px;top:512px;font-size:8px;\”>OCCUR</div>
    <div style=\”left:375px;top:527px;font-size:12px;color:#0000FF;\”>Policy Number</div>
    <div style=\”left:519px;top:527px;font-size:12px;color:#0000FF;\”>04/01/2011 04/01/2012</div>
    <div style=\”left:671px;top:531px;font-size:8px;\”>PERSONAL &amp; ADV INJURY</div>
    <div style=\”left:816px;top:531px;font-size:8px;\”>$</div>
    <div style=\”left:828px;top:548px;font-size:12px;color:#0000FF;\”>2,000,000</div>
    <div style=\”left:671px;top:550px;font-size:8px;\”>GENERAL AGGREGATE</div>
    <div style=\”left:816px;top:550px;font-size:8px;\”>$</div>
    <div style=\”left:42px;top:570px;font-size:8px;\”>GEN'L AGGREGATE LIMIT APPLIES PER:</div>
    <div style=\”left:671px;top:570px;font-size:8px;\”>PRODUCTS - COMP/OP AGG</div>
    <div style=\”left:816px;top:570px;font-size:8px;\”>$</div>
    <div style=\”left:135px;top:583px;font-size:8px;\”>PRO-</div>
    <div style=\”left:65px;top:589px;font-size:8px;\”>POLICY</div>
    <div style=\”left:205px;top:589px;font-size:8px;\”>LOC</div>
    <div style=\”left:816px;top:590px;font-size:8px;\”>$</div>
    <div style=\”left:135px;top:592px;font-size:8px;\”>JECT</div>
    <div style=\”left:671px;top:601px;font-size:8px;\”>COMBINED SINGLE LIMIT</div>
    <div style=\”left:17px;top:605px;font-size:12px;color:#0000FF;\”>B</div>
    <div style=\”left:42px;top:606px;font-size:8px;\”>AUTOMOBILE LIABILITY</div>
    <div style=\”left:828px;top:606px;font-size:12px;color:#0000FF;\”>1,000,000</div>
    <div style=\”left:671px;top:610px;font-size:8px;\”>(Ea accident)</div>
    <div style=\”left:816px;top:610px;font-size:8px;\”>$</div>
    <div style=\”left:671px;top:625px;font-size:8px;\”>BODILY INJURY (Per person)</div>
    <div style=\”left:65px;top:628px;font-size:8px;\”>ANY AUTO</div>
    <div style=\”left:816px;top:629px;font-size:8px;\”>$</div>
    <div style=\”left:65px;top:640px;font-size:8px;\”>ALL OWNED</div>
    <div style=\”left:176px;top:640px;font-size:8px;\”>SCHEDULE</div>
    <div style=\”left:375px;top:643px;font-size:12px;color:#0000FF;\”>Policy Number</div>
    <div style=\”left:519px;top:643px;font-size:12px;color:#0000FF;\”>04/01/2011 04/01/2012</div>
    <div style=\”left:671px;top:644px;font-size:9px;\”>BODILY INJURY (Per accident) $</div>
    <div style=\”left:65px;top:650px;font-size:8px;\”>AUTOS</div>
    <div style=\”left:176px;top:650px;font-size:8px;\”>D AUTOS</div>
    <div style=\”left:671px;top:659px;font-size:8px;\”>PROPERTY DAMAGE</div>
    <div style=\”left:176px;top:660px;font-size:8px;\”>NON-OWNED</div>
    <div style=\”left:816px;top:667px;font-size:8px;\”>$</div>
    <div style=\”left:65px;top:668px;font-size:8px;\”>HIRED AUTOS</div>
    <div style=\”left:671px;top:668px;font-size:8px;\”>(Per accident)</div>
    <div style=\”left:176px;top:670px;font-size:8px;\”>AUTOS</div>
    <div style=\”left:816px;top:687px;font-size:8px;\”>$</div>
    <div style=\”left:17px;top:702px;font-size:12px;color:#0000FF;\”>C</div>
    <div style=\”left:65px;top:703px;font-size:8px;\”>UMBRELLA LIAB</div>
    <div style=\”left:828px;top:704px;font-size:12px;color:#0000FF;\”>1,000,000</div>
    <div style=\”left:671px;top:706px;font-size:8px;\”>EACH OCCURRENCE</div>
    <div style=\”left:816px;top:706px;font-size:8px;\”>$</div>
    <div style=\”left:193px;top:707px;font-size:8px;\”>OCCUR</div>
    <div style=\”left:375px;top:721px;font-size:12px;color:#0000FF;\”>Policy Number</div>
    <div style=\”left:519px;top:721px;font-size:12px;color:#0000FF;\”>04/01/2011 04/01/2012</div>
    <div style=\”left:65px;top:722px;font-size:8px;\”>EXCESS LIAB</div>
    <div style=\”left:828px;top:723px;font-size:12px;color:#0000FF;\”>1,000,000</div>
    <div style=\”left:671px;top:725px;font-size:8px;\”>AGGREGATE</div>
    <div style=\”left:816px;top:725px;font-size:8px;\”>$</div>
    <div style=\”left:193px;top:726px;font-size:8px;\”>CLAIMS-MADE</div>
    <div style=\”left:816px;top:744px;font-size:8px;\”>$</div>
    <div style=\”left:65px;top:745px;font-size:8px;\”>DED</div>
    <div style=\”left:124px;top:745px;font-size:8px;\”>RETENTION $</div>
    <div style=\”left:696px;top:758px;font-size:8px;\”>WC STATU-</div>
    <div style=\”left:784px;top:758px;font-size:8px;\”>OTH-</div>
    <div style=\”left:39px;top:759px;font-size:8px;\”>WORKERS COMPENSATION</div>
    <div style=\”left:693px;top:767px;font-size:8px;\”>TORY LIMITS</div>
    <div style=\”left:789px;top:767px;font-size:8px;\”>ER</div>
    <div style=\”left:39px;top:771px;font-size:8px;\”>AND EMPLOYERS' LIABILITY</div>
    <div style=\”left:237px;top:774px;font-size:7px;\”>Y / N</div>
    <div style=\”left:39px;top:783px;font-size:8px;\”>ANY</div>
    <div style=\”left:69px;top:783px;font-size:8px;\”>PROPRIETOR/PARTNER/EXECUTIVE</div>
    <div style=\”left:671px;top:783px;font-size:8px;\”>E.L. EACH ACCIDENT</div>
    <div style=\”left:816px;top:783px;font-size:8px;\”>$</div>
    <div style=\”left:267px;top:790px;font-size:7px;\”>N / A</div>
    <div style=\”left:39px;top:793px;font-size:8px;\”>OFFICER/MEMBER EXCLUDED?</div>
    <div style=\”left:39px;top:802px;font-size:8px;\”>(Mandatory in NH)</div>
    <div style=\”left:671px;top:803px;font-size:8px;\”>E.L. DISEASE - EA EMPLOYEE $</div>
    <div style=\”left:39px;top:812px;font-size:8px;\”>If yes, describe under</div>
    <div style=\”left:671px;top:822px;font-size:8px;\”>E.L. DISEASE - POLICY LIMIT</div>
    <div style=\”left:816px;top:822px;font-size:8px;\”>$</div>
    <div style=\”left:39px;top:823px;font-size:8px;\”>DESCRIPTION OF OPERATIONS below</div>
    <div style=\”left:13px;top:897px;font-size:8px;\”>DESCRIPTION OF OPERATIONS / LOCATIONS / VEHICLES (Attach ACORD 101, Additional Remarks Schedule, if more space is required)</div>
    <div style=\”left:13px;top:925px;font-size:11px;color:#0000FF;\”>NYS OGS Contract Number &amp; Project Location</div>
    <div style=\”left:13px;top:954px;font-size:11px;color:#0000FF;\”>The People of the State of New York, Its Officers, Agents, and Employees are named as additional insureds.</div>
    <div style=\”left:13px;top:983px;font-size:12px;color:#0000FF;\”>30-Day Notice of Cancellation</div>
    <div style=\”left:14px;top:1034px;font-size:12px;\”>CERTIFICATE HOLDER</div>
    <div style=\”left:480px;top:1034px;font-size:12px;\”>CANCELLATION</div>
    <div style=\”left:492px;top:1068px;font-size:10px;\”>SHOULD ANY OF THE ABOVE DESCRIBED POLICIES BE CANCELLED BEFORE</div>
    <div style=\”left:96px;top:1080px;font-size:11px;color:#0000FF;\”>New York State Office of General Services</div>
    <div style=\”left:492px;top:1081px;font-size:10px;\”>THE EXPIRATION DATE THEREOF, NOTICE WILL BE DELIVERED IN</div>
    <div style=\”left:96px;top:1095px;font-size:12px;color:#0000FF;\”>Design &amp; Construction Group</div>
    <div style=\”left:492px;top:1095px;font-size:10px;\”>ACCORDANCE WITH THE POLICY PROVISIONS.</div>
    <div style=\”left:96px;top:1110px;font-size:11px;color:#0000FF;\”>Bureau of Risk &amp; Insurance Management</div>
    <div style=\”left:96px;top:1125px;font-size:12px;color:#0000FF;\”>32nd Floor, Corning Tower, GNARESP</div>
    <div style=\”left:480px;top:1130px;font-size:8px;\”>AUTHORIZED REPRESENTATIVE</div>
    <div style=\”left:96px;top:1140px;font-size:12px;color:#0000FF;\”>Albany, NY 12242</div>
    <div style=\”left:562px;top:1188px;font-size:12px;\”>© 1988-2010 ACORD CORPORATION. All rights reserved.</div>
    <div style=\”left:14px;top:1208px;font-size:12px;\”>ACORD 25 (2018/09)</div>
    <div style=\”left:282px;top:1208px;font-size:12px;\”>The ACORD name and logo are registered marks of ACORD</div>
  </div>
  <div class=\”clear\”></div>
</div>
"

Try this one. It looks like your HTML uses this double quote where airkit requires you to use this double quote ". I forget what kind of quote the first one is called but i know some programs will use one over the other. I typically use VSCode to format my html which is how i replaced your quotes.

" <div id=\"page-wrap-main\" data-bg=\"\">
    <style>
      div.pdf {
        position: relative;
        width: 950px;
        height: 1241px;
        overflow: hidden;
      }
  
      div.pdf * {
        display: inline;
        position: absolute;
        margin: 0;
        padding: 0;
        color: #000000;
        font-family: Arial, sans-serif;
        white-space: nowrap;
      }
  
      div.pdf div.ocr {
        filter: alpha(opacity=20) -moz-opacity: 0.2;
        -khtml-opacity: 0.2;
        opacity: 0.2;
      }
    </style>
    <div class=\"pdf\" style=\"transform: scale(0.889474); background: url(&quot;https://data.templateroller.com/pdf_docs_html/2159/21591/2159175/page_1_bg.png&quot;);\">
      <div style=\"left:822px;top:24px;font-size:8px;\">DATE (MM/DD/YYYY)</div>
      <div style=\"left:197px;top:28px;font-size:24px;\">CERTIFICATE OF LIABILITY INSURANCE</div>
      <div style=\"left:25px;top:63px;font-size:12px;\">THIS CERTIFICATE IS ISSUED AS A MATTER OF INFORMATION ONLY AND CONFERS NO RIGHTS UPON THE CERTIFICATE HOLDER. THIS</div>
      <div style=\"left:25px;top:78px;font-size:12px;\">CERTIFICATE DOES NOT AFFIRMATIVELY OR NEGATIVELY AMEND, EXTEND OR ALTER THE COVERAGE AFFORDED BY THE POLICIES</div>
      <div style=\"left:25px;top:94px;font-size:12px;\">BELOW. THIS CERTIFICATE OF INSURANCE DOES NOT CONSTITUTE A CONTRACT BETWEEN THE ISSUING INSURER(S), AUTHORIZED</div>
      <div style=\"left:25px;top:109px;font-size:12px;\">REPRESENTATIVE OR PRODUCER, AND THE CERTIFICATE HOLDER.</div>
      <div style=\"left:25px;top:129px;font-size:12px;\">IMPORTANT: If the certificate holder is an ADDITIONAL INSURED, the policy(ies) must be endorsed. If SUBROGATION IS WAIVED, subject to</div>
      <div style=\"left:25px;top:144px;font-size:12px;\">the terms and conditions of the policy, certain policies may require an endorsement. A statement on this certificate does not confer rights to the</div>
      <div style=\"left:25px;top:160px;font-size:12px;\">certificate holder in lieu of such endorsement(s).</div>
      <div style=\"left:479px;top:175px;font-size:8px;\">CONTACT</div>
      <div style=\"left:14px;top:179px;font-size:8px;\">PRODUCER</div>
      <div style=\"left:479px;top:184px;font-size:8px;\">NAME:</div>
      <div style=\"left:479px;top:194px;font-size:8px;\">PHONE</div>
      <div style=\"left:765px;top:194px;font-size:8px;\">FAX (A/C,</div>
      <div style=\"left:14px;top:198px;font-size:12px;color:#0000FF;\">Producer Name</div>
      <div style=\"left:479px;top:203px;font-size:8px;\">(A/C, No, Ext):</div>
      <div style=\"left:765px;top:203px;font-size:8px;\">No):</div>
      <div style=\"left:479px;top:214px;font-size:8px;\">E-MAIL</div>
      <div style=\"left:14px;top:217px;font-size:12px;color:#0000FF;\">Producer Address</div>
      <div style=\"left:479px;top:222px;font-size:8px;\">ADDRESS:</div>
      <div style=\"left:575px;top:241px;font-size:8px;\">INSURER(S) AFFORDING COVERAGE</div>
      <div style=\"left:880px;top:241px;font-size:8px;\">NAIC #</div>
      <div style=\"left:14px;top:256px;font-size:12px;color:#0000FF;\">Producer Phone Number</div>
      <div style=\"left:549px;top:257px;font-size:11px;color:#0000FF;\">Carrier A</div>
      <div style=\"left:878px;top:257px;font-size:12px;color:#0000FF;\">12345</div>
      <div style=\"left:479px;top:260px;font-size:8px;\">INSURER A :</div>
      <div style=\"left:14px;top:276px;font-size:8px;\">INSURED</div>
      <div style=\"left:549px;top:277px;font-size:11px;color:#0000FF;\">Carrier B</div>
      <div style=\"left:878px;top:277px;font-size:12px;color:#0000FF;\">12345</div>
      <div style=\"left:479px;top:280px;font-size:8px;\">INSURER B :</div>
      <div style=\"left:14px;top:294px;font-size:12px;color:#0000FF;\">Contractor Name</div>
      <div style=\"left:549px;top:296px;font-size:12px;color:#0000FF;\">Carrier C</div>
      <div style=\"left:878px;top:296px;font-size:12px;color:#0000FF;\">12345</div>
      <div style=\"left:479px;top:299px;font-size:8px;\">INSURER C :</div>
      <div style=\"left:14px;top:313px;font-size:12px;color:#0000FF;\">Contractor Address</div>
      <div style=\"left:479px;top:319px;font-size:8px;\">INSURER D :</div>
      <div style=\"left:479px;top:338px;font-size:8px;\">INSURER E :</div>
      <div style=\"left:479px;top:357px;font-size:8px;\">INSURER F :</div>
      <div style=\"left:14px;top:374px;font-size:12px;\">COVERAGES</div>
      <div style=\"left:236px;top:374px;font-size:12px;\">CERTIFICATE NUMBER:</div>
      <div style=\"left:667px;top:374px;font-size:12px;\">REVISION NUMBER:</div>
      <div style=\"left:25px;top:391px;font-size:10px;\">THIS IS TO CERTIFY THAT THE POLICIES OF INSURANCE LISTED BELOW HAVE BEEN ISSUED TO THE INSURED NAMED ABOVE FOR THE POLICY PERIOD</div>
      <div style=\"left:25px;top:405px;font-size:10px;\">INDICATED. NOTWITHSTANDING ANY REQUIREMENT, TERM OR CONDITION OF ANY CONTRACT OR OTHER DOCUMENT WITH RESPECT TO WHICH THIS</div>
      <div style=\"left:25px;top:418px;font-size:10px;\">CERTIFICATE MAY BE ISSUED OR MAY PERTAIN, THE INSURANCE AFFORDED BY THE POLICIES DESCRIBED HEREIN IS SUBJECT TO ALL THE TERMS,</div>
      <div style=\"left:25px;top:432px;font-size:10px;\">EXCLUSIONS AND CONDITIONS OF SUCH POLICIES. LIMITS SHOWN MAY HAVE BEEN REDUCED BY PAID CLAIMS.</div>
      <div style=\"left:10px;top:446px;font-size:8px;\">INSR</div>
      <div style=\"left:265px;top:446px;font-size:8px;\">ADDL</div>
      <div style=\"left:293px;top:446px;font-size:8px;\">SUBR</div>
      <div style=\"left:523px;top:446px;font-size:8px;\">POLICY EFF</div>
      <div style=\"left:598px;top:446px;font-size:8px;\">POLICY EXP</div>
      <div style=\"left:99px;top:452px;font-size:8px;\">TYPE OF INSURANCE</div>
      <div style=\"left:786px;top:452px;font-size:8px;\">LIMITS</div>
      <div style=\"left:377px;top:454px;font-size:8px;\">POLICY NUMBER</div>
      <div style=\"left:12px;top:455px;font-size:8px;\">LTR</div>
      <div style=\"left:267px;top:455px;font-size:8px;\">INSR</div>
      <div style=\"left:296px;top:455px;font-size:8px;\">WVD</div>
      <div style=\"left:518px;top:455px;font-size:8px;\">(MM/DD/YYYY)</div>
      <div style=\"left:594px;top:455px;font-size:8px;\">(MM/DD/YYYY)</div>
      <div style=\"left:17px;top:469px;font-size:12px;color:#0000FF;\">A</div>
      <div style=\"left:42px;top:470px;font-size:8px;\">GENERAL LIABILITY</div>
      <div style=\"left:828px;top:471px;font-size:12px;color:#0000FF;\">1,000,000</div>
      <div style=\"left:671px;top:473px;font-size:8px;\">EACH OCCURRENCE</div>
      <div style=\"left:816px;top:473px;font-size:8px;\">$</div>
      <div style=\"left:671px;top:484px;font-size:8px;\">DAMAGE TO RENTED</div>
      <div style=\"left:65px;top:492px;font-size:8px;\">COMMERCIAL GENERAL LIABILITY</div>
      <div style=\"left:816px;top:492px;font-size:8px;\">$</div>
      <div style=\"left:671px;top:493px;font-size:8px;\">PREMISES (Ea occurrence)</div>
      <div style=\"left:671px;top:511px;font-size:8px;\">MED EXP (Any one person)</div>
      <div style=\"left:816px;top:511px;font-size:8px;\">$</div>
      <div style=\"left:89px;top:512px;font-size:8px;\">CLAIMS-MADE</div>
      <div style=\"left:193px;top:512px;font-size:8px;\">OCCUR</div>
      <div style=\"left:375px;top:527px;font-size:12px;color:#0000FF;\">Policy Number</div>
      <div style=\"left:519px;top:527px;font-size:12px;color:#0000FF;\">04/01/2011 04/01/2012</div>
      <div style=\"left:671px;top:531px;font-size:8px;\">PERSONAL &amp; ADV INJURY</div>
      <div style=\"left:816px;top:531px;font-size:8px;\">$</div>
      <div style=\"left:828px;top:548px;font-size:12px;color:#0000FF;\">2,000,000</div>
      <div style=\"left:671px;top:550px;font-size:8px;\">GENERAL AGGREGATE</div>
      <div style=\"left:816px;top:550px;font-size:8px;\">$</div>
      <div style=\"left:42px;top:570px;font-size:8px;\">GEN'L AGGREGATE LIMIT APPLIES PER:</div>
      <div style=\"left:671px;top:570px;font-size:8px;\">PRODUCTS - COMP/OP AGG</div>
      <div style=\"left:816px;top:570px;font-size:8px;\">$</div>
      <div style=\"left:135px;top:583px;font-size:8px;\">PRO-</div>
      <div style=\"left:65px;top:589px;font-size:8px;\">POLICY</div>
      <div style=\"left:205px;top:589px;font-size:8px;\">LOC</div>
      <div style=\"left:816px;top:590px;font-size:8px;\">$</div>
      <div style=\"left:135px;top:592px;font-size:8px;\">JECT</div>
      <div style=\"left:671px;top:601px;font-size:8px;\">COMBINED SINGLE LIMIT</div>
      <div style=\"left:17px;top:605px;font-size:12px;color:#0000FF;\">B</div>
      <div style=\"left:42px;top:606px;font-size:8px;\">AUTOMOBILE LIABILITY</div>
      <div style=\"left:828px;top:606px;font-size:12px;color:#0000FF;\">1,000,000</div>
      <div style=\"left:671px;top:610px;font-size:8px;\">(Ea accident)</div>
      <div style=\"left:816px;top:610px;font-size:8px;\">$</div>
      <div style=\"left:671px;top:625px;font-size:8px;\">BODILY INJURY (Per person)</div>
      <div style=\"left:65px;top:628px;font-size:8px;\">ANY AUTO</div>
      <div style=\"left:816px;top:629px;font-size:8px;\">$</div>
      <div style=\"left:65px;top:640px;font-size:8px;\">ALL OWNED</div>
      <div style=\"left:176px;top:640px;font-size:8px;\">SCHEDULE</div>
      <div style=\"left:375px;top:643px;font-size:12px;color:#0000FF;\">Policy Number</div>
      <div style=\"left:519px;top:643px;font-size:12px;color:#0000FF;\">04/01/2011 04/01/2012</div>
      <div style=\"left:671px;top:644px;font-size:9px;\">BODILY INJURY (Per accident) $</div>
      <div style=\"left:65px;top:650px;font-size:8px;\">AUTOS</div>
      <div style=\"left:176px;top:650px;font-size:8px;\">D AUTOS</div>
      <div style=\"left:671px;top:659px;font-size:8px;\">PROPERTY DAMAGE</div>
      <div style=\"left:176px;top:660px;font-size:8px;\">NON-OWNED</div>
      <div style=\"left:816px;top:667px;font-size:8px;\">$</div>
      <div style=\"left:65px;top:668px;font-size:8px;\">HIRED AUTOS</div>
      <div style=\"left:671px;top:668px;font-size:8px;\">(Per accident)</div>
      <div style=\"left:176px;top:670px;font-size:8px;\">AUTOS</div>
      <div style=\"left:816px;top:687px;font-size:8px;\">$</div>
      <div style=\"left:17px;top:702px;font-size:12px;color:#0000FF;\">C</div>
      <div style=\"left:65px;top:703px;font-size:8px;\">UMBRELLA LIAB</div>
      <div style=\"left:828px;top:704px;font-size:12px;color:#0000FF;\">1,000,000</div>
      <div style=\"left:671px;top:706px;font-size:8px;\">EACH OCCURRENCE</div>
      <div style=\"left:816px;top:706px;font-size:8px;\">$</div>
      <div style=\"left:193px;top:707px;font-size:8px;\">OCCUR</div>
      <div style=\"left:375px;top:721px;font-size:12px;color:#0000FF;\">Policy Number</div>
      <div style=\"left:519px;top:721px;font-size:12px;color:#0000FF;\">04/01/2011 04/01/2012</div>
      <div style=\"left:65px;top:722px;font-size:8px;\">EXCESS LIAB</div>
      <div style=\"left:828px;top:723px;font-size:12px;color:#0000FF;\">1,000,000</div>
      <div style=\"left:671px;top:725px;font-size:8px;\">AGGREGATE</div>
      <div style=\"left:816px;top:725px;font-size:8px;\">$</div>
      <div style=\"left:193px;top:726px;font-size:8px;\">CLAIMS-MADE</div>
      <div style=\"left:816px;top:744px;font-size:8px;\">$</div>
      <div style=\"left:65px;top:745px;font-size:8px;\">DED</div>
      <div style=\"left:124px;top:745px;font-size:8px;\">RETENTION $</div>
      <div style=\"left:696px;top:758px;font-size:8px;\">WC STATU-</div>
      <div style=\"left:784px;top:758px;font-size:8px;\">OTH-</div>
      <div style=\"left:39px;top:759px;font-size:8px;\">WORKERS COMPENSATION</div>
      <div style=\"left:693px;top:767px;font-size:8px;\">TORY LIMITS</div>
      <div style=\"left:789px;top:767px;font-size:8px;\">ER</div>
      <div style=\"left:39px;top:771px;font-size:8px;\">AND EMPLOYERS' LIABILITY</div>
      <div style=\"left:237px;top:774px;font-size:7px;\">Y / N</div>
      <div style=\"left:39px;top:783px;font-size:8px;\">ANY</div>
      <div style=\"left:69px;top:783px;font-size:8px;\">PROPRIETOR/PARTNER/EXECUTIVE</div>
      <div style=\"left:671px;top:783px;font-size:8px;\">E.L. EACH ACCIDENT</div>
      <div style=\"left:816px;top:783px;font-size:8px;\">$</div>
      <div style=\"left:267px;top:790px;font-size:7px;\">N / A</div>
      <div style=\"left:39px;top:793px;font-size:8px;\">OFFICER/MEMBER EXCLUDED?</div>
      <div style=\"left:39px;top:802px;font-size:8px;\">(Mandatory in NH)</div>
      <div style=\"left:671px;top:803px;font-size:8px;\">E.L. DISEASE - EA EMPLOYEE $</div>
      <div style=\"left:39px;top:812px;font-size:8px;\">If yes, describe under</div>
      <div style=\"left:671px;top:822px;font-size:8px;\">E.L. DISEASE - POLICY LIMIT</div>
      <div style=\"left:816px;top:822px;font-size:8px;\">$</div>
      <div style=\"left:39px;top:823px;font-size:8px;\">DESCRIPTION OF OPERATIONS below</div>
      <div style=\"left:13px;top:897px;font-size:8px;\">DESCRIPTION OF OPERATIONS / LOCATIONS / VEHICLES (Attach ACORD 101, Additional Remarks Schedule, if more space is required)</div>
      <div style=\"left:13px;top:925px;font-size:11px;color:#0000FF;\">NYS OGS Contract Number &amp; Project Location</div>
      <div style=\"left:13px;top:954px;font-size:11px;color:#0000FF;\">The People of the State of New York, Its Officers, Agents, and Employees are named as additional insureds.</div>
      <div style=\"left:13px;top:983px;font-size:12px;color:#0000FF;\">30-Day Notice of Cancellation</div>
      <div style=\"left:14px;top:1034px;font-size:12px;\">CERTIFICATE HOLDER</div>
      <div style=\"left:480px;top:1034px;font-size:12px;\">CANCELLATION</div>
      <div style=\"left:492px;top:1068px;font-size:10px;\">SHOULD ANY OF THE ABOVE DESCRIBED POLICIES BE CANCELLED BEFORE</div>
      <div style=\"left:96px;top:1080px;font-size:11px;color:#0000FF;\">New York State Office of General Services</div>
      <div style=\"left:492px;top:1081px;font-size:10px;\">THE EXPIRATION DATE THEREOF, NOTICE WILL BE DELIVERED IN</div>
      <div style=\"left:96px;top:1095px;font-size:12px;color:#0000FF;\">Design &amp; Construction Group</div>
      <div style=\"left:492px;top:1095px;font-size:10px;\">ACCORDANCE WITH THE POLICY PROVISIONS.</div>
      <div style=\"left:96px;top:1110px;font-size:11px;color:#0000FF;\">Bureau of Risk &amp; Insurance Management</div>
      <div style=\"left:96px;top:1125px;font-size:12px;color:#0000FF;\">32nd Floor, Corning Tower, GNARESP</div>
      <div style=\"left:480px;top:1130px;font-size:8px;\">AUTHORIZED REPRESENTATIVE</div>
      <div style=\"left:96px;top:1140px;font-size:12px;color:#0000FF;\">Albany, NY 12242</div>
      <div style=\"left:562px;top:1188px;font-size:12px;\">© 1988-2010 ACORD CORPORATION. All rights reserved.</div>
      <div style=\"left:14px;top:1208px;font-size:12px;\">ACORD 25 (2018/09)</div>
      <div style=\"left:282px;top:1208px;font-size:12px;\">The ACORD name and logo are registered marks of ACORD</div>
    </div>
    <div class=\"clear\"></div>
  </div>
  "

@ismaen thank you!
Will Ferrell Reaction GIF

What is the syntax to then introduce airscript inside of the HTML? For instance, if I wanted to add today’s date to the date div.

FORMAT_DATE(TODAY(), “MM/DD/YYYY”)

1 Like

Nice!! So you can use double curly braces {{ }} to use airscript inside of your html. This also applies to adding airscript inside of strings as well.

<div style=\"left:822px;top:24px;font-size:8px;\">{{FORMAT_DATE(TODAY(), "MM/DD/YYYY")}}</div>

Hey @blschaef15, great news! Our team took a look at why generated PDFs were editable and created a flag on the data operation to prevent the fields from being edited.

If you are still using the Fill PDF data operation, feel free to give a try and let us know what you think :slight_smile:

@ismaen this is amazing! Really awesome that they were able to add that so quickly. Big shoutout to you and your team.

Thanks again for your help with all this.

1 Like