Ṣẹ̀dá ọ̀rọ̀ tàbí lo èyí tí o ní
Lo àpẹẹrẹ Ollama tí a pèsè, àwòṣe AI tìrẹ lórí kọ̀ǹpútà, tàbí ọ̀rọ̀ lásán láti inú ohun èlò. Python SDK kò nílò àkọọ́lẹ̀ cloud tàbí kọ́kọ́rọ́ API.
pasteToPrint Local · Ẹ̀yà àwòkọ́ṣe fún olùgbéejáde
Mú èsì AI lórí kọ̀ǹpútà rẹ jáde sórí bébà. Yí ọ̀rọ̀ padà sí PDF A4 tí a ṣètò dáadáa, yan ìtẹ̀wé, kí o sì fọwọ́ sí iṣẹ́ náà kí ó tó wọ ìlà iṣẹ́ ìtẹ̀jáde.
Gbogbo ìṣètò wà lórí kọ̀ǹpútà rẹ lẹ́yìn ìmúrasílẹ̀. Títẹ̀ jáde sí bébà wà fún Windows 10/11.
Ìwé tó ṣe kedere, tí ó ṣetán fún ìtẹ̀jáde A4
Ṣàyẹ̀wò PDF, ìtẹ̀wé àti iye ẹ̀dà nínú fèrèsé ìmúdájú Windows.
Ń dúró de ìmúdájú rẹRenderer kan lórí kọ̀ǹpútà rẹ so àwòṣe, ohun èlò àti ìtẹ̀wé rẹ pọ̀.
Lo àpẹẹrẹ Ollama tí a pèsè, àwòṣe AI tìrẹ lórí kọ̀ǹpútà, tàbí ọ̀rọ̀ lásán láti inú ohun èlò. Python SDK kò nílò àkọọ́lẹ̀ cloud tàbí kọ́kọ́rọ́ API.
Yí ọ̀rọ̀ tàbí àwọn bulọ́ọ̀kù ìtumọ̀ PTDF padà pẹ̀lú renderer pasteToPrint tó wà. Fọ́ńtì, ìṣètò ojúewé àti ṣíṣe PDF wà lórí kọ̀ǹpútà. A dí àwọn ìbéèrè nẹ́tíwọ́ọ̀kì dúró nígbà rendering.
Yan ìtẹ̀wé tí a ti fi sórí ẹ̀rọ, kí o sì ṣètò ẹ̀dà 1–99. Fèrèsé Windows yóò béèrè ìmúdájú kí iṣẹ́ tó lọ. Lẹ́yìn náà, o lè tọpa ìlà iṣẹ́ pẹ̀lú ID gidi ti iṣẹ́ ìtẹ̀jáde.
Fi àwọn àkójọpọ̀ tí o gbà sórí ẹ̀rọ kí o tó ṣiṣẹ́ àwọn àpẹẹrẹ wọ̀nyí. Àpẹẹrẹ ìtẹ̀jáde máa ń ṣí fèrèsé ìmúdájú ní gbogbo ìgbà.
from pastetoprint import LocalPdfClient
pdf = LocalPdfClient().render_text(
"Àyẹ̀wò 10 ti parí. Àyẹ̀wò 2 ló kù.",
"report.pdf",
title="Ìròyìn oṣooṣù",
template="business",
)
print(pdf.path)from pastetoprint import LocalPdfClient
from pastetoprint.ollama import OllamaClient
text = OllamaClient().generate(
model="gemma3:1b",
prompt="Kọ ìròyìn kúkúrú láti inú dátà àpẹẹrẹ yìí: a ṣètò àyẹ̀wò 12, a ti parí 10, 2 ló sì kù.",
)
pdf = LocalPdfClient().render_text(
text, "ai-report.pdf",
title="Ìròyìn oṣooṣù",
template="business",
)
print(pdf.path)from pastetoprint import PrintManager
printing = PrintManager()
job = printing.prepare(
"report.pdf",
printer="Orúkọ ìtẹ̀wé rẹ",
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())Ṣíṣe PDF kì í ṣe ìyọ̀nda fún ìtẹ̀jáde. Fèrèsé ìmúdájú fi fáìlì, ìtẹ̀wé, iye ojúewé àti ẹ̀dà hàn. “Rárá” ni àṣàyàn àkọ́kọ́; SDK kò ní ọ̀nà láti fọwọ́ sí i láìsí ìgbésẹ̀ olùlò.
Àkọsílẹ̀ tó wà ní ìpamọ́ lórí kọ̀ǹpútà so kọ́kọ́rọ́ ìbéèrè pọ̀ mọ́ iṣẹ́ kan. A tún ṣàyẹ̀wò bí àkóónú PDF àti ètò ìtẹ̀jáde ṣe bá ara wọn mu. Bí èsì kò bá dájú, a kì í fi iṣẹ́ ránṣẹ́ lẹ́ẹ̀kan sí i láìfọwọ́yí. Títẹ̀ jáde lẹ́ẹ̀kan sí i pẹ̀lú èrò náà nílò ìmúdájú tuntun.
Tọpa iṣẹ́ tó ń dúró, tó ń tẹ̀ jáde, tí a dádúró tàbí tó ní àṣìṣe. Gbígba iṣẹ́ sínú ìlà kì í fi hàn pé bébà ti jáde. Bí a kò bá lè mọ èsì, SDK yóò fi ipò “a kò mọ̀” hàn.
Olùpèsè MCP olómìnira so olùrànlọ́wọ́ AI pọ̀ mọ́ Document API v2 nípasẹ̀ PTDF. Ní ìṣètò àkọ́kọ́, ó ń lo endpoint API tí a ń gbàlejò; kò lo PDF aláìní intanẹẹti tàbí module ìtẹ̀jáde láìfọwọ́yí. Fún fífi sórí kọ̀ǹpútà rẹ, ṣètò API inú ẹ̀rọ tí ó lè dé.
Kọ́ sí i nípa MCP àti Document APIṢíṣe PDF nílò Python 3.10+, Node.js 20+, àti Chrome, Edge tàbí Chromium tí a ti fi sórí ẹ̀rọ. Títẹ̀ jáde sí bébà tún nílò Windows 10/11, àkókò iṣẹ́ desktop tó gba ìbáṣepọ̀, àti ìtẹ̀wé A4 tí a ti fi sórí ẹ̀rọ.
Fún àpẹẹrẹ AI, fi Ollama sórí ẹ̀rọ, kí o sì gba àwòṣe inú ẹ̀rọ sílẹ̀ ṣáájú. Pa àwọn iṣẹ́ cloud, kí o sì tún Ollama bẹ̀rẹ̀. SDK ṣàyẹ̀wò ètò yìí kí ó tó fi ìtọ́ni ránṣẹ́, ó sì kọ àwọn orúkọ àfidípò ti àwòṣe cloud.
Àwọn fọ́ńtì tí a pèsè ṣe àtìlẹ́yìn fún lẹ́tà Latin, Latin àfikún àti àmì. Dán èdè ìwé rẹ àti ìtẹ̀wé wò kí o tó lò ó ní iṣẹ́ gidi. Èdè 48 lórí ojúlé kò túmọ̀ sí pé fọ́ńtì PDF ṣe àtìlẹ́yìn kíkún fún gbogbo wọn.
Yọ àwọn fáìlì irinṣẹ́ sínú fódà iṣẹ́. Fi àyíká ìṣiṣẹ́ àti ẹ̀rọ aṣàwákiri sórí kọ̀ǹpútà ṣáájú. Àkójọpọ̀ kò ní àwọn ohun tí Node gbára lé, aṣàwákiri tàbí ìwọ̀n àwòṣe AI. Pèsè gbogbo wọn kí o tó gé intanẹẹti kúrò.
Nínú PowerShell, lọ sí fódà tí o yọ fáìlì sí, kí o sì ṣiṣẹ́ àwọn àṣẹ yìí. Àṣẹ àkọ́kọ́ gba ohun tí module PDF gbára lé nígbà ìmúrasílẹ̀. A fi Python wheel sórí ẹ̀rọ láìkàn sí àtòjọ àkójọpọ̀.
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 àpẹẹrẹ tí a pèsè tàbí ṣiṣẹ́ àpẹẹrẹ Python. Fún Ollama, pèsè àwòṣe, kí o sì bẹ̀rẹ̀ olùpèsè pẹ̀lú cloud tí a ti pa. Kí o tó tẹ̀ jáde, wo àtòjọ ìtẹ̀wé, lo orúkọ tó bá a mu gan-an, kí o sì fọwọ́ sí iṣẹ́ nínú fèrèsé Windows.
pastetoprint-print printers
pastetoprint-print print report.pdf --printer "Orúkọ ìtẹ̀wé rẹ" --copies 1 --key monthly-report-001Ẹ̀yà àwòkọ́ṣe fún olùgbéejáde
Gba àwọn àkójọpọ̀ ìdàgbàsókè tó wà lọ́wọ́lọ́wọ́ ní tààrà. A kò tíì tẹ̀ wọ́n jáde sórí npm tàbí PyPI. Àwọn irinṣẹ́ ní ìtọ́nisọ́nà fífi sórí ẹ̀rọ, àpẹẹrẹ àti ìfitónilétí ìpilẹ̀ṣẹ̀ ti ẹnikẹta nínú àkójọpọ̀ kọ̀ọ̀kan.
Python SDK + module PDF inú ẹ̀rọ + olùpèsè MCP + ìtọ́nisọ́nà àti àpẹẹrẹ
0ea72a6b8d7900d0464c31e650acce9a82fbacb4389efeda61671b32e874bed58dec088ee6f7409370e63bdad3895ec31d96e1fe943a3ba32f47c165425e2e4c1ed340b28f2a23652b996866cf736fe15f1fa3eb6c8de6d4815ebbbfcc1471f1d6eb348e546a34713a243d5048796ddf6013122f3cb4a47d5e1e66bded2b9867Bẹ́ẹ̀ ni. Ìlànà inú ẹ̀rọ Python → PDF → ìtẹ̀jáde Windows lè ṣiṣẹ́ láìsí intanẹẹti lẹ́yìn tí o bá pèsè àwọn ohun tí a gbára lé, aṣàwákiri àti àwòṣe Ollama tó yẹ. A kò lo renderer cloud. Ìmúrasílẹ̀ àkọ́kọ́ lè nílò gbígba fáìlì. Afárá MCP jẹ́ apá ọ̀tọ̀ tó ń lo endpoint API tí a ṣètò fún un.
Rárá. Ojúewé yìí ní àwọn fáìlì láti gbà àti àpẹẹrẹ kóòdù nìkan. SDK tí a ti fi sórí kọ̀ǹpútà ló ń tẹ̀ jáde. Iṣẹ́ kọ̀ọ̀kan tí a pèsè nílò ìmúdájú tuntun nínú fèrèsé Windows tó hàn lójú iboju.
Module ìtẹ̀jáde tó wà lọ́wọ́lọ́wọ́ ṣe àtìlẹ́yìn fún Windows 10/11 pẹ̀lú àkókò iṣẹ́ desktop àti ìtẹ̀wé tí a ti fi sórí ẹ̀rọ. Ó ń tẹ̀ jáde sí ẹ̀gbẹ́ kan ti A4, ó sì ń mú ìwọ̀n bá ibi tí a lè tẹ̀ jáde mu. Ẹ̀yà yìí kò ní títẹ̀ jáde sí bébà fún macOS àti Linux.
Ẹ̀yà àwòkọ́ṣe fún olùgbéejáde ni, ìmúdájú ènìyàn sì jẹ́ dandan. Dán ìtẹ̀wé, ìwé, fọ́ńtì àti bí a ṣe ń bójú tó dátà lórí kọ̀ǹpútà rẹ wò. Àyẹ̀wò aládàáṣiṣẹ́ àti àyẹ̀wò kíkà-nìkan nípasẹ̀ iṣẹ́ ìpilẹ̀ṣẹ̀ ètò kò rọ́pò ìdánwò ìtẹ̀jáde gidi tí o fọwọ́ sí lórí ẹ̀rọ rẹ.
Bẹ̀rẹ̀ pẹ̀lú PDF àpẹẹrẹ lórí kọ̀ǹpútà, lẹ́yìn náà so àwòṣe àti ìtẹ̀wé rẹ pọ̀.