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
McpInputMCP इनपुट: फ़ाइल मार्ग या base64 बाइट्स
McpOutputMCP आउटपुट: base64 बाइट्स या फ़ाइल मार्ग
McpConversionOptionsआउटपुट प्रारूप और छवि रूपांतरण के लिए डीपीआई

See Also

 हिन्दी