ΕΠΙΧΕΙΡΗΣΗ MCP Server

ΕΠΙΧΕΙΡΗΣΗ MCP Server

ΕΠΙΧΕΙΡΗΣΗ MCP Server

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 και McpOutput

McpInput Αποδέχεται είτε ένα αρχείο (όπως μια γραμμή) ή μπύτες κρυπτογραφημένα με βάση64 ως πηγή Το έγγραφο. McpOutput επιστρέφει το αποτέλεσμα ως base64 bytes ή γράφει απευθείας σε μια πορεία αρχείου.

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

McpConversionOptions ελέγχει τη μορφή εξόδου και το DPI για μετατροπές εικόνας.

from aspose.page.mcp.models import McpConversionOptions

opts = McpConversionOptions(format="png", dpi=150)

Συμβουλές και βέλτιστες πρακτικές

  • Το MCC πρέπει να είναι ξεχωριστό (pip install fastmcp• Να εκτελέσει το MCP server.
  • Η Κύρια PsDocument και XpsDocument Οι μετατροπές λειτουργούν χωρίς FastMCP.
  • Χρησιμοποιήστε McpInput(base64_data=...) όταν ο πελάτης δεν μπορεί να παρέχει μια τοπική διαδρομή αρχείων.

Συνοπτική αναφορά API

Κλάση / ΙδιοκτησίαΠεριγραφή
McpInputMCP εισαγωγή: Πίνακας αρχείου ή base64 bytes
McpOutputMCP: Base64 bytes ή αρχείο διαδρομής
McpConversionOptionsΠίνακας και DPI για μετατροπή εικόνας

Δείτε επίσης

 Ελληνικά