Wygeneruj lub wprowadź tekst
Skorzystaj z dołączonego przykładu z Ollama, własnego lokalnego modelu lub zwykłego tekstu z aplikacji. Python SDK nie wymaga konta w chmurze ani klucza API.
pasteToPrint Local · Wersja dla deweloperów
Przenieś wyniki lokalnej AI na papier. Zamień tekst w uporządkowany dokument PDF A4, wybierz drukarkę i zatwierdź konkretne zadanie, zanim trafi do kolejki.
Po przygotowaniu wszystko działa lokalnie. Drukowanie na papierze w Windows 10/11.
Przejrzysty dokument gotowy do wydruku A4
Sprawdź PDF, drukarkę i liczbę kopii w oknie potwierdzenia Windows.
Czeka na Twoje potwierdzenieJeden lokalny renderer łączy model, aplikację i drukarkę.
Skorzystaj z dołączonego przykładu z Ollama, własnego lokalnego modelu lub zwykłego tekstu z aplikacji. Python SDK nie wymaga konta w chmurze ani klucza API.
Przekształcaj tekst lub bloki semantyczne PTDF za pomocą istniejącego renderera pasteToPrint. Czcionki, układ i tworzenie PDF pozostają na komputerze. Podczas renderowania żądania sieciowe są blokowane.
Wybierz zainstalowaną drukarkę i 1–99 kopii. Przed wysłaniem zadania systemowe okno Windows poprosi o potwierdzenie. Śledź zadanie w kolejce za pomocą jego rzeczywistego identyfikatora.
Przykłady korzystają z pakietów dostępnych do pobrania po ich zainstalowaniu. Przykład drukowania zawsze otwiera okno potwierdzenia.
from pastetoprint import LocalPdfClient
pdf = LocalPdfClient().render_text(
"Wykonano: 10 przeglądów. Pozostały: 2.",
"report.pdf",
title="Raport miesięczny",
template="business",
)
print(pdf.path)from pastetoprint import LocalPdfClient
from pastetoprint.ollama import OllamaClient
text = OllamaClient().generate(
model="gemma3:1b",
prompt="Napisz krótki raport na podstawie przykładowych danych: 12 zaplanowanych przeglądów, 10 wykonanych, 2 pozostałe.",
)
pdf = LocalPdfClient().render_text(
text, "ai-report.pdf",
title="Raport miesięczny",
template="business",
)
print(pdf.path)from pastetoprint import PrintManager
printing = PrintManager()
job = printing.prepare(
"report.pdf",
printer="Nazwa Twojej drukarki",
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())Utworzenie PDF nie oznacza zgody na drukowanie. Okno potwierdzenia pokazuje plik, drukarkę, liczbę stron i kopii. Domyślna odpowiedź to Nie; SDK nie oferuje potwierdzenia bez udziału człowieka.
Trwały lokalny rejestr przypisuje klucz żądania do jednego zadania. Sprawdzana jest też zgodność zawartości PDF i ustawień. Przy niejasnym wyniku zadanie nie jest automatycznie wysyłane ponownie. Zamierzone powtórzenie wymaga nowego potwierdzenia.
Śledź zadania oczekujące, drukowane, wstrzymane i zakończone błędem. Przyjęcie do kolejki nie potwierdza wydruku na papierze. Jeśli wyniku nie można ustalić, SDK zgłasza nieznany stan.
Samodzielny serwer MCP łączy asystenta AI z Document API v2 przez PTDF. Domyślnie korzysta z hostowanego endpointu API. Nie używa automatycznie modułu PDF offline ani modułu drukowania. Przy wdrożeniu lokalnym skonfiguruj dostępne lokalne API.
Poznaj MCP i Document APITworzenie PDF wymaga Python 3.10+, Node.js 20+ oraz zainstalowanej przeglądarki Chrome, Edge lub Chromium. Do drukowania na papierze potrzebne są też Windows 10/11, interaktywna sesja pulpitu i zainstalowana drukarka A4.
Na potrzeby przykładu z AI zainstaluj Ollama i wcześniej pobierz lokalny model. Uruchom Ollama ponownie z wyłączonymi funkcjami chmurowymi. SDK sprawdza to przed wysłaniem polecenia i odrzuca aliasy modeli chmurowych.
Dołączone czcionki obsługują alfabet łaciński, rozszerzone znaki łacińskie i symbole. Przed wdrożeniem sprawdź język dokumentów i drukarkę. 48 języków witryny nie gwarantuje obsługi wszystkich znaków w PDF.
Rozpakuj zestaw narzędzi do folderu roboczego. Najpierw zainstaluj środowiska uruchomieniowe i przeglądarkę. Archiwum nie zawiera zależności Node, przeglądarki ani wag modelu AI; przygotuj je przed odłączeniem od internetu.
Uruchom te polecenia w PowerShell z rozpakowanego folderu. Pierwsze polecenie podczas przygotowania pobiera zależność modułu PDF; pakiet Python wheel instaluje się bez indeksu pakietów.
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.pyOtwórz dołączony przykładowy PDF lub uruchom przykład w języku Python. Dla Ollama przygotuj model i uruchom serwer z wyłączoną chmurą. Przed drukowaniem wyświetl listę drukarek, użyj dokładnej nazwy i potwierdź zadanie w oknie Windows.
pastetoprint-print printers
pastetoprint-print print report.pdf --printer "Nazwa Twojej drukarki" --copies 1 --key monthly-report-001Wersja dla deweloperów
Pobierz bezpośrednio aktualne pakiety dla deweloperów. Nie są jeszcze opublikowane w npm ani PyPI. Zestaw zawiera instrukcje instalacji, przykłady oraz oryginalne informacje o komponentach stron trzecich wewnątrz pakietów.
Python SDK + lokalny moduł PDF + serwer MCP + przewodniki i przykłady
0ea72a6b8d7900d0464c31e650acce9a82fbacb4389efeda61671b32e874bed58dec088ee6f7409370e63bdad3895ec31d96e1fe943a3ba32f47c165425e2e4c1ed340b28f2a23652b996866cf736fe15f1fa3eb6c8de6d4815ebbbfcc1471f1d6eb348e546a34713a243d5048796ddf6013122f3cb4a47d5e1e66bded2b9867Tak, lokalny proces Python → PDF → drukowanie w Windows działa bez internetu po przygotowaniu wszystkich zależności, przeglądarki i ewentualnego modelu Ollama. Nie korzysta z renderera w chmurze. Wstępna konfiguracja może wymagać pobierania plików; osobna integracja MCP używa skonfigurowanego endpointu API.
Nie. Strona udostępnia pliki do pobrania i przykłady kodu. Drukowanie odbywa się w zainstalowanym lokalnym SDK i wymaga nowego, widocznego potwierdzenia w Windows dla przygotowanego zadania.
Obecny moduł drukowania obsługuje Windows 10/11 z sesją pulpitu i zainstalowaną drukarką. Drukuje jednostronnie w formacie A4, dopasowując treść do obszaru drukowania. Ta wersja nie obejmuje drukowania na papierze w macOS ani Linux.
To wersja dla deweloperów z obowiązkowym potwierdzeniem przez człowieka. Sprawdź swoją drukarkę, dokumenty, czcionki i lokalne przetwarzanie danych. Automatyczne i natywne kontrole tylko do odczytu nie zastępują zatwierdzonego próbnego wydruku na własnym sprzęcie.
Zacznij od lokalnego przykładowego PDF, a potem podłącz model i drukarkę.