1. محصولات
  2.   PDF
  3.   Python
  4.   Aspose.PDF for Python via .NET

Aspose.PDF for Python via .NET

 
 

تولید و تبدیل PDF از طریق Python PDF API

Python PDF API برای ایجاد، اصلاح، محافظت، چاپ، پردازش، تقسیم، ادغام و تبدیل اسناد PDF در داخل برنامه های Python بدون استفاده از Adobe Acrobat.

Aspose.PDF برای Python از طریق .NET یک API قدرتمند ایجاد و دستکاری PDF است که توسعه دهندگان نرم افزار را قادر می سازد برای کار با فایل های PDF در برنامه های پایتون خود از طریق کتابخانه های دات نت. Aspose.PDF برای پایتون از طریق دات نت به توسعه دهندگان پایتون دسترسی به این کتابخانه ها را از طریق زمان اجرا دات نت فراهم می کند. این بدان معناست که توسعه دهندگان Python می توانند از Aspose.PDF برای ایجاد، ویرایش و دستکاری فایل های PDF در برنامه های پایتون خود بدون نیاز به Microsoft Office® یا Adobe Acrobat Automation استفاده کنند.

Aspose.PDF برای Python از طریق دات نت شامل پشتیبانی از طیف گسترده ای از ویژگی های پردازش PDF، از جمله ایجاد سند PDF جدید از ابتدا، بارگیری و خواندن فایل های PDF، صادرات PDF به فرمت های تصویر، پیکربندی ویژگی های صفحه PDF، تنظیم است. عرض و ارتفاع PDF، مدیریت متن و پاراگراف، تبدیل PDF به سایر فرمت های فایل، استخراج متن از صفحات PDF، جستجو و جایگزینی متن در PDF، افزودن و مدیریت پیوست های PDF، درج صفحات جدید، تقسیم و ادغام PDF، انتقال صفحات PDF، دریافت تعداد صفحات، دریافت یک صفحه خاص، درج TOC در PDF موجود، بهینه سازی سند PDF برای وب و بسیاری موارد دیگر.

Aspose.PDF برای Python یک مبدل PDF بسیار قدرتمند ارائه کرده است که توسعه دهندگان نرم افزار را قادر می سازد اسناد PDF را به فرمت های مختلف فایل پشتیبانی شده مانند Microsoft Word، Excel، PowerPoint، PDF/A، HTML، Images (BMP، JPEG، PNG)، EPUB، Markdown، PCL، XPS، LATEx/TeX، Text، PostScript و بسیاری موارد دیگر. این کتابخانه دارای اسناد جامع API و کد نمونه است که توسعه دهندگان می توانند به راحتی آن را دنبال کنند تا کارهای دستکاری PDF خود را شروع کنند. چه کاربران نیاز به ایجاد فایل‌های PDF جدید، استخراج داده‌ها از فایل‌های PDF یا تبدیل فایل‌های PDF به فرمت‌های دیگر داشته باشند، Aspose.PDF برای Python از طریق .NET یک انتخاب عالی است.

Previous Next

شروع به کار با Aspose.PDF برای Python از طریق .NET

روش توصیه شده برای نصب Aspose.PDF برای پایتون استفاده از پیپ است. لطفا از دستور زیر برای نصب راحت استفاده کنید.

Aspose.PDF را برای پایتون از طریق دات نت با استفاده از pip نصب کنید

 pip install aspose-pdf

می‌توانید کتابخانه را مستقیماً از صفحه محصول Aspose.PDF دانلود کنید

ایجاد اسناد PDF از طریق Python API

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

یک فایل PDF از طریق پایتون ایجاد کنید

//import aspose.pdf as ap

# Initialize document object
document = ap.Document()
# Add page
page = document.pages.add()
# Initialize textfragment object
text_fragment = ap.text.TextFragment("Hello,world!")
# Add text fragment to new page
page.paragraphs.add(text_fragment)
# Save updated PDF
document.save("output.pdf")

تبدیل اسناد PDF از طریق Python API

Aspose.PDF برای Python از طریق .NET یک API مفید برای تولید PDF است که به توسعه دهندگان نرم افزار اجازه می دهد اسناد PDF مخفیانه را به فرمت های فایل پشتیبانی شده دیگر از طریق Python API مخفی کنند. لطفاً به یاد داشته باشید که Aspose.PDF از بیشترین تعداد قالب های سند محبوب، هم برای بارگیری و هم برای ذخیره، پشتیبانی می کند. این کتابخانه شامل پشتیبانی از تبدیل اسناد PDF به HTML، DOC، DOCX، PPTX، XLS، XLSX، XPS، SVG، XML، PS، PCL، MHT، HTML، EPUB، CGM، JPEG، EMF، PNG، BMP، GIF، TIFF، متن و بسیاری دیگر. این کتابخانه همچنین از تبدیل فرمت های دیگر به PDF به راحتی پشتیبانی می کند.

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

  import aspose.pdf as ap

    input_pdf = DIR_INPUT + "sample.pdf"
    output_pdf = DIR_OUTPUT + "convert_pdf_to_docx_options.docx"
    # Open PDF document
    document = ap.Document(input_pdf)

    save_options = ap.DocSaveOptions()
    save_options.format = ap.DocSaveOptions.DocFormat.DOC_X
    # Set the recognition mode as Flow
    save_options.mode = ap.DocSaveOptions.RecognitionMode.FLOW
    # Set the Horizontal proximity as 2.5
    save_options.relative_horizontal_proximity = 2.5
    # Enable the value to recognize bullets during conversion process
    save_options.recognize_bullets = True

    # Save the file into MS Word document format
    document.save(output_pdf, save_options)

مدیریت صفحات و پیوست‌ها در فایل‌های PDF از طریق Python API

Aspose.PDF برای پایتون از طریق کتابخانه دات نت به توسعه دهندگان نرم افزار امکان می دهد صفحات و پیوست ها را به اسناد PDF در برنامه های پایتون اضافه کنند. این کتابخانه دارای چندین ویژگی مهم برای مدیریت صفحات PDF است، مانند درج صفحات جدید به PDF موجود، حذف صفحات PDF ناخواسته، تقسیم PDF بزرگ به صفحات جداگانه، انتقال دسته ای از صفحات از یک سند PDF به سند دیگر، تغییر اندازه صفحه در فایل PDF. ، تغییر جهت صفحه، دریافت تعداد صفحات، دریافت تعداد صفحات و غیره.

PDF را از طریق C# API به چندین فایل تقسیم کنید

 
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_AsposePdf_Pages();

// Open document
Document pdfDocument = new Document(dataDir + "SplitToPages.pdf");

int pageCount = 1;

// Loop through all the pages
foreach (Page pdfPage in pdfDocument.Pages)
{
    Document newDocument = new Document();
    newDocument.Pages.Add(pdfPage);
    newDocument.Save(dataDir + "page_" + pageCount + "_out" + ".pdf");
    pageCount++;
}

افزودن و مدیریت حاشیه نویسی PDF از طریق پایتون

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

تبدیل تصویر JPG به PDF از طریق NET API

 
// Load input JPG file
String path = dataDir + "Aspose.jpg";

// Initialize new PDF document
Document doc = new Document();

// Add empty page in empty document
Page page = doc.Pages.Add();
Aspose.Pdf.Image image = new Aspose.Pdf.Image();
image.File = (path);

// Add image on a page
page.Paragraphs.Add(image);

// Save output PDF file
doc.Save(dataDir + "ImagetoPDF.pdf");
 فارسی