pasteToPrint Local · Ontwikkelversie

Uw AI. Uw document. Uw printer.

Breng de uitvoer van uw lokale AI op papier. Zet tekst om in een gestructureerde A4-PDF, kies een printer en keur de concrete opdracht goed voordat deze in de printwachtrij komt.

Na de voorbereiding lokaal werken. Printen op papier onder Windows 10/11.

Lokaal modelOllama · localhost
PTDF → A4 PDF

Maandrapport

Een overzichtelijk document in A4-formaat

Voltooide taken
Volgende stappen
Notities en aanbevelingen
Eerst uw toestemming

Controleer de PDF, de printer en het aantal exemplaren in het bevestigingsvenster van Windows.

Wacht op uw bevestiging
Workflowillustratie. Deze pagina verzendt geen printopdrachten.

Van een antwoord naar een bruikbaar document.

Eén lokale renderer verbindt uw model, applicatie en printer.

01

Genereer tekst of voeg uw eigen tekst toe

Gebruik het meegeleverde Ollama-voorbeeld, uw eigen lokale model of platte tekst uit een toepassing. De Python SDK heeft geen cloudaccount of API-sleutel nodig.

02

Maak een A4-PDF

Zet tekst of semantische PTDF-blokken om met de bestaande renderer van pasteToPrint. Lettertypen, opmaak en PDF-generatie blijven op de computer. Netwerkverzoeken worden tijdens het renderen geblokkeerd.

03

Goedkeuren en daarna printen

Selecteer een geïnstalleerde printer en 1–99 exemplaren. Vóór verzending vraagt een systeemeigen Windows-venster om bevestiging. Volg de opdracht in de wachtrij via de daadwerkelijke printopdracht-ID.

Enkele regels code. Een kant-en-klaar document.

Deze voorbeelden gebruiken de downloadbare pakketten nadat u die hebt geïnstalleerd. Het printvoorbeeld opent altijd een bevestigingsvenster.

Python · PDF

from pastetoprint import LocalPdfClient

pdf = LocalPdfClient().render_text(
    "Voltooid: 10 inspecties. Resterend: 2.",
    "report.pdf",
    title="Maandrapport",
    template="business",
)
print(pdf.path)

Python · Ollama

from pastetoprint import LocalPdfClient
from pastetoprint.ollama import OllamaClient

text = OllamaClient().generate(
    model="gemma3:1b",
    prompt="Schrijf een kort rapport op basis van deze voorbeeldcijfers: 12 geplande inspecties, 10 voltooid, 2 resterend.",
)
pdf = LocalPdfClient().render_text(
    text, "ai-report.pdf",
    title="Maandrapport",
    template="business",
)
print(pdf.path)

Python · Windows

from pastetoprint import PrintManager

printing = PrintManager()
job = printing.prepare(
    "report.pdf",
    printer="Naam van uw printer",
    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())

Een agent kan een opdracht voorbereiden. U bepaalt wanneer deze wordt geprint.

Een PDF maken geeft nog geen toestemming om te printen. Het bevestigingsvenster toont het bestand, de printer, het aantal pagina’s en het aantal exemplaren. Het standaardantwoord is Nee. De SDK biedt geen bevestiging zonder menselijke tussenkomst.

Bescherming tegen herhaalde verzoeken

Een blijvend lokaal register koppelt een aanvraagsleutel aan één opdracht. Ook identieke PDF-inhoud en instellingen worden gecontroleerd. Bij een onduidelijke uitkomst wordt de opdracht niet automatisch opnieuw verzonden. Bewust opnieuw printen vereist een nieuwe bevestiging.

De printwachtrij in beeld

Volg opdrachten die wachten, worden geprint, zijn onderbroken of een fout hebben. Acceptatie in de wachtrij bewijst niet dat er papier is uitgekomen. Als de uitkomst niet kan worden vastgesteld, meldt de SDK een onbekende status.

MCP voor uw assistent. Een aparte integratie.

De zelfstandige MCP-server verbindt een AI-assistent via PTDF met de Document API v2. Standaard gebruikt de server een gehost API-eindpunt. De server gebruikt niet automatisch de offline PDF-module of de printmodule. Stel voor een lokale installatie een bereikbare lokale API in.

Ontdek MCP en de Document API

Bereid één keer voor. Werk daarna lokaal.

PDF-generatie vereist Python 3.10+, Node.js 20+ en een geïnstalleerde browser: Chrome, Edge of Chromium. Voor printen op papier hebt u ook Windows 10/11, een interactieve desktopsessie en een geïnstalleerde A4-printer nodig.

