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.
pasteToPrint Local · Ontwikkelversie
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.
Een overzichtelijk document in A4-formaat
Controleer de PDF, de printer en het aantal exemplaren in het bevestigingsvenster van Windows.
Wacht op uw bevestigingEén lokale renderer verbindt uw model, applicatie en printer.
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.
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.
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.
Deze voorbeelden gebruiken de downloadbare pakketten nadat u die hebt geïnstalleerd. Het printvoorbeeld opent altijd een bevestigingsvenster.
from pastetoprint import LocalPdfClient
pdf = LocalPdfClient().render_text(
"Voltooid: 10 inspecties. Resterend: 2.",
"report.pdf",
title="Maandrapport",
template="business",
)
print(pdf.path)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)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 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.
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.
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.
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 APIPDF-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.
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.
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.pyOpen 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-001Ontwikkelversie
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.
Python SDK + lokale PDF-module + MCP-server + handleidingen en voorbeelden
0ea72a6b8d7900d0464c31e650acce9a82fbacb4389efeda61671b32e874bed58dec088ee6f7409370e63bdad3895ec31d96e1fe943a3ba32f47c165425e2e4c1ed340b28f2a23652b996866cf736fe15f1fa3eb6c8de6d4815ebbbfcc1471f1d6eb348e546a34713a243d5048796ddf6013122f3cb4a47d5e1e66bded2b9867Ja, 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.
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.
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.
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.
Begin met de lokale voorbeeld-PDF en koppel daarna uw model en printer.