ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-27, Monday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

Headless Browser නැති InvoicePDF API සමඟ ඉන්වොයිස් PDF තත්‍ක්ෂණයෙන් ජනනය කරන්න

Headless Browser නැති InvoicePDF API සමඟ ඉන්වොයිස් PDF තත්‍ක්ෂණයෙන් ජනනය කරන්න

ඉන්වොයිස් හෝ රිසිට් PDF එකක් සකස් කිරීමේදී බොහෝ වෙලාවට අපිට තරමක් අධික තාක්ෂණික උත්සාහයක් ගත වෙනවා. නඩු ලේඛන සකස් කිරීමේදී නෙට්ලෙව් PDF ලයිබ්‍රරියක්, ටෙම්ප්ලේට් එන්ජින් එකක්, හෝ හෙඩ්ලෙස් ක්‍රෝම්යුමියම් (slow, heavy) භාවිතා කරගන්න වගේ තේරීම් ඉදිරිපත් වේ.

ඒ අභියෝගය ඉවත් කර ගැනීමට රහුල් නව InvoicePDF API එක නිර්මාණය කරලා. මෙය සරල POST JSON ඉල්ලීමක් එවීමෙන් පසු, සවිස්තරාත්මක, පිරිසිදු PDF ඉන්වොයිස් එකක් ලබා දෙන සේවාවක්. උදාහරණයක් ලෙස curl -X POST https://invoicepdf-app.azurewebsites.net/invoice -H "Content-Type: application/json" -d '{...}' --output invoice.pdf ලෙස භාවිතා කළ හැකිය.

මෙම API එක fpdf2 නම් පූර්ණ Python PDF ලයිබ්‍රරියක් මත පදනම්ව ඇත. ඒ නිසා හෙඩ්ලෙස් බ්‍රව්සරයක් අවශ්‍ය නොවෙයි, පද්ධති අනුභූතිකතා (system dependencies) නැත, එය තත්‍ක්ෂණයෙන් ආරම්භ වෙයි, මතක භාවිතය අඩුයි, සහ නිදහස් ටියර් (free tier) එකේද ඕනෑම static app එකක් වගේ පවත්වා ගත හැකිය.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

  • ස්ථානීය සංවර්ධකයින්ට – Python පදනම් වූ API එකක් නිසා, ශ්‍රී ලංකාවේ බොහෝ විශ්වවිද්‍යාල සිසුන් හා ස්වයංඥානයක් ඇති පරිශීලකයන්ට ඉක්මනින් පරීක්ෂා කරගත හැකිය.
  • ව්‍යවසාය හා ස්ටාර්ට්අප් – කුඩා ව්‍යාපාරයන්ට ඉන්වොයිස් නිර්මාණය කිරීමේ පිරිවැය අඩු කර, cloud free tier එකේම භාවිතා කරගත හැකිය. තැරැව්කාරක තැටි (hosting) ගාණු අඩු වේ.
  • මූල්‍ය ගණිතය නිවැරදිව – සියලු මුදල් ගණන integer minor units (cents/paise) ලෙස ගනී. ඒ නිසා 10% බදු එක් කිරීමේදී $27.00 + 10% = $29.70 ලෙස නිවැරදිව ලැබේ, floating‑point දෝෂ නැත.
  • බහු මුදල් & සංකීර්ණ පාරිභෝගිකතා – JPY වැනි zero‑decimal currency, කාලය (hours) වැනි fractional quantities, බදු, සටහන්, due date වැනි විවිධ තොරතුරු අඩංගු ඉන්වොයිස් සකස් කළ හැකිය.

ඉන්වොයිස් PDF එකක් සකස් කිරීමේදී බ්‍රව්සරයක් අවශ්‍ය නැති බව, පරිසර හිතකාමී, වේගවත්, සහ අඩු පිරිවැය යන අංගවලින් මෙම API එක ශ්‍රී ලංකාවේ තාක්ෂණික පරිසරයට නව අවස්ථා ලබා දෙයි. ඔබට දැන්ම Live Playground එකේ JSON සංස්කරණය කර PDF එකක් ලබා ගත හැකිය. වැඩි ඉල්ලීම් සඳහා අඩු මිල ගණනක ගෙවීම් සැලසුමද තිබේ.

ඔබේ ව්‍යාපාරය හෝ ව්‍යාපෘතියේ ඉන්වොයිස් අවශ්‍යතාවය ඉක්මනින්, නිවැරදිව, සහ පිරිසිදු PDF එකක් ලෙස ලබා ගැනීමට InvoicePDF API එක පරික්ෂා කර බලන්න.

💡 ඔබේ ඉන්වොයිස් PDF ජනකය දැන්ම පරීක්ෂා කරන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#InvoicePDF #API #PDF #Python #Cloud