Ƙirƙiri rubutu ko ku yi amfani da wanda kuke da shi
Yi amfani da misalin Ollama da aka haɗa, samfurin AI naku na cikin kwamfuta, ko rubutu mara tsarawa daga manhaja. Python SDK ba ya buƙatar asusun cloud ko maɓallin API.
pasteToPrint Local · Sigar gwaji ta masu haɓaka manhaja
Fitar da sakamakon AI na cikin kwamfuta a kan takarda. Juya rubutu zuwa PDF na A4 mai tsari, zaɓi firinta, sannan ku tabbatar da aikin kafin ku tura shi cikin jerin bugawa.
Ana sarrafawa a cikin kwamfuta bayan an kammala shiri. Bugawa ta firinta tana samuwa a Windows 10/11.
Takarda mai sauƙin karantawa, a shirye don bugawa a A4
Duba PDF, firinta da yawan kwafi a taga tabbatarwa ta Windows.
Ana jiran ku tabbatarRenderer guda a cikin kwamfuta yana haɗa samfurin AI, manhaja da firintarku.
Yi amfani da misalin Ollama da aka haɗa, samfurin AI naku na cikin kwamfuta, ko rubutu mara tsarawa daga manhaja. Python SDK ba ya buƙatar asusun cloud ko maɓallin API.
Juya rubutu ko tubalan PTDF masu ma’ana ta renderer na pasteToPrint da ake da shi. Font, shimfiɗa da ƙirƙirar PDF suna gudana a cikin kwamfuta. Ana toshe buƙatun hanyar sadarwa yayin rendering.
Zaɓi firinta da aka girka kuma ku saita kwafi 1–99. Taga ta Windows za ta nemi ku tabbatar kafin a aika aikin. Ku bibiyi jerin bugawa da ainihin ID na aikin.
Girka fakitin da kuka zazzage kafin gudanar da waɗannan misalan. Misalin bugawa yana buɗe taga tabbatarwa kowane lokaci.
from pastetoprint import LocalPdfClient
pdf = LocalPdfClient().render_text(
"An kammala dubawa 10. Sauran dubawa 2 ne.",
"report.pdf",
title="Rahoton wata-wata",
template="business",
)
print(pdf.path)from pastetoprint import LocalPdfClient
from pastetoprint.ollama import OllamaClient
text = OllamaClient().generate(
model="gemma3:1b",
prompt="Rubuta ɗan gajeren rahoto daga waɗannan bayanan misali: an shirya dubawa 12, an kammala 10, kuma saura 2.",
)
pdf = LocalPdfClient().render_text(
text, "ai-report.pdf",
title="Rahoton wata-wata",
template="business",
)
print(pdf.path)from pastetoprint import PrintManager
printing = PrintManager()
job = printing.prepare(
"report.pdf",
printer="Sunan firintarku",
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())Ƙirƙirar PDF ba ta nufin an ba da izinin bugawa. Taga tabbatarwa tana nuna fayil, firinta, yawan shafuka da kwafi. Zaɓin farko shi ne “A’a”; SDK ba ya ba da hanyar tabbatarwa ba tare da matakin mai amfani ba.
Bayanan da ake ajiyewa na dindindin a cikin kwamfuta suna haɗa maɓallin buƙata da aiki guda. Ana kuma duba ko abun cikin PDF da saitunan bugawa sun yi daidai. Idan sakamakon bai tabbata ba, ba a sake aika aikin kai tsaye. Ko sake bugawa da gangan yana buƙatar sabuwar amincewa.
Bibiyi yanayin jira, ana bugawa, an dakatar na ɗan lokaci, da kuskure. Karɓar aiki a jerin bugawa ba ya tabbatar da cewa takarda ta fito. Idan ba a iya tantance sakamakon ba, SDK zai bayar da rahoton “ba a sani ba”.
Uwar garken MCP mai zaman kanta tana haɗa mataimakin AI da Document API v2 ta PTDF. A saitin farko tana amfani da endpoint na API da ake hostinga; ba ta amfani da module na PDF marar intanet ko module na bugawa kai tsaye. Don shigarwa a cikin kwamfuta, saita API na cikin kwamfuta da za a iya isa gare shi.
Ƙarin bayani kan MCP da Document APIƘirƙirar PDF tana buƙatar Python 3.10+, Node.js 20+, da Chrome, Edge ko Chromium da aka girka. Bugawa ta firinta kuma tana buƙatar Windows 10/11, zaman desktop mai hulɗa, da firinta na A4 da aka girka.
Don misalin AI, girka Ollama kuma ku zazzage samfurin AI na cikin kwamfuta tun da wuri. Kashe fasalolin cloud, sannan ku sake kunna Ollama. SDK yana duba wannan saitin kafin aika tambaya kuma yana ƙin sunayen madadin samfuran AI na cloud.
Font ɗin da aka haɗa suna tallafa wa haruffan Latin, ƙarin haruffan Latin da alamomi. Gwada harshen takarda da firintarku kafin amfani a aikace. Harsuna 48 na gidan yanar gizon ba su tabbatar da cikakken tallafin font na PDF ga duk waɗannan harsunan ba.
Cire fayilolin kayan aikin zuwa babban fayil na aiki. Da farko ku girka muhallin gudanar da manhaja da burauza. Kundin bai ƙunshi abubuwan dogaro na Node, burauza ko nauyin samfurin AI ba. Ku shirya komai kafin yanke haɗin intanet.
A PowerShell, je babban fayil ɗin da kuka cire fayilolin, sannan ku gudanar da waɗannan umarni. Umarnin farko yana zazzage abin dogaro na module na PDF yayin shiri. Ana girka Python wheel ba tare da isa ga fihirisar fakiti ba.
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.pyBuɗe PDF na misali da aka haɗa ko ku gudanar da misalin Python. Don Ollama, shirya samfurin AI kuma ku kunna uwar garke tare da kashe cloud. Kafin bugawa, duba jerin firintoci, yi amfani da sunan da ya dace daidai, sannan ku tabbatar da aikin a taga Windows.
pastetoprint-print printers
pastetoprint-print print report.pdf --printer "Sunan firintarku" --copies 1 --key monthly-report-001Sigar gwaji ta masu haɓaka manhaja
Zazzage fakitin ci gaba na yanzu kai tsaye. Har yanzu ba a wallafa su a npm ko PyPI ba. Kayan aikin sun ƙunshi jagorar girkawa, misalai da sanarwar asali ta ɓangare na uku a cikin kowane fakiti.
Python SDK + module na PDF na cikin kwamfuta + uwar garken MCP + jagorori da misalai
0ea72a6b8d7900d0464c31e650acce9a82fbacb4389efeda61671b32e874bed58dec088ee6f7409370e63bdad3895ec31d96e1fe943a3ba32f47c165425e2e4c1ed340b28f2a23652b996866cf736fe15f1fa3eb6c8de6d4815ebbbfcc1471f1d6eb348e546a34713a243d5048796ddf6013122f3cb4a47d5e1e66bded2b9867I, hanyar cikin kwamfuta ta Python → PDF → bugawa a Windows tana aiki ba tare da intanet ba idan an shirya abubuwan dogaro, burauza da samfurin Ollama da ake buƙata. Ba a amfani da renderer na cloud. Shirin farko na iya buƙatar zazzagewa. Haɗin MCP wani sashe ne daban kuma yana amfani da endpoint na API da aka saita masa.
A’a. Wannan shafin yana ba da fayilolin zazzagewa da misalan lambar shiri kawai. SDK da aka girka a cikin kwamfuta ne yake bugawa. Kowane aikin da aka shirya yana buƙatar sabuwar amincewa a taga Windows da ake gani a allo.
Module na bugawa na yanzu yana tallafa wa Windows 10/11 da zaman desktop da firinta da aka girka. Yana buga gefe ɗaya na A4, tare da daidaita girman zuwa wurin da za a iya bugawa. Wannan sigar ba ta haɗa da bugawa ta firinta a macOS da Linux ba.
Wannan sigar gwaji ce ta masu haɓaka manhaja kuma amincewar mutum wajibi ce. Gwada firintarku, takardu, font da yadda kuke sarrafa bayanai a cikin kwamfuta. Binciken atomatik da binciken karantawa kawai na tsarin aiki ba sa maye gurbin ainihin gwajin bugawa da kuka amince da shi a kan na’urarku.
Fara da PDF na misali a cikin kwamfuta, sannan ku haɗa samfurin AI da firintarku.