API Gravity Converter

Conversion Result

API Gravity: °API

Specific Gravity:

Summary Report

Input:

  • API Gravity: ${apiInput || "—"}
  • Specific Gravity: ${sgInput || "—"}

Converted Values:

  • API Gravity: ${apiValue.toFixed(2)} °API
  • Specific Gravity: ${sgValue.toFixed(4)}

Oil Classification: ${classificationText}

Formula: API = (141.5 / SG) – 131.5

`; document.getElementById("pdfContent").innerHTML = pdfContent; }; // Load jsPDF dynamically const script = document.createElement('script'); script.src = 'https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js'; document.head.appendChild(script); window.generatePDF = function() { const { jsPDF } = window.jspdf; const doc = new jsPDF(); const lines = [ "API Gravity Conversion", "", `API Gravity: ${document.getElementById("displayAPI").textContent} °API`, `Specific Gravity: ${document.getElementById("displaySG").textContent}`, `Oil Classification: ${document.getElementById("oilClassification").textContent.replace("Oil Type: ", "")}`, "", "Conversion Formula:", "API = (141.5 / SG) - 131.5", "SG = 141.5 / (API + 131.5)", "", "Used in petroleum engineering to classify crude oil types." ]; doc.setFontSize(14); lines.forEach((line, i) => { doc.text(line, 10, 20 + i * 10); }); doc.save("api_gravity_conversion.pdf"); }; });
Scroll to Top