MCP सर्वर
MCP सर्वर
Aspose.Page FOSS for Python includes an optional MCP server that exposes conversion फ़ंक्शन दूरस्थ उपकरणों के रूप में. सर्वर FastMCP और रिकॉर्ड पर बनाया जाता है ps_to_pdf, ps_to_image, xps_to_pdf,और xps_to_image एक बुलाने योग्य उपकरण के रूप में।.
FastMCP एक वैकल्पिक निर्भरता है - कोर रूपांतरण कार्यक्षमता इसके बिना काम करती है।.
मैकअप और मैक्सअप
McpInput फ़ाइल मार्ग (एक श्रृंखला के रूप में) या आधार64-कॉडिंग बाइट्स को स्रोत के लिए स्वीकार करता है दस्तावेज है।. McpOutput परिणाम को base64 बाइट्स के रूप में वापस करता है या फ़ाइल मार्ग पर सीधे लिखता है।.
from aspose.page.mcp.models import McpInput, McpOutput
# Input from file path
input_from_path = McpInput(path="input.ps")
# Input from base64 bytes
import base64
with open("input.ps", "rb") as f:
b64 = base64.b64encode(f.read()).decode()
input_from_b64 = McpInput(base64_data=b64)मैकअप विकल्प
McpConversionOptions आउटपुट प्रारूप और छवि रूपांतरण के लिए डीपीआई को नियंत्रित करता है।.
from aspose.page.mcp.models import McpConversionOptions
opts = McpConversionOptions(format="png", dpi=150)टिप्स और सर्वश्रेष्ठ अभ्यास
- (यह भी एक अलग तरीके से स्थापित किया जाना चाहिए)
pip install fastmcpMCP सर्वर को चलाने के लिए।. - कोर
PsDocumentऔरXpsDocumentपरिवर्तन एपीआई FastMCP के बिना काम करता है।. - उपयोग करें
McpInput(base64_data=...)जब ग्राहक एक स्थानीय फ़ाइल मार्ग प्रदान नहीं कर सकता है।.
API संदर्भ सारांश
| क्लास / संपत्ति | Description |
|---|---|
McpInput | MCP इनपुट: फ़ाइल मार्ग या base64 बाइट्स |
McpOutput | MCP आउटपुट: base64 बाइट्स या फ़ाइल मार्ग |
McpConversionOptions | आउटपुट प्रारूप और छवि रूपांतरण के लिए डीपीआई |