Installeer voor het AI-voorbeeld Ollama en download vooraf een lokaal model. Start Ollama opnieuw op met uitgeschakelde cloudfuncties. De SDK controleert dit voordat een prompt wordt verzonden en weigert aliassen voor cloudmodellen.

De meegeleverde lettertypen ondersteunen Latijnse en uitgebreide Latijnse tekens en symbolen. Controleer vóór productiegebruik de taal van uw documenten en uw printer. De 48 talen van de website garanderen niet dat alle tekens in een PDF worden ondersteund.

Begin met een lokale PDF

  1. 01

    Downloaden en voorbereiden

    Pak de toolkit uit in een werkmap. Installeer eerst de runtimeomgevingen en de browser. Het archief bevat geen Node-afhankelijkheden, browser of gewichten van een AI-model. Bereid deze voor voordat u de internetverbinding verbreekt.

  2. 02

    Lokale pakketten installeren

    Voer deze opdrachten in PowerShell uit vanuit de uitgepakte map. De eerste opdracht downloadt tijdens de voorbereiding de afhankelijkheid van de PDF-module. Het Python-wheel wordt zonder pakketindex geïnstalleerd.

    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

    Maken, controleren, goedkeuren

    Open de meegeleverde voorbeeld-PDF of voer het Python-voorbeeld uit. Bereid voor Ollama het model voor en start de server met uitgeschakelde cloudfuncties. Vraag voor het printen de lijst met printers op, gebruik de exacte printernaam en bevestig de opdracht in het Windows-venster.

    pastetoprint-print printers
    pastetoprint-print print report.pdf --printer "Naam van uw printer" --copies 1 --key monthly-report-001

Ontwikkelversie

De toolkit is klaar om te proberen.

Download de huidige ontwikkelpakketten rechtstreeks. Ze zijn nog niet gepubliceerd op npm of PyPI. De toolkit bevat installatie-instructies, voorbeelden en de oorspronkelijke kennisgevingen van derden in de pakketten.

Volledige ontwikkeltoolkit

Python SDK + lokale PDF-module + MCP-server + handleidingen en voorbeelden

SHA-256-controlesom0ea72a6b8d7900d0464c31e650acce9a82fbacb4389efeda61671b32e874bed5
Download de toolkit
Losse pakketten

Python SDK

Download
SHA-256-controlesom8dec088ee6f7409370e63bdad3895ec31d96e1fe943a3ba32f47c165425e2e4c

@pastetoprint/local-pdf

Download
SHA-256-controlesom1ed340b28f2a23652b996866cf736fe15f1fa3eb6c8de6d4815ebbbfcc1471f1

@pastetoprint/mcp-server

Download
SHA-256-controlesomd6eb348e546a34713a243d5048796ddf6013122f3cb4a47d5e1e66bded2b9867
A4-voorbeeld-PDF openen

Voordat u begint

Kan de hele workflow werken zonder internet?

Ja, de lokale route Python → PDF → printen onder Windows werkt zonder internet zodra alle afhankelijkheden, de browser en eventueel het Ollama-model zijn voorbereid. Er wordt geen cloudrenderer gebruikt. Bij de eerste installatie kunnen downloads nodig zijn. De aparte MCP-koppeling gebruikt het ingestelde API-eindpunt.

Start een klik op deze pagina een printopdracht?

Nee. Deze pagina biedt downloads en codevoorbeelden. Het printen gebeurt via de geïnstalleerde lokale SDK en vereist voor de voorbereide opdracht een nieuwe, zichtbare bevestiging in Windows.

Welke besturingssystemen ondersteunen printen op papier?

De huidige printmodule ondersteunt Windows 10/11 met een desktopsessie en een geïnstalleerde printer. De module print enkelzijdig op A4 en past de inhoud aan het afdrukbare gebied aan. Printen op papier onder macOS en Linux is niet inbegrepen in deze versie.

Is dit geschikt voor onbeheerd printen in productie?

Dit is een ontwikkelversie met verplichte menselijke bevestiging. Controleer uw printer, documenten, lettertypen en lokale gegevensverwerking. Geautomatiseerde controles en systeemeigen controles die alleen gegevens lezen, vervangen geen door u bevestigde fysieke printtest op uw hardware.

Breng uw volgende AI-antwoord op papier.

Begin met de lokale voorbeeld-PDF en koppel daarna uw model en printer.