pasteToPrint Local · Pratayang pangembang

AI sampeyan. Dokumen sampeyan. Printer sampeyan.

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.

Model lokalOllama · localhost
PTDF → A4 PDF

Laporan saben sasi

Dokumen sing cetha lan siap dicithak ing kertas A4

Tugas sing wis rampung
Langkah sabanjure
Cathetan lan saran
Konfirmasi sampeyan sadurunge nyithak

Priksa PDF, printer, lan cacah salinan ing jendhela konfirmasi Windows.

Ngenteni konfirmasi sampeyan
Ilustrasi alur kerja. Kaca iki ora ngirim tugas cetak.

Saka wangsulan AI dadi dokumen sing siap dienggo.

Siji renderer lokal nyambungake model, aplikasi, lan printer sampeyan.

01

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.

02

Gawe PDF A4

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.

03

Konfirmasi, banjur cithak

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.

Sawetara larik kode, siji dokumen rampung.

Instal paket sing wis diundhuh kanggo mbukak conto iki. Conto nyithak mesthi mbukak jendhela konfirmasi.

Python · PDF

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)

Python · Ollama

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)

Python · Windows

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())

Agen AI nyiyapake tugas. Sampeyan sing mutusake kapan nyithak.

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.

Nyegah panjaluk sing dikirim bola-bali

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.

Ngawasi kahanan antrean cetak kanthi cetha

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”.

MCP kanggo asisten AI sampeyan. Integrasi kapisah.

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 API

Siapake sapisan, banjur gunakake ing komputer dhewe.

Nggawe 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.

Miwiti nganggo PDF lokal

  1. 01

    Undhuh lan siapake

    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.

  2. 02

    Pasang paket lokal

    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.py
  3. 03

    Gawe, priksa, banjur konfirmasi

    Bukak 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-001

Pratayang pangembang

Paket piranti wis siap dicoba.

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.

Paket piranti lengkap kanggo pangembang

Python SDK + modul PDF lokal + server MCP + pandhuan lan conto

Nilai priksa SHA-2560ea72a6b8d7900d0464c31e650acce9a82fbacb4389efeda61671b32e874bed5
Undhuh paket piranti
Paket kapisah

Python SDK

Undhuh
Nilai priksa SHA-2568dec088ee6f7409370e63bdad3895ec31d96e1fe943a3ba32f47c165425e2e4c

@pastetoprint/local-pdf

Undhuh
Nilai priksa SHA-2561ed340b28f2a23652b996866cf736fe15f1fa3eb6c8de6d4815ebbbfcc1471f1

@pastetoprint/mcp-server

Undhuh
Nilai priksa SHA-256d6eb348e546a34713a243d5048796ddf6013122f3cb4a47d5e1e66bded2b9867
Bukak conto PDF A4

Sadurunge sampeyan miwiti

Apa kabeh alur kerja bisa mlaku tanpa internet?

Ya. 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.

Apa ngeklik kaca iki bakal nyithak apa-apa?

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.

Sistem operasi endi sing ndhukung nyithak nganggo printer?

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.

Apa bisa kanggo nyithak produksi tanpa konfirmasi pangguna?

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.

Gawe wangsulan AI sabanjure dadi dokumen ing kertas.

Miwiti nganggo conto PDF lokal, banjur sambungake model lan printer sampeyan.