بررسی اجمالی GroupDocs.Conversion

GroupDocs.Conversion تبدیل اسناد با کیفیت بالا و انعطاف‌پذیر از فرمت‌های PDF، Office، HTML و تصویر را در برنامه‌های پایتون فراهم می‌کند.

Illustration conversion

فرآیند تبدیل یک‌پارچه

اسناد را به‌راحتی به فرمت‌های PDF، Office، HTML، eBook و تصویر تبدیل کنید با API قابل اعتماد که محتوا و ساختار را حفظ می‌کند.

تغییر فرمت بدون درز

بین فرمت‌های سند با یک فراخوانی متد و گزینه‌های ساده، به‌سرعت جابه‌جا شوید برای تبدیل‌های کارآمد.

سازگاری چندپلتفرمی

عملیات چندپلتفرمی را پشتیبانی می‌کند و به توسعه‌دهندگان پایتون امکان می‌دهد به راحتی تبدیل‌ها را در سیستم‌های Windows و macOS انجام دهند.

پشتیبانی از پلتفرم‌ها

GroupDocs.Conversion برای پایتون از طریق .NET با چندین سیستم‌عامل و محیط پایتون سازگار است.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

فرمت‌های فایل پشتیبانی‌شده

GroupDocs.Conversion برای پایتون از طریق .NET از فرمت‌های فایل مختلف پشتیبانی می‌کند.

قالب‌های سند

  • Documents: PDF, XPS, TEX
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • PowerPoint: PPT, PPTX, PPS, PPSX, ODP, OTP
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • Visio: VSDX, VSDM, VSSX, VSTX, VSTM, VSSM, VSX, VTX, VDX
  • OpenDocument: ODT, OTT, ODS

تصاویر و مولتی‌مدیا

  • Images: BMP, JPEG, PNG, GIF, TIFF, SVG, PS
  • Diagram: VSDX, DRAW, LUCIDCHART
  • CAD & GIS: DWG, DXF, DWF, IFC, SHP, KML, GEOJSON
  • 3D & Vector: SVG, AI, EPS, CDR, STL, OBJ, FBX, DAE, GLB

سایر فرمت‌ها

  • eBook: EPUB, MOBI, AZW, FB2
  • Web: HTML, MHTML, MHT
  • Archives: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • Email & Outlook: PST, OST, MSG, EML
  • Finance: QFX, OFX
  • OneNote: ONE

ویژگی‌های GroupDocs.Conversion

API به شما امکان می‌دهد تبدیل از یک فرمت به فرمت دیگر را انجام دهید، سند کامل یا صفحات خاصی را تبدیل کنید، گزینه‌های خروجی موردنظر را تنظیم کنید و موارد دیگر.

Feature icon

تبدیل چندفرمت

فایل‌ها را بین انواع فرمت‌ها، از جمله PDF، DOCX، XLSX، PPTX و موارد دیگر تبدیل کنید.

Feature icon

خروجی با دقت بالا

کیفیت و قالب‌بندی اصلی اسناد را در طول فرآیند تبدیل حفظ کنید.

Feature icon

تبدیل چندین فایل

چندین فایل را تبدیل کنید و آنها را در یک بایگانی ترکیب کنید، که سازماندهی محتویات تبدیل‌شده را ساده می‌سازد.

Feature icon

سند چندصفحه‌ای به تصاویر

سندهای چندصفحه‌ای را به‌صورت صفحه به صفحه به تصاویر تبدیل کنید تا کنترل دقیق بر فرآیند تبدیل داشته باشید.

Feature icon

تنظیمات قابل سفارشی‌سازی

پارامترهای تبدیل مانند وضوح، کیفیت و طرح‌بندی را به‌دقت تنظیم کنید تا متناسب با نیازهای خاص باشد.

Feature icon

پردازش ایمن

با گزینه‌های تبدیل فایل با حفاظت توسط رمز عبور، حریم خصوصی داده‌ها را تضمین کنید.

Feature icon

یکپارچه‌سازی API

قابلیت‌های تبدیل را در برنامه‌های خود یکپارچه کنید تا تبدیل‌ها به‌عنوان بخشی از جریان‌های کاری موجود شما اجرا شوند.

