Gawe teks utawa gunakake teks sing wis ana
Gunakake conto Ollama sing disedhiyakake, model lokal sampeyan dhewe, utawa teks biasa saka aplikasi. Python SDK ora mbutuhake akun cloud utawa kunci API.
pasteToPrint Local · Pratayang pangembang
Gawe asil AI lokal dadi dokumen ing kertas. Owahi teks dadi PDF A4 sing terstruktur, pilih printer, banjur konfirmasi tugas kasebut sadurunge dikirim menyang antrean cetak.
Diproses ing komputer dhewe sawise persiyapan rampung. Nyithak nganggo printer kasedhiya ing Windows 10/11.
Dokumen sing cetha lan siap dicithak ing kertas A4
Priksa PDF, printer, lan cacah salinan ing jendhela konfirmasi Windows.
Ngenteni konfirmasi sampeyanSiji renderer lokal nyambungake model, aplikasi, lan printer sampeyan.
Gunakake conto Ollama sing disedhiyakake, model lokal sampeyan dhewe, utawa teks biasa saka aplikasi. Python SDK ora mbutuhake akun cloud utawa kunci API.
Owahi teks utawa blok semantik PTDF nganggo renderer pasteToPrint sing wis ana. Font, tata letak, lan proses nggawe PDF tetep ana ing komputer. Panjaluk jaringan diblokir sajrone rendering.
Pilih printer sing wis diinstal lan atur 1–99 salinan. Jendhela bawaan Windows njaluk konfirmasi sadurunge tugas dikirim. Sawise iku, sampeyan bisa ngawasi antrean nganggo ID tugas cetak sing nyata.
Instal paket sing wis diundhuh kanggo mbukak conto iki. Conto nyithak mesthi mbukak jendhela konfirmasi.
from pastetoprint import LocalPdfClient
pdf = LocalPdfClient().render_text(
"Pamriksan 10 wis rampung. Isih ana 2.",
"report.pdf",
title="Laporan saben sasi",
template="business",
)
print(pdf.path)from pastetoprint import LocalPdfClient
from pastetoprint.ollama import OllamaClient
text = OllamaClient().generate(
model="gemma3:1b",
prompt="Tulis laporan cendhak saka data conto iki: direncanakake pamriksan 12, wis rampung 10, lan isih ana 2.",
)
pdf = LocalPdfClient().render_text(
text, "ai-report.pdf",
title="Laporan saben sasi",
template="business",
)
print(pdf.path)from pastetoprint import PrintManager
printing = PrintManager()
job = printing.prepare(
"report.pdf",
printer="Jeneng printer sampeyan",
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())Nggawe PDF ora ateges menehi idin kanggo nyithak. Jendhela konfirmasi nuduhake file, printer, cacah kaca, lan salinan. Pilihan wiwitane yaiku “Ora”; SDK ora nyedhiyakake cara konfirmasi tanpa tumindake pangguna.
Cathetan sing disimpen tetep ing komputer nggandhengake kunci panjaluk karo siji tugas. Isi PDF lan setelan cetak sing padha uga dipriksa. Yen asile durung mesthi, tugas ora dikirim maneh kanthi otomatis. Nyithak maneh kanthi sengaja uga mbutuhake konfirmasi anyar.
Delengen kahanan ngenteni, lagi nyithak, diendheg sauntara, lan kesalahan. Tugas sing ditampa antrean durung mbuktekake yen kertas wis metu. Yen asile ora bisa dipesthekake, SDK nglaporake kahanan “ora dingerteni”.
Server MCP mandiri nyambungake asisten AI menyang Document API v2 nganggo PTDF. Kanthi setelan standar, server nggunakake endpoint API sing dihosting lan ora otomatis nggunakake modul PDF offline utawa modul nyithak. Kanggo panggunaan lokal, atur API lokal sing bisa diakses.
Sinau MCP lan Document APINggawe PDF mbutuhake Python 3.10+, Node.js 20+, lan Chrome, Edge, utawa Chromium sing wis diinstal. Nyithak nganggo printer uga mbutuhake Windows 10/11, sesi desktop interaktif, lan printer A4 sing wis diinstal.
Kanggo conto AI, instal Ollama lan undhuh model lokal luwih dhisik. Pateni fitur cloud, banjur wiwiti maneh Ollama. SDK mriksa setelan iki sadurunge ngirim prompt lan nolak alias model cloud.
Font sing disedhiyakake ndhukung aksara Latin, Latin tambahan, lan simbol. Coba basa dokumen lan printer sampeyan sadurunge panggunaan produksi. Anane 48 basa ing situs web ora njamin font PDF ndhukung kabeh basa kasebut kanthi pepak.
Ekstrak paket piranti menyang folder kerja. Instal lingkungan runtime lan browser luwih dhisik. Arsip ora kalebu dependensi Node, browser, utawa bobot model AI. Siapake kabeh sadurunge medhot sambungan internet.
Bukak PowerShell ing folder asil ekstraksi, banjur lakokake prentah iki. Prentah pisanan ngundhuh dependensi modul PDF sajrone persiyapan. Python wheel diinstal tanpa ngakses indeks paket.
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.pyBukak conto PDF sing disedhiyakake utawa lakokake conto Python. Kanggo Ollama, siapake model lan wiwiti server kanthi fitur cloud dipateni. Nalika arep nyithak, delengen dhaptar printer, gunakake jeneng sing persis padha, banjur konfirmasi tugas ing jendhela Windows.
pastetoprint-print printers
pastetoprint-print print report.pdf --printer "Jeneng printer sampeyan" --copies 1 --key monthly-report-001Pratayang pangembang
Undhuh langsung paket pangembangan saiki. Paket kasebut durung diterbitake ing npm utawa PyPI. Paket piranti iki kalebu pandhuan instalasi, conto, lan kabar asli saka pihak katelu ing saben paket.
Python SDK + modul PDF lokal + server MCP + pandhuan lan conto
0ea72a6b8d7900d0464c31e650acce9a82fbacb4389efeda61671b32e874bed58dec088ee6f7409370e63bdad3895ec31d96e1fe943a3ba32f47c165425e2e4c1ed340b28f2a23652b996866cf736fe15f1fa3eb6c8de6d4815ebbbfcc1471f1d6eb348e546a34713a243d5048796ddf6013122f3cb4a47d5e1e66bded2b9867Ya. Alur lokal Python → PDF → nyithak ing Windows bisa mlaku tanpa internet sawise dependensi, browser, lan model Ollama sing dibutuhake wis siap. Ora nggunakake renderer cloud. Persiyapan pisanan bisa mbutuhake undhuhan. Penghubung MCP minangka komponen kapisah sing nggunakake endpoint API miturut setelane.
Ora. Kaca iki mung nyedhiyakake undhuhan lan conto kode. Nyithak ditindakake dening SDK lokal sing wis diinstal. Saben tugas sing disiyapake mbutuhake konfirmasi anyar ing jendhela Windows sing katon ing layar.
Modul nyithak saiki ndhukung Windows 10/11 kanthi sesi desktop lan printer sing wis diinstal. Dokumen dicithak siji sisih ing kertas A4, dicocogake karo area sing bisa dicithak. Rilisan iki durung kalebu nyithak nganggo printer ing macOS lan Linux.
Iki isih pratayang kanggo pangembang lan konfirmasi manungsa wajib. Priksa printer, dokumen, font, lan pangolahan data lokal sampeyan. Pamariksaan otomatis lan pamariksaan mung-maca nganggo fungsi bawaan sistem ora ngganti uji cetak nyata sing sampeyan konfirmasi ing piranti dhewe.
Miwiti nganggo conto PDF lokal, banjur sambungake model lan printer sampeyan.