مميزات
مميزات
Aspose.Page FOSS for Python provides the following capabilities.
تحويل PS و EPS
PsDocument تحميل PostScript (.ps) و PostScript المغطاة (.eps) الملفات و تصدرها إلى PDF أو صور راستر. كلا نوعي الملفات يتم التعامل معها من قبل نفس الفئة.
PsDocument.from_file(path)تحميل من مسار الملفاتPsDocument.from_bytes(data)الحمل من البايتات الخامPsDocument.to_pdf(options)التصدير إلى PDF بايتزPsDocument.to_image(options)التصدير إلى بايت PNG أو JPEG
تحويل XPS
XpsDocument تحميلات XML Paper المواصفات (.xps) الملفات وتصدرها إلى PDF أو صور الرستير نفسها to_pdf() و to_image() واجهة تطبق.
XpsDocument.from_file(path)تحميل من مسار الملفاتXpsDocument.from_bytes(data)الحمل من البايتات الخامXpsDocument.to_pdf(options)التصدير إلى PDF بايتزXpsDocument.to_image(options)التصدير إلى بايتات الصورة الرأسية
إنتاج صورة الرأستر
ImageSaveOptions يسيطر على شكل وحدة الناتج الرأسية. format إلى "png" أو "jpeg" و dpi لتحديد دقة الخروج.
بيانات البيانات المتحركة EPS
DscMetadata يوفر الوصول المهيكلة إلى تعليقات عنوان DSC في ملفات EPS: تحديد. مربع، حجم الصفحة، التوجه، العنوان، وحقول المبدع. الوصول عبر PsDocument.dsc.
خادم MCP
خادم MCP اخري يعرض ps_to_pdf, ps_to_image, xps_to_pdf,، و xps_to_image كأدوات تحويل عن بعد عبر FastMCP. McpInput و McpOutput التعامل مع مسارات الملفات والبايتات المشفرة بـ base64 .
تقديم مستوى منخفض
RenderModelBuilder البناءات RenderDocument كائنات تدريجيا مع begin_page(), add_path(), add_text(), add_image(),، و end_page(). PdfWriter يسلسلها a RenderDocument إلى PDF. PdfMetadata يضع بيانات الميثاداتا للوثيقة.
إشارة API
| الفئة | وصف |
|---|---|
PsDocument | تحميل وتصدير ملفات PS/EPS |
XpsDocument | تحميل وتصدير ملفات XPS |
ImageSaveOptions | يسيطر على شكل مخرج الرستري و DPI |
DscMetadata | حقل رأس EPS DSC (صندوق الحدود، العنوان، إلخ) |
PdfWriter | تصفية مستند إلى بايتات PDF |
PdfMetadata | بيانات النتائج المتحركة (اللقب، المؤلف، المنتج) |
RenderModelBuilder | إنشاء مستندات الرندر بشكل متزايد |
McpInput | مدخلات خادم MCP (مسار الملف أو بايت base64) |
McpOutput | خروج الخادم MCP (base64 bytes أو مسار الملف) |