Feature icon

تبدیل قوی

تبدیل‌های فایل قابل اعتماد را فراهم کنید در حالی که دقت و یکپارچگی اسناد تبدیل‌شده شما حفظ می‌شود.

Feature icon

تبدیل اسناد از بایگانی‌ها

اسناد را از بایگانی‌ها استخراج و تبدیل کنید تا امکان تبدیل محتویات ذخیره‌شده در فایل‌های فشرده فراهم شود.

نمونه‌های کد

نمونه‌هایی از عملیات GroupDocs.Conversion در پایتون

تبدیل یک سند به فرمت دیگری

ویژگی کلیدی GroupDocs.Conversion توانایی تبدیل یک سند به فرمت متفاوت است.
نوع فرمت خروجی را با استفاده از کلاس ConvertOptions برای تبدیل یک سند مشخص کنید.

تبدیل DOCX به PDF در پایتون

from groupdocs.conversion import Converter
from groupdocs.conversion.options.convert import PdfConvertOptions

def convert_document_to_another_format():
    # یک نمونه از Converter را با سند ورودی ایجاد کنید
    with Converter("./business-plan.docx") as converter:
        # یک نمونه از گزینه‌های تبدیل ایجاد کنید تا فرمت خروجی را تعیین کنید
        pdf_convert_options = PdfConvertOptions()

        # سند ورودی را تبدیل کنید
        converter.convert("./business-plan.pdf", pdf_convert_options)    

if __name__ == "__main__":
    convert_document_to_another_format()

تبدیل یک سند به چندین فایل صفحه

یک سند چندصفحه‌ای را به فایل‌های صفحهٔ جداگانه تبدیل کنید.
این مثال نشان می‌دهد که چگونه هر اسلاید در یک ارائه PPTX را به تصویر PNG تبدیل کنید.

تبدیل اسلایدهای PPTX به PNG با Python

from groupdocs.conversion import Converter
from groupdocs.conversion.filetypes import ImageFileType
from groupdocs.conversion.options.convert import ImageConvertOptions

def convert_all_document_pages():
    # یک نمونه از Converter را با سند ورودی ایجاد کنید 
    with Converter("./basic-presentation.pptx") as converter:
        # گزینه‌های تبدیل را ایجاد کنید و فرمت خروجی را به PNG تعریف کنید
        png_convert_options = ImageConvertOptions()
        png_convert_options.format = ImageFileType.PNG

        # تمام اسلایدها را تبدیل کرده و در پوشه خروجی ذخیره کنید
        converter.convert_by_page("./converted-pages", png_convert_options)    

if __name__ == "__main__":
    convert_all_document_pages()

تبدیل فایل‌ها درون کانتینرهای سند

فایل‌های توکار داخل کانتینرهای سند، مانند فایل‌های فشرده یا بسته‌بندی‌شده، را به فایل‌های خروجی جداگانه تبدیل کنید.
مثال زیر نشان می‌دهد که چگونه هر فایل فشرده در بایگانی ZIP را به PDF تبدیل کنید.

تبدیل فایل‌های بایگانی ZIP به PDF با Python

from groupdocs.conversion import Converter
from groupdocs.conversion.options.convert import PdfConvertOptions

def convert_files_within_document_container():
    # یک نمونه از Converter را با سند ورودی ایجاد کنید
    with Converter("./compressed.zip") as converter:
        # گزینه‌های تبدیل را ایجاد کنید تا فرمت خروجی را به PDF تعریف کنید
        pdf_convert_options = PdfConvertOptions()

        # استخراج کنید، تبدیل کنید و فایل‌های خروجی را با فرمت PDF ذخیره کنید
        converter.convert_multiple("./converted-files", pdf_convert_options)    

if __name__ == "__main__":
    convert_files_within_document_container()

برای شروع آماده اید؟

GroupDocs.Conversion را به صورت رایگان دانلود کنید یا یک مجوز آزمایشی برای دسترسی کامل دریافت کنید!

منابع مفید

برای ارتقاء تجربه خود ، مستندات ، نمونه های کد و پشتیبانی جامعه را کاوش کنید.

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی