สร้างข้อความหรือใช้ข้อความที่มีอยู่
ใช้ตัวอย่าง Ollama ที่ให้มา โมเดลในเครื่องของคุณเอง หรือข้อความธรรมดาจากแอปพลิเคชัน Python SDK ไม่ต้องใช้บัญชีคลาวด์หรือคีย์ API
pasteToPrint Local · รุ่นพรีวิวสำหรับนักพัฒนา
นำผลลัพธ์จาก AI ในเครื่องลงบนหน้ากระดาษ แปลงข้อความเป็น PDF ขนาด A4 ที่มีโครงสร้าง เลือกเครื่องพิมพ์ และยืนยันงานนั้นก่อนส่งเข้าคิวพิมพ์
ประมวลผลภายในเครื่องหลังเตรียมระบบครบแล้ว การพิมพ์ด้วยเครื่องพิมพ์รองรับ Windows 10/11
เอกสารอ่านง่าย พร้อมพิมพ์บนกระดาษ A4
ตรวจสอบ PDF เครื่องพิมพ์ และจำนวนชุดในหน้าต่างยืนยันของ Windows
รอการยืนยันของคุณตัวเรนเดอร์ในเครื่องเพียงตัวเดียวเชื่อมโมเดล แอปพลิเคชัน และเครื่องพิมพ์ของคุณเข้าด้วยกัน
ใช้ตัวอย่าง Ollama ที่ให้มา โมเดลในเครื่องของคุณเอง หรือข้อความธรรมดาจากแอปพลิเคชัน Python SDK ไม่ต้องใช้บัญชีคลาวด์หรือคีย์ API
แปลงข้อความหรือบล็อกเชิงความหมาย PTDF ด้วยตัวเรนเดอร์ pasteToPrint ที่มีอยู่ ฟอนต์ การจัดวาง และการสร้าง PDF ทำงานบนคอมพิวเตอร์ทั้งหมด โดยบล็อกคำขอเครือข่ายระหว่างเรนเดอร์
เลือกเครื่องพิมพ์ที่ติดตั้งไว้และกำหนดจำนวน 1–99 ชุด ก่อนส่งงาน หน้าต่างมาตรฐานของ Windows จะขอให้คุณยืนยัน จากนั้นติดตามคิวได้ด้วย ID งานพิมพ์จริง
ติดตั้งแพ็กเกจที่ดาวน์โหลดมาแล้วจึงเรียกใช้ตัวอย่างต่อไปนี้ ตัวอย่างการพิมพ์จะเปิดหน้าต่างยืนยันทุกครั้ง
from pastetoprint import LocalPdfClient
pdf = LocalPdfClient().render_text(
"ตรวจสอบเสร็จแล้ว 10 รายการ เหลืออีก 2 รายการ",
"report.pdf",
title="รายงานประจำเดือน",
template="business",
)
print(pdf.path)from pastetoprint import LocalPdfClient
from pastetoprint.ollama import OllamaClient
text = OllamaClient().generate(
model="gemma3:1b",
prompt="เขียนรายงานสั้น ๆ จากข้อมูลตัวอย่างนี้: วางแผนตรวจสอบ 12 รายการ เสร็จแล้ว 10 รายการ เหลืออีก 2 รายการ",
)
pdf = LocalPdfClient().render_text(
text, "ai-report.pdf",
title="รายงานประจำเดือน",
template="business",
)
print(pdf.path)from pastetoprint import PrintManager
printing = PrintManager()
job = printing.prepare(
"report.pdf",
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())การสร้าง PDF ไม่ถือเป็นการอนุญาตให้พิมพ์ หน้าต่างยืนยันจะแสดงไฟล์ เครื่องพิมพ์ จำนวนหน้า และจำนวนชุด โดยเลือก “ไม่” ไว้เป็นค่าเริ่มต้น SDK ไม่มีวิธียืนยันโดยไม่ให้ผู้ใช้ดำเนินการ
บันทึกที่จัดเก็บถาวรภายในเครื่องจะเชื่อมคีย์คำขอกับงานเดียว พร้อมตรวจสอบเนื้อหา PDF และการตั้งค่าพิมพ์ที่ตรงกัน หากผลลัพธ์ไม่แน่นอน ระบบจะไม่ส่งซ้ำอัตโนมัติ ส่วนการพิมพ์ซ้ำโดยตั้งใจต้องยืนยันใหม่
ติดตามสถานะรอคิว กำลังพิมพ์ หยุดชั่วคราว และข้อผิดพลาด การรับงานเข้าคิวไม่ได้ยืนยันว่ามีกระดาษออกมาจริง หากระบุผลลัพธ์ไม่ได้ SDK จะรายงานสถานะ “ไม่ทราบผล”
เซิร์ฟเวอร์ MCP แบบแยกใช้ PTDF เพื่อเชื่อมผู้ช่วย AI กับ Document API v2 โดยค่าเริ่มต้นใช้ API endpoint ที่โฮสต์ไว้ และไม่ได้เรียกใช้โมดูล PDF ออฟไลน์หรือโมดูลการพิมพ์โดยอัตโนมัติ หากติดตั้งภายในเครื่อง ให้กำหนด API ในเครื่องที่เชื่อมต่อได้
ดูข้อมูล MCP และ Document APIการสร้าง PDF ต้องใช้ Python 3.10+, Node.js 20+ และ Chrome, Edge หรือ Chromium ที่ติดตั้งไว้ การพิมพ์ด้วยเครื่องพิมพ์ต้องมี Windows 10/11 เซสชันเดสก์ท็อปที่โต้ตอบได้ และเครื่องพิมพ์ A4 ที่ติดตั้งแล้วด้วย
ก่อนใช้ตัวอย่าง AI ให้ติดตั้ง Ollama และดาวน์โหลดโมเดลในเครื่องไว้ล่วงหน้า ปิดฟีเจอร์คลาวด์แล้วเริ่ม Ollama ใหม่ SDK จะตรวจสอบการตั้งค่านี้ก่อนส่งพรอมต์ และไม่ยอมรับชื่อแทนของโมเดลคลาวด์
ฟอนต์ที่ให้มารองรับอักษรละติน อักษรละตินเพิ่มเติม และสัญลักษณ์ โปรดทดสอบภาษาในเอกสารและเครื่องพิมพ์ก่อนใช้งานจริง การมีเว็บไซต์ 48 ภาษาไม่ได้รับประกันว่าฟอนต์ใน PDF จะรองรับภาษาเหล่านั้นได้ครบถ้วน
แตกไฟล์ชุดเครื่องมือลงในโฟลเดอร์ทำงาน แล้วติดตั้งสภาพแวดล้อมรันโปรแกรมและเบราว์เซอร์ก่อน ไฟล์บีบอัดไม่รวมแพ็กเกจที่ Node ต้องใช้ เบราว์เซอร์ หรือค่าน้ำหนักของโมเดล AI จึงต้องเตรียมให้ครบก่อนตัดการเชื่อมต่ออินเทอร์เน็ต
เปิด PowerShell ไปยังโฟลเดอร์ที่แตกไฟล์ แล้วเรียกใช้คำสั่งต่อไปนี้ คำสั่งแรกจะดาวน์โหลดแพ็กเกจที่โมดูล PDF ต้องใช้ระหว่างติดตั้ง ส่วน Python wheel จะติดตั้งโดยไม่เชื่อมต่อดัชนีแพ็กเกจ
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เปิด PDF ตัวอย่างที่ให้มา หรือเรียกใช้ตัวอย่าง Python สำหรับ Ollama ให้เตรียมโมเดลและเริ่มเซิร์ฟเวอร์โดยปิดคลาวด์ไว้ ก่อนพิมพ์ให้ดูรายชื่อเครื่องพิมพ์ ใช้ชื่อที่ตรงกันทุกตัวอักษร แล้วยืนยันงานในหน้าต่าง Windows
pastetoprint-print printers
pastetoprint-print print report.pdf --printer "ชื่อเครื่องพิมพ์ของคุณ" --copies 1 --key monthly-report-001รุ่นพรีวิวสำหรับนักพัฒนา
ดาวน์โหลดแพ็กเกจรุ่นพัฒนาปัจจุบันได้โดยตรง แพ็กเกจเหล่านี้ยังไม่ได้เผยแพร่บน npm หรือ PyPI ชุดเครื่องมือมีคำแนะนำการติดตั้ง ตัวอย่าง และประกาศต้นฉบับของบุคคลที่สามภายในแต่ละแพ็กเกจ
Python SDK + โมดูล PDF ภายในเครื่อง + เซิร์ฟเวอร์ MCP + คู่มือและตัวอย่าง
0ea72a6b8d7900d0464c31e650acce9a82fbacb4389efeda61671b32e874bed58dec088ee6f7409370e63bdad3895ec31d96e1fe943a3ba32f47c165425e2e4c1ed340b28f2a23652b996866cf736fe15f1fa3eb6c8de6d4815ebbbfcc1471f1d6eb348e546a34713a243d5048796ddf6013122f3cb4a47d5e1e66bded2b9867ได้ สำหรับขั้นตอนภายในเครื่อง Python → PDF → พิมพ์บน Windows เมื่อเตรียมแพ็กเกจที่จำเป็น เบราว์เซอร์ และโมเดล Ollama ที่ต้องใช้ครบแล้ว โดยไม่ใช้ตัวเรนเดอร์บนคลาวด์ การเตรียมครั้งแรกอาจต้องดาวน์โหลด ส่วน MCP bridge เป็นองค์ประกอบแยกที่ใช้ API endpoint ตามการตั้งค่า
ไม่ หน้านี้มีเฉพาะไฟล์ดาวน์โหลดและตัวอย่างโค้ด การพิมพ์ทำงานผ่าน SDK ที่ติดตั้งภายในเครื่อง และทุกงานที่เตรียมไว้ต้องได้รับการยืนยันใหม่ผ่านหน้าต่าง Windows ที่แสดงบนหน้าจอ
โมดูลการพิมพ์ปัจจุบันรองรับ Windows 10/11 โดยต้องมีเซสชันเดสก์ท็อปและเครื่องพิมพ์ที่ติดตั้งไว้ พิมพ์แบบหน้าเดียวบนกระดาษ A4 และปรับขนาดให้พอดีกับพื้นที่พิมพ์ รุ่นนี้ยังไม่มีการพิมพ์ด้วยเครื่องพิมพ์บน macOS และ Linux
ขณะนี้เป็นรุ่นพรีวิวสำหรับนักพัฒนาและต้องมีผู้ยืนยันทุกครั้ง โปรดตรวจสอบเครื่องพิมพ์ เอกสาร ฟอนต์ และการจัดการข้อมูลภายในเครื่องของคุณ การทดสอบอัตโนมัติและการตรวจสอบแบบอ่านอย่างเดียวด้วยฟังก์ชันของระบบปฏิบัติการไม่อาจแทนการทดสอบพิมพ์จริงที่คุณยืนยันบนอุปกรณ์ของคุณได้
เริ่มต้นด้วยตัวอย่าง PDF ภายในเครื่อง จากนั้นเชื่อมต่อโมเดลและเครื่องพิมพ์ของคุณ