قابلیت ادغام PDF به EPUB از طریق Python

ادغام اسناد PDF به فرمت های تک EPUB در دات نت با استفاده از پایتون. برنامه نویسان می‌توانند از این کد نمونه برای ترکیب PDF در دات نت فریم ورک، دات نت هسته، و PHP، VBScript، دلفی، C++ از طریق COM Interop استفاده کنند.

قابلیت ادغام PDF به EPUB با استفاده از Python

چگونه می توان PDF را به EPUB ادغام کرد؟ با استفاده از کتابخانه Aspose.PDF برای پایتون از طریق دات نت می توانید PDF را به صورت برنامه نویسی EPUB ادغام کنید. نرم افزار PDF از Aspose ایده آل برای افراد، کسب و کارهای کوچک یا بزرگ است. از آنجا که قادر به پردازش مقدار زیادی از اطلاعات است، پیوند را به سرعت و کارآمد انجام دهید و از داده های خود محافظت کنید. یک ویژگی عجیب و غریب از Aspose.PDF یک API برای ادغام PDF به EPUB است. ویژگی این رویکرد این است که شما فقط نیاز به باز کردن مدیر بسته NuGet، جستجو برای Aspose.pdf برای دات نت، و نصب آن بدون هیچ گونه تنظیمات پیچیده خاص. (از دستور کنسول مدیر بسته برای نصب استفاده کنید). جزئیات نصب کتابخانه را در صفحات مستندات بررسی کنید. برای بررسی مزایای کتابخانه، سعی کنید از تبدیل PDF به قطعه کد EPUB استفاده کنید.

Python Package Manager Console

pip install aspose-pdf

نحوه ادغام PDF به EPUB از طریق Python


توسعه دهندگان Python for .NET به راحتی می توانند پرونده های PDF را فقط در چند خط کد در EPUB بارگذاری و ادغام کنند.

  1. یک سند جدید را مقداردهی کنید و یک حلقه برای ادغام فایل ها اجرا کنید
  2. در حلقه: یک صفحه جدید به سند EPUB اضافه کنید
  3. در حلقه: اضافه کردن فایل PDF به صفحه جدید
  4. پس از حلقه نتیجه را ذخیره کنید

در اینجا مثالی آورده می‌شود که چگونگی ادغام PDF به EPUB در Python را نشان می‌دهد. ترکیب اسناد متعدد را به یک فایل واحد با سهولت. اگر شما در حال توسعه کد در Python هستید، این کار می تواند ساده تر از آن باشد که به نظر می رسد. شما می توانید از نام فایل های کاملا واجد شرایط برای خواندن PDF و نوشتن EPUB استفاده کنید. این مثال Python را بررسی کنید که نحوه ادغام چندین سند از انواع فایل های یکسان یا متفاوت را با استفاده از Python در یک فایل نشان می دهد.

ادغام فایل های PDF با استفاده از Python for .NET و ذخیره به عنوان EPUB

مثال Python: این کد نمونه پیوند PDF را به EPUB نشان می دهد

Input file:

File not added

File not added

Output format:

EPUB

Output file:


    # create empty pdf document
    output_doc = aspose.pdf.Document()

    # read pdf file to Aspose Document
    first_doc = aspose.pdf.Document("1.pdf")
    second_doc = aspose.pdf.Document("2.pdf")

    # add page from one document to another directly        
    for page in first_doc.pages:
        output_doc.pages.add(page)
    for page in second_doc.pages:
        output_doc.pages.add(page)

    # save pdf to html page
    # embed css into a page
    # embed images into a page
    # enhance conversion of documents with backgrounds
    # use fixed layout render
    opt1 = aspose.pdf.HtmlSaveOptions()
    opt1.parts_embeding_mode = aspose.pdf.HtmlSaveOptions.PartsEmbeddingModes.EMBED_ALL_INTO_HTML
    opt1.raster_images_saving_mode = aspose.pdf.HtmlSaveOptions.RasterImagesSavingModes.AS_embedED_PARTS_OF_PNG_PAGE_BACKGROUND
    opt1.antialiasing_processing = aspose.pdf.HtmlSaveOptions.AntialiasingProcessingType.TRY_CORRECT_RESULT_HTML
    opt1.fixed_layout = True
    output_doc.save("Merger_pdf_epub.html", opt1)

Python for .NET کتابخانه برای ترکیب PDF به EPUB

Aspose.PDF برای پایتون از طریق .NET API از اکثر استانداردهای PDF و مشخصات PDF پشتیبانی می کند. این اجازه می دهد تا توسعه دهندگان برای قرار دادن جداول، نمودار ها، تصاویر، لینک ها، فونت های سفارشی - و بیشتر - به اسناد PDF. علاوه بر این، فشرده سازی اسناد PDF نیز امکان پذیر است. Aspose.PDF برای پایتون از طریق .NET ویژگی های امنیتی عالی را برای توسعه اسناد PDF امن فراهم می کند. برخی از ویژگی های کلیدی Aspose.PDF برای پایتون از طریق .NET API عبارتند از:

  • قابلیت خواندن و صادرات فایل های PDF در فرمت های مختلف تصویر از جمله BMP، GIF، JPEG و PNG.
  • تنظیم اطلاعات پایه (به عنوان مثال نویسنده، خالق) سند PDF.
  • ویژگی های تبدیل: تبدیل PDF به ورد، اکسل، و پاورپوینت. PDF را به فرمت های تصاویر تبدیل کنید. تبدیل فایل های PDF به فرمت HTML و بالعکس. تبدیل PDF به EPUB، متن، XPS و غیره

شما می توانید اطلاعات بیشتری در مورد Aspose.PDF برای پایتون از طریق .NET API در documentation ما در مورد نحوه استفاده از API پیدا کنید.