pasteToPrint Local · Vývojová verzia

Vaša AI. Váš dokument. Vaša tlačiareň.

Dostaňte výstup lokálnej AI na papier. Premeňte text na štruktúrované A4 PDF, vyberte tlačiareň a schváľte konkrétnu úlohu pred jej odoslaním do tlačového frontu.

Po príprave prebieha spracovanie lokálne. Fyzická tlač je dostupná vo Windows 10/11.

Lokálny modelOllama · localhost
PTDF → A4 PDF

Mesačná správa

Prehľadný dokument pripravený na tlač vo formáte A4

Dokončené úlohy
Ďalšie kroky
Poznámky a odporúčania
Najprv váš súhlas

Skontrolujte PDF, tlačiareň a počet kópií v potvrdzovacom okne Windows.

Čaká na vaše potvrdenie
Ilustrácia postupu. Táto stránka neodosiela tlačové úlohy.

Od odpovede k dokumentu pripravenému na použitie.

Jeden lokálny renderer spája váš model, aplikáciu a tlačiareň.

01

Vygenerujte text alebo použite vlastný

Použite priložený príklad s Ollama, vlastný lokálny model alebo čistý text z aplikácie. Python SDK nepotrebuje cloudový účet ani kľúč API.

02

Vytvorte PDF vo formáte A4

Preveďte text alebo sémantické bloky PTDF pomocou existujúceho renderera pasteToPrint. Fonty, rozloženie strán aj tvorba PDF zostávajú vo vašom počítači. Sieťové požiadavky sú počas vykresľovania blokované.

03

Schváľte úlohu a potom tlačte

Vyberte nainštalovanú tlačiareň a 1 až 99 kópií. Pred odoslaním si natívne okno Windows vyžiada váš súhlas. Úlohu môžete sledovať vo fronte pomocou jej skutočného identifikátora.

Pár riadkov kódu. Dokument pripravený na použitie.

Príklady používajú balíčky dostupné na stiahnutie po ich inštalácii. Príklad tlače zakaždým otvorí potvrdzovacie okno.

Python · PDF

from pastetoprint import LocalPdfClient

pdf = LocalPdfClient().render_text(
    "Dokončené: 10 kontrol. Zostávajú: 2.",
    "report.pdf",
    title="Mesačná správa",
    template="business",
)
print(pdf.path)

Python · Ollama

from pastetoprint import LocalPdfClient
from pastetoprint.ollama import OllamaClient

text = OllamaClient().generate(
    model="gemma3:1b",
    prompt="Napíš krátku správu z týchto ukážkových údajov: 12 plánovaných kontrol, 10 dokončených, 2 zostávajú.",
)
pdf = LocalPdfClient().render_text(
    text, "ai-report.pdf",
    title="Mesačná správa",
    template="business",
)
print(pdf.path)

Python · Windows

from pastetoprint import PrintManager

printing = PrintManager()
job = printing.prepare(
    "report.pdf",
    printer="Názov vašej tlačiarne",
    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())

Agent pripraví úlohu. O tlači rozhodnete vy.

Vytvorenie PDF nie je súhlasom s tlačou. Potvrdzovacie okno zobrazí súbor, tlačiareň, počet strán a kópií. Predvolená odpoveď je „Nie“; SDK neponúka potvrdenie bez zásahu používateľa.

Ochrana pred opakovanou tlačou

Trvalý lokálny záznam priradí kľúč požiadavky k jednej úlohe a overí aj zhodný obsah PDF a nastavenia. Úloha s neistým výsledkom sa automaticky neodošle znova. Úmyselné opakovanie vyžaduje nové potvrdenie.

Majte prehľad o tlačovom fronte

Sledujte čakanie vo fronte, tlač, pozastavenie aj chyby. Prijatie úlohy do frontu nepotvrdzuje, že sa dokument vytlačil na papier. Ak výsledok nemožno zistiť, SDK oznámi neznámy stav.

MCP pre vášho asistenta. Samostatná integrácia.

Samostatný MCP server prepája AI asistenta s Document API v2 cez PTDF. Predvolene používa hostované API a automaticky nevolá offline PDF ani tlačový modul. Pri lokálnom nasadení nastavte adresu dostupného lokálneho API.

Spoznať MCP a Document API

Pripravte si prostredie. Potom pracujte lokálne.

Tvorba PDF vyžaduje Python 3.10+, Node.js 20+ a nainštalovaný Chrome, Edge alebo Chromium. Fyzická tlač navyše potrebuje Windows 10/11, interaktívnu reláciu pracovnej plochy a nainštalovanú tlačiareň s podporou A4.

Pre príklad s AI vopred nainštalujte Ollama a stiahnite lokálny model. Vypnite cloudové funkcie a reštartujte Ollama. SDK toto nastavenie overí pred odoslaním zadania a odmietne aliasy cloudových modelov.

Pribalené fonty podporujú latinku, rozšírenú latinku a symboly. Pred ostrým použitím overte jazyk dokumentu a tlačiareň. Dostupnosť webu v 48 jazykoch nezaručuje úplnú podporu týchto jazykov vo fontoch PDF.

Začnite vytvorením lokálneho PDF

  1. 01

    Stiahnite nástroje a pripravte prostredie

    Rozbaľte súpravu do pracovného priečinka. Najprv nainštalujte potrebné prostredia a prehliadač. Archív neobsahuje závislosti Node, prehliadač ani váhy AI modelu. Pripravte si ich pred odpojením od internetu.

  2. 02

    Nainštalujte lokálne balíčky

    Spustite tieto príkazy v PowerShell z rozbaleného priečinka. Prvý príkaz počas prípravy stiahne závislosť PDF modulu. Python balíček vo formáte wheel sa nainštaluje bez pripojenia k registru balíčkov.

    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

    Vytvorte dokument, skontrolujte ho a schváľte tlač

    Otvorte priložené vzorové PDF alebo spustite Python príklad. Pre Ollama pripravte model a spustite server s vypnutými cloudovými funkciami. Pri tlači zobrazte zoznam tlačiarní, zadajte presný názov a potvrďte úlohu v okne Windows.

    pastetoprint-print printers
    pastetoprint-print print report.pdf --printer "Názov vašej tlačiarne" --copies 1 --key monthly-report-001

Vývojová verzia

Súprava pripravená na vyskúšanie.

Stiahnite si aktuálne vývojové balíčky priamo. Zatiaľ nie sú publikované v npm ani PyPI. Súprava obsahuje návod na inštaláciu a príklady; pôvodné oznámenia tretích strán sú zachované vo vnútri balíčkov.

Kompletná vývojová súprava

Python SDK + lokálny PDF modul + MCP server + návody a ukážky

Kontrolný súčet SHA-2560ea72a6b8d7900d0464c31e650acce9a82fbacb4389efeda61671b32e874bed5
Stiahnuť nástroje
Samostatné balíčky

Python SDK

Stiahnuť
Kontrolný súčet SHA-2568dec088ee6f7409370e63bdad3895ec31d96e1fe943a3ba32f47c165425e2e4c

@pastetoprint/local-pdf

Stiahnuť
Kontrolný súčet SHA-2561ed340b28f2a23652b996866cf736fe15f1fa3eb6c8de6d4815ebbbfcc1471f1

@pastetoprint/mcp-server

Stiahnuť
Kontrolný súčet SHA-256d6eb348e546a34713a243d5048796ddf6013122f3cb4a47d5e1e66bded2b9867
Otvoriť vzorové PDF vo formáte A4

Pred prvým spustením

Funguje celý postup bez internetu?

Áno. Lokálny postup Python → PDF → tlač vo Windows funguje bez internetu po príprave všetkých závislostí, prehliadača a prípadného modelu Ollama. Nepoužíva cloudový renderer. Úvodná príprava môže vyžadovať sťahovanie; samostatné prepojenie cez MCP používa nastavenú adresu API.

Spustí kliknutie na tejto stránke tlač?

Nie. Stránka ponúka súbory na stiahnutie a príklady kódu. Tlač prebieha cez nainštalované lokálne SDK. Každá pripravená úloha vyžaduje nové viditeľné potvrdenie v okne Windows.

Ktoré systémy podporujú fyzickú tlač?

Aktuálny tlačový modul podporuje Windows 10/11 s reláciou pracovnej plochy a nainštalovanou tlačiarňou. Tlačí jednostranne na formát A4 a prispôsobí obsah potlačiteľnej ploche. Fyzická tlač v macOS a Linuxe nie je súčasťou tejto verzie.

Je riešenie pripravené na bezobslužnú produkčnú tlač?

Ide o vývojovú verziu s povinným potvrdením človekom. Overte vlastnú tlačiareň, dokumenty, fonty a prácu s lokálnymi údajmi. Automatizované testy a systémové kontroly bez vykonania tlače nenahrádzajú skúšobnú tlač, ktorú schválite na vlastnom zariadení.

Dostaňte ďalšiu odpoveď AI na papier.

Začnite vzorovým lokálnym PDF a potom pripojte model aj tlačiareň.