ଲେଖା ତିଆରି କରନ୍ତୁ କିମ୍ବା ନିଜ ଲେଖା ବ୍ୟବହାର କରନ୍ତୁ
ସାଙ୍ଗରେ ଥିବା Ollama ଉଦାହରଣ, ନିଜ ସ୍ଥାନୀୟ ମଡେଲ୍ କିମ୍ବା କୌଣସି ଆପ୍ର ସାଧାରଣ ଲେଖା ବ୍ୟବହାର କରନ୍ତୁ। Python SDK ପାଇଁ କ୍ଲାଉଡ୍ ଖାତା କିମ୍ବା API କୀ ଦରକାର ନାହିଁ।
pasteToPrint Local · ବିକାଶକ ପ୍ରିଭ୍ୟୁ
ସ୍ଥାନୀୟ AIର ଉତ୍ତରକୁ କାଗଜରେ ଆଣନ୍ତୁ। ଲେଖାରୁ ସୁସଜ୍ଜିତ A4 PDF ତିଆରି କରି ପ୍ରିଣ୍ଟର୍ ବାଛନ୍ତୁ ଏବଂ କ୍ୟୁକୁ ପଠାଇବା ପୂର୍ବରୁ ସେହି ପ୍ରିଣ୍ଟ କାମକୁ ଅନୁମୋଦନ କରନ୍ତୁ।
ପ୍ରସ୍ତୁତି ପରେ ପ୍ରକ୍ରିୟାକରଣ ନିଜ କମ୍ପ୍ୟୁଟରରେ ହୁଏ। ପ୍ରିଣ୍ଟର୍ରେ ଛାପିବା ସୁବିଧା Windows 10/11ରେ ଉପଲବ୍ଧ।
ସୁସଜ୍ଜିତ ଦସ୍ତାବିଜ, A4 ପାଇଁ ପ୍ରସ୍ତୁତ
Windowsର ନିଶ୍ଚିତକରଣ ୱିଣ୍ଡୋରେ PDF, ପ୍ରିଣ୍ଟର୍ ଓ କପି ସଂଖ୍ୟା ଯାଞ୍ଚ କରନ୍ତୁ।
ଆପଣଙ୍କ ନିଶ୍ଚିତକରଣକୁ ଅପେକ୍ଷା କରୁଛିଏକ ସ୍ଥାନୀୟ ରେଣ୍ଡରର୍ ଆପଣଙ୍କ ମଡେଲ୍, ଆପ୍ଲିକେସନ୍ ଓ ପ୍ରିଣ୍ଟର୍କୁ ଯୋଡ଼େ।
ସାଙ୍ଗରେ ଥିବା Ollama ଉଦାହରଣ, ନିଜ ସ୍ଥାନୀୟ ମଡେଲ୍ କିମ୍ବା କୌଣସି ଆପ୍ର ସାଧାରଣ ଲେଖା ବ୍ୟବହାର କରନ୍ତୁ। Python SDK ପାଇଁ କ୍ଲାଉଡ୍ ଖାତା କିମ୍ବା API କୀ ଦରକାର ନାହିଁ।
ବିଦ୍ୟମାନ pasteToPrint ରେଣ୍ଡରର୍ରେ ଲେଖା କିମ୍ବା PTDF ସେମାଣ୍ଟିକ୍ ବ୍ଲକ୍ ରୂପାନ୍ତର କରନ୍ତୁ। ଫଣ୍ଟ୍, ପୃଷ୍ଠା ବିନ୍ୟାସ ଓ PDF ତିଆରି ପ୍ରକ୍ରିୟା କମ୍ପ୍ୟୁଟରରେ ରହେ; ରେଣ୍ଡରିଂ ବେଳେ ନେଟୱର୍କ ଅନୁରୋଧ ରୋକାଯାଏ।
ଇନ୍ଷ୍ଟଲ୍ କରାଯାଇଥିବା ପ୍ରିଣ୍ଟର୍ ବାଛି 1–99 କପି ନିର୍ଦ୍ଧାରଣ କରନ୍ତୁ। ପଠାଇବା ପୂର୍ବରୁ Windowsର ନିଜ ୱିଣ୍ଡୋ ନିଶ୍ଚିତକରଣ ମାଗେ। ପ୍ରକୃତ ପ୍ରିଣ୍ଟ ଜବ୍ IDରେ କ୍ୟୁର ସ୍ଥିତି ଦେଖନ୍ତୁ।
ଡାଉନଲୋଡ୍ କରାଯାଇଥିବା ପ୍ୟାକେଜ୍ ଇନ୍ଷ୍ଟଲ୍ କରିବା ପରେ ଏହି ଉଦାହରଣ ଚଲାଇପାରିବେ। ପ୍ରିଣ୍ଟିଂ ଉଦାହରଣ ସବୁବେଳେ ନିଶ୍ଚିତକରଣ ୱିଣ୍ଡୋ ଖୋଲେ।
from pastetoprint import LocalPdfClient
pdf = LocalPdfClient().render_text(
"ସମ୍ପୂର୍ଣ୍ଣ: 10 ପରୀକ୍ଷା। ଅବଶିଷ୍ଟ: 2।",
"report.pdf",
title="ମାସିକ ରିପୋର୍ଟ",
template="business",
)
print(pdf.path)from pastetoprint import LocalPdfClient
from pastetoprint.ollama import OllamaClient
text = OllamaClient().generate(
model="gemma3:1b",
prompt="ଏହି ସ୍ୟାମ୍ପଲ୍ ଆଙ୍କରୁ ଏକ ସଂକ୍ଷିପ୍ତ ରିପୋର୍ଟ ଲେଖନ୍ତୁ: 12ଟି ଯୋଜିତ ପରୀକ୍ଷା, 10ଟି ସମ୍ପୂର୍ଣ୍ଣ, 2ଟି ବାକୀ।",
)
pdf = LocalPdfClient().render_text(
text, "ai-report.pdf",
title="ମାସିକ ରିପୋର୍ଟ",
template="business",
)
print(pdf.path)from pastetoprint import PrintManager
printing = PrintManager()
job = printing.prepare(
"report.pdf",
printer="ଆପଣଙ୍କର ପ୍ରିଣ୍ଟରର ନାମ",
copies=1,
idempotency_key="monthly-report-001",
)
job = printing.submit(job.ticket_id)
for change in printing.watch(
job.ticket_id, timeout_seconds=60
):
print(change.as_dict())PDF ତିଆରି କରିବା ଅର୍ଥ ପ୍ରିଣ୍ଟ କରିବାର ଅନୁମତି ନୁହେଁ। ନିଶ୍ଚିତକରଣ ୱିଣ୍ଡୋରେ ଫାଇଲ୍, ପ୍ରିଣ୍ଟର୍, ପୃଷ୍ଠା ଓ କପି ସଂଖ୍ୟା ଦେଖାଯାଏ। ପୂର୍ବନିର୍ଦ୍ଧାରିତ ଉତ୍ତର “ନା”; SDKରେ ବ୍ୟବହାରକାରୀଙ୍କ ଅନୁମୋଦନ ବିନା ନିଶ୍ଚିତ କରିବାର ବିକଳ୍ପ ନାହିଁ।
ସ୍ଥାୟୀ ସ୍ଥାନୀୟ ରେକର୍ଡ୍ ଏକ ଅନୁରୋଧ କୀକୁ ଗୋଟିଏ ପ୍ରିଣ୍ଟ କାମ ସହ ଯୋଡ଼େ। ସମାନ PDF ବିଷୟବସ୍ତୁ ଓ ସେଟିଂ ମଧ୍ୟ ଯାଞ୍ଚ କରାଯାଏ। ଫଳାଫଳ ଅନିଶ୍ଚିତ ହେଲେ କାମ ସ୍ୱୟଂଚାଳିତ ଭାବେ ପୁଣି ପଠାଯାଏ ନାହିଁ; ଇଚ୍ଛାକୃତ ଭାବେ ପୁଣି ପ୍ରିଣ୍ଟ କରିବାକୁ ନୂଆ ନିଶ୍ଚିତକରଣ ଦରକାର।
କ୍ୟୁରେ ଅପେକ୍ଷା, ପ୍ରିଣ୍ଟିଂ, ବିରତ କାମ ଓ ତ୍ରୁଟିର ସ୍ଥିତି ଦେଖନ୍ତୁ। କ୍ୟୁ ଗ୍ରହଣ କରିଛି ମାନେ କାଗଜରେ ଛାପିଛି ବୋଲି ପ୍ରମାଣ ନୁହେଁ। ଫଳାଫଳ ଜଣାପଡ଼ିଲା ନାହିଁ ହେଲେ SDK ସ୍ଥିତି ଅଜ୍ଞାତ ବୋଲି ଜଣାଏ।
ଅଲଗା ଚାଲୁଥିବା MCP ସର୍ଭର୍ PTDF ମାଧ୍ୟମରେ AI ସହାୟକକୁ Document API v2 ସହ ଯୋଡ଼େ। ପୂର୍ବନିର୍ଦ୍ଧାରିତ API ଏଣ୍ଡପଏଣ୍ଟ ହୋଷ୍ଟେଡ୍; ଏହା ସ୍ୱୟଂଚାଳିତ ଭାବେ ଅଫ୍ଲାଇନ୍ PDF କିମ୍ବା ପ୍ରିଣ୍ଟିଂ ମଡ୍ୟୁଲ୍ ବ୍ୟବହାର କରେ ନାହିଁ। ସ୍ଥାନୀୟ ଭାବେ ଚଲାଇବାକୁ ଉପଲବ୍ଧ ସ୍ଥାନୀୟ API ବିନ୍ୟାସ କରନ୍ତୁ।
MCP ଓ Document API ବିଷୟରେ ଜାଣନ୍ତୁPDF ତିଆରି ପାଇଁ Python 3.10+, Node.js 20+ ଓ ଇନ୍ଷ୍ଟଲ୍ ହୋଇଥିବା Chrome, Edge କିମ୍ବା Chromium ବ୍ରାଉଜର୍ ଦରକାର। ପ୍ରିଣ୍ଟର୍ରେ ଛାପିବା ପାଇଁ Windows 10/11, ଖୋଲା ଇଣ୍ଟରଆକ୍ଟିଭ୍ ଡେସ୍କଟପ୍ ସେସନ୍ ଓ ଇନ୍ଷ୍ଟଲ୍ ହୋଇଥିବା A4 ପ୍ରିଣ୍ଟର୍ ମଧ୍ୟ ଆବଶ୍ୟକ।
AI ଉଦାହରଣ ପାଇଁ Ollama ଇନ୍ଷ୍ଟଲ୍ କରି ସ୍ଥାନୀୟ ମଡେଲ୍ ଆଗରୁ ଡାଉନଲୋଡ୍ କରନ୍ତୁ। କ୍ଲାଉଡ୍ ସୁବିଧା ବନ୍ଦ କରି Ollama ପୁଣି ଆରମ୍ଭ କରନ୍ତୁ। SDK ପ୍ରମ୍ପ୍ଟ ପଠାଇବା ପୂର୍ବରୁ ଏହା ଯାଞ୍ଚ କରେ ଏବଂ କ୍ଲାଉଡ୍ ମଡେଲ୍ର ବିକଳ୍ପ ନାମ ଗ୍ରହଣ କରେ ନାହିଁ।
ସାଙ୍ଗରେ ଥିବା ଫଣ୍ଟ୍ ଲାଟିନ୍, ବିସ୍ତୃତ ଲାଟିନ୍ ଓ ପ୍ରତୀକକୁ ସମର୍ଥନ କରେ। ପ୍ରକୃତ ବ୍ୟବହାର ପୂର୍ବରୁ ଦସ୍ତାବିଜର ଭାଷା ଓ ପ୍ରିଣ୍ଟର୍ ପରୀକ୍ଷା କରନ୍ତୁ; ୱେବସାଇଟ୍ର 48 ଭାଷା PDF ଫଣ୍ଟ୍ରେ ସବୁ ଭାଷାର ପୂର୍ଣ୍ଣ ସମର୍ଥନର ନିଶ୍ଚିତତା ଦିଏ ନାହିଁ।
ଟୁଲକିଟ୍କୁ କାମର ଫୋଲ୍ଡର୍ରେ ଖୋଲନ୍ତୁ। ପ୍ରଥମେ ରନ୍ଟାଇମ୍ ଓ ବ୍ରାଉଜର୍ ଇନ୍ଷ୍ଟଲ୍ କରନ୍ତୁ। ଆର୍କାଇଭ୍ରେ Node ନିର୍ଭରଶୀଳ ପ୍ୟାକେଜ୍, ବ୍ରାଉଜର୍ କିମ୍ବା AI ମଡେଲ୍ର ୱେଟ୍ ଫାଇଲ୍ ନାହିଁ; ଇଣ୍ଟରନେଟ୍ ବନ୍ଦ କରିବା ପୂର୍ବରୁ ଏଗୁଡ଼ିକ ପ୍ରସ୍ତୁତ କରନ୍ତୁ।
ଖୋଲାଯାଇଥିବା ଫୋଲ୍ଡର୍ରୁ PowerShellରେ ଏହି କମାଣ୍ଡ୍ ଚଲାନ୍ତୁ। ପ୍ରଥମ କମାଣ୍ଡ୍ ପ୍ରସ୍ତୁତି ବେଳେ PDF ମଡ୍ୟୁଲ୍ର ନିର୍ଭରଶୀଳ ପ୍ୟାକେଜ୍ ଡାଉନଲୋଡ୍ କରେ; Python wheel ପ୍ୟାକେଜ୍ ଇଣ୍ଡେକ୍ସ ବିନା ଇନ୍ଷ୍ଟଲ୍ ହୁଏ।
npm.cmd install --ignore-scripts ./packages/pastetoprint-local-pdf-0.1.0.tgz
python -m pip install --no-index --no-deps ./packages/pastetoprint_sdk-0.2.0-py3-none-any.whl
$env:PASTETOPRINT_PDF_MODULE = (Resolve-Path "./node_modules/@pastetoprint/local-pdf").Path
python ./examples/text_to_pdf.pyସାଙ୍ଗରେ ଥିବା ନମୁନା PDF ଦେଖନ୍ତୁ କିମ୍ବା Python ଉଦାହରଣ ଚଲାନ୍ତୁ। Ollama ମଡେଲ୍ ପ୍ରସ୍ତୁତ କରି କ୍ଲାଉଡ୍ ବନ୍ଦ ରଖି ସର୍ଭର୍ ଆରମ୍ଭ କରନ୍ତୁ। ପ୍ରିଣ୍ଟ କରିବାକୁ ପ୍ରିଣ୍ଟର୍ ତାଲିକା ଦେଖି ସଠିକ୍ ନାମ ବ୍ୟବହାର କରନ୍ତୁ ଓ Windows ୱିଣ୍ଡୋରେ ନିଶ୍ଚିତ କରନ୍ତୁ।
pastetoprint-print printers
pastetoprint-print print report.pdf --printer "ଆପଣଙ୍କର ପ୍ରିଣ୍ଟରର ନାମ" --copies 1 --key monthly-report-001ବିକାଶକ ପ୍ରିଭ୍ୟୁ
ବର୍ତ୍ତମାନର ଡେଭେଲପମେଣ୍ଟ ପ୍ୟାକେଜ୍ ସିଧାସଳଖ ଡାଉନଲୋଡ୍ କରନ୍ତୁ। ଏଗୁଡ଼ିକ ଏପର୍ଯ୍ୟନ୍ତ npm କିମ୍ବା PyPIରେ ପ୍ରକାଶିତ ହୋଇନାହିଁ। ଟୁଲକିଟ୍ରେ ଇନ୍ଷ୍ଟଲେସନ୍ ନିର୍ଦ୍ଦେଶ, ଉଦାହରଣ ଓ ପ୍ୟାକେଜ୍ଗୁଡ଼ିକରେ ତୃତୀୟ ପକ୍ଷର ମୂଳ ସୂଚନା ଅଛି।
Python SDK + ସ୍ଥାନୀୟ PDF ମଡ୍ୟୁଲ୍ + MCP ସର୍ଭର୍ + ଗାଇଡ୍ ଏବଂ ନମୁନା
0ea72a6b8d7900d0464c31e650acce9a82fbacb4389efeda61671b32e874bed58dec088ee6f7409370e63bdad3895ec31d96e1fe943a3ba32f47c165425e2e4c1ed340b28f2a23652b996866cf736fe15f1fa3eb6c8de6d4815ebbbfcc1471f1d6eb348e546a34713a243d5048796ddf6013122f3cb4a47d5e1e66bded2b9867ହଁ। ସମସ୍ତ ନିର୍ଭରଶୀଳ ପ୍ୟାକେଜ୍, ବ୍ରାଉଜର୍ ଓ ଆବଶ୍ୟକ Ollama ମଡେଲ୍ ପ୍ରସ୍ତୁତ ହେବା ପରେ ସ୍ଥାନୀୟ Python → PDF → Windows ପ୍ରିଣ୍ଟିଂ ପ୍ରକ୍ରିୟା ଇଣ୍ଟରନେଟ୍ ବିନା ଚାଲେ। କ୍ଲାଉଡ୍ ରେଣ୍ଡରର୍ ବ୍ୟବହାର ହୁଏ ନାହିଁ। ପ୍ରଥମ ପ୍ରସ୍ତୁତିରେ ଡାଉନଲୋଡ୍ ଦରକାର ହୋଇପାରେ; ଅଲଗା MCP ବ୍ରିଜ୍ ନିଜର ବିନ୍ୟାସ କରାଯାଇଥିବା API ଏଣ୍ଡପଏଣ୍ଟ ବ୍ୟବହାର କରେ।
ନାହିଁ। ଏହି ପୃଷ୍ଠା ଡାଉନଲୋଡ୍ ଓ କୋଡ୍ ଉଦାହରଣ ଦିଏ। ଇନ୍ଷ୍ଟଲ୍ ହୋଇଥିବା ସ୍ଥାନୀୟ SDKରେ ପ୍ରିଣ୍ଟିଂ ହୁଏ; ପ୍ରତ୍ୟେକ ପ୍ରସ୍ତୁତ କାମ ପାଇଁ Windowsରେ ନୂଆ, ଦୃଶ୍ୟମାନ ନିଶ୍ଚିତକରଣ ଦରକାର।
ବର୍ତ୍ତମାନର ପ୍ରିଣ୍ଟ ମଡ୍ୟୁଲ୍ ଡେସ୍କଟପ୍ ସେସନ୍ ଓ ଇନ୍ଷ୍ଟଲ୍ ହୋଇଥିବା ପ୍ରିଣ୍ଟର୍ ସହିତ Windows 10/11ରେ ଚାଲେ। ଏହା ଛାପିବାଯୋଗ୍ୟ ଅଞ୍ଚଳରେ ମାପ ଖାପ ଖୁଆଇ A4ର ଗୋଟିଏ ପଟେ ପ୍ରିଣ୍ଟ କରେ। ଏହି ସଂସ୍କରଣରେ macOS ଓ Linuxରେ ପ୍ରିଣ୍ଟର୍ରେ ଛାପିବା ସୁବିଧା ନାହିଁ।
ଏହା ଏକ ଡେଭେଲପର୍ ପ୍ରିଭ୍ୟୁ, ଯେଉଁଥିରେ ବ୍ୟବହାରକାରୀଙ୍କ ନିଶ୍ଚିତକରଣ ବାଧ୍ୟତାମୂଳକ। ନିଜ ପ୍ରିଣ୍ଟର୍, ଦସ୍ତାବିଜ, ଫଣ୍ଟ୍ ଓ ସ୍ଥାନୀୟ ତଥ୍ୟ ପରିଚାଳନା ଯାଞ୍ଚ କରନ୍ତୁ। ସ୍ୱୟଂଚାଳିତ ପରୀକ୍ଷା ଓ ସିଷ୍ଟମ୍ରେ ପରିବର୍ତ୍ତନ ନକରି କରାଯାଇଥିବା ଯାଞ୍ଚ ଆପଣଙ୍କ ହାର୍ଡୱେୟାର୍ରେ ଅନୁମୋଦନ ସହ କରାଯାଇଥିବା ପ୍ରକୃତ ପ୍ରିଣ୍ଟ ପରୀକ୍ଷାର ବିକଳ୍ପ ନୁହେଁ।
ସ୍ଥାନୀୟ PDF ନମୁନାରୁ ଆରମ୍ଭ କରି ନିଜ ମଡେଲ୍ ଓ ପ୍ରିଣ୍ଟର୍ ଯୋଡ଼ନ୍ତୁ।