1. পণ্য
  2.   পিডিএফ
  3.   Python
  4.   Aspose.PDF for Python via .NET

Aspose.PDF for Python via .NET

 
 

পাইথন পিডিএফ এপিআই এর মাধ্যমে পিডিএফ জেনারেশন এবং রূপান্তর

Adobe Acrobat ব্যবহার না করে Python অ্যাপের ভিতরে PDF ডকুমেন্ট তৈরি, পরিবর্তন, সুরক্ষা, প্রিন্ট, প্রক্রিয়া, বিভক্ত, মার্জ এবং রূপান্তর করতে Python PDF API।

.NET এর মাধ্যমে পাইথনের জন্য Aspose.PDF হল একটি শক্তিশালী PDF তৈরি এবং ম্যানিপুলেশন API যা সফ্টওয়্যার বিকাশকারীদের সক্ষম করে .NET লাইব্রেরির মাধ্যমে তাদের পাইথন অ্যাপ্লিকেশনগুলিতে PDF ফাইলগুলির সাথে কাজ করতে। .NET এর মাধ্যমে পাইথনের জন্য Aspose.PDF পাইথন ডেভেলপারদের একটি .NET রানটাইমের মাধ্যমে এই লাইব্রেরিতে অ্যাক্সেস প্রদান করে। এর মানে হল যে পাইথন ডেভেলপাররা Microsoft Office® বা Adobe Acrobat অটোমেশনের প্রয়োজন ছাড়াই তাদের Python অ্যাপ্লিকেশনে PDF ফাইল তৈরি, সম্পাদনা এবং ম্যানিপুলেট করতে Aspose.PDF ব্যবহার করতে পারে।

.NET-এর মাধ্যমে Python-এর জন্য Aspose.PDF-এ পিডিএফ প্রক্রিয়াকরণ বৈশিষ্ট্যগুলির একটি বিস্তৃত পরিসরের জন্য সমর্থন অন্তর্ভুক্ত রয়েছে, যার মধ্যে রয়েছে স্ক্র্যাচ থেকে নতুন PDF নথি তৈরি করা, PDF ফাইলগুলি লোড করা এবং পড়া, PDF গুলিকে ইমেজ ফরম্যাটে রপ্তানি করা, PDF পৃষ্ঠার বৈশিষ্ট্যগুলি কনফিগার করা, সেটিং পিডিএফ প্রস্থ এবং উচ্চতা, পাঠ্য ও অনুচ্ছেদ পরিচালনা করা, অন্য ফাইল ফরম্যাটে PDF রূপান্তর, PDF পৃষ্ঠাগুলি থেকে পাঠ্য বের করা, PDF এ পাঠ্য অনুসন্ধান ও প্রতিস্থাপন করা, PDF সংযুক্তি যোগ ও পরিচালনা করা, নতুন পৃষ্ঠাগুলি সন্নিবেশ করানো, PDF পৃষ্ঠাগুলিকে বিভক্ত এবং মার্জ করা, PDF পৃষ্ঠাগুলি সরানো, পান পৃষ্ঠার সংখ্যা, একটি নির্দিষ্ট পৃষ্ঠা পান, বিদ্যমান PDF-এ TOC সন্নিবেশ করান, ওয়েবের জন্য PDF নথি অপ্টিমাইজ করুন এবং আরও অনেক কিছু৷

পাইথনের জন্য Aspose.PDF একটি অত্যন্ত শক্তিশালী পিডিএফ রূপান্তরকারী সরবরাহ করেছে যা সফ্টওয়্যার বিকাশকারীদের পিডিএফ ডকুমেন্টগুলিকে অন্যান্য সমর্থিত ফাইল ফরম্যাটে যেমন মাইক্রোসফ্ট ওয়ার্ড, এক্সেল, পাওয়ারপয়েন্ট, PDF/A, HTML, চিত্র (BMP, JPEG,) রপ্তানি করতে সক্ষম করে। PNG), EPUB, Markdown, PCL, XPS, LATEX/TeX, টেক্সট, পোস্টস্ক্রিপ্ট এবং আরও অনেক কিছু। লাইব্রেরি একটি ব্যাপক API ডকুমেন্টেশন এবং নমুনা কোড সহ আসে যা বিকাশকারীরা তাদের PDF ম্যানিপুলেশন কাজগুলি শুরু করতে সহজেই অনুসরণ করতে পারে। ব্যবহারকারীদের নতুন PDF ফাইল তৈরি করতে হবে, PDF ফাইলগুলি থেকে ডেটা বের করতে হবে, অথবা PDF ফাইলগুলিকে অন্য ফরম্যাটে রূপান্তর করতে হবে, .NET এর মাধ্যমে Python-এর জন্য Aspose.PDF একটি দুর্দান্ত পছন্দ৷

Previous Next

.NET এর মাধ্যমে পাইথনের জন্য Aspose.PDF দিয়ে শুরু করা

পাইথনের জন্য Aspose.PDF ইনস্টল করার সুপারিশ করার উপায় হল পিপ ব্যবহার করা। একটি মসৃণ ইনস্টলেশনের জন্য অনুগ্রহ করে নিম্নলিখিত কমান্ডটি ব্যবহার করুন।

পিপ ব্যবহার করে .NET এর মাধ্যমে পাইথনের জন্য Aspose.PDF ইনস্টল করুন

 pip install aspose-pdf

আপনি সরাসরি Aspose.PDF পণ্য পৃষ্ঠা

থেকে লাইব্রেরি ডাউনলোড করতে পারেন

পাইথন API এর মাধ্যমে পিডিএফ ডকুমেন্ট তৈরি

.NET এর মাধ্যমে পাইথনের জন্য Aspose.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")

Python API এর মাধ্যমে PDF নথি রূপান্তর করুন

.NET-এর মাধ্যমে পাইথনের জন্য Aspose.PDF হল একটি দরকারী পিডিএফ প্রজন্মের API যা সফ্টওয়্যার ডেভেলপারদের Python API-এর মাধ্যমে অন্যান্য সমর্থিত ফাইল ফরম্যাটে পিডিএফ নথি গোপন করতে দেয়। অনুগ্রহ করে মনে রাখবেন Aspose.PDF লোড এবং সংরক্ষণ উভয়ের জন্যই সর্বাধিক সংখ্যক জনপ্রিয় নথি বিন্যাস সমর্থন করে। লাইব্রেরিতে পিডিএফ ডকুমেন্টকে HTML, DOC, DOCX, PPTX, XLS, XLSX, XPS, SVG, XML, PS, PCL, MHT, HTML, EPUB, CGM, JPEG, EMF, PNG, BMP, GIF-তে রূপান্তরের জন্য সমর্থন অন্তর্ভুক্ত করা হয়েছে। TIFF, টেক্সট এবং আরও অনেক কিছু। লাইব্রেরি অন্যান্য ফরম্যাট থেকে পিডিএফ-এ সহজে রূপান্তর করতেও সমর্থন করে।

Python-এ 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)

Python API এর মাধ্যমে PDF এ পৃষ্ঠা এবং সংযুক্তি পরিচালনা করুন

.NET লাইব্রেরির মাধ্যমে পাইথনের জন্য Aspose.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++;
}

পাইথনের মাধ্যমে পিডিএফ টীকা যোগ ও পরিচালনা করুন

পিডিএফ নথিতে টীকা একটি বৈশিষ্ট্য যা ব্যবহারকারীদের নথির নির্দিষ্ট অংশগুলিতে মন্তব্য, নোট বা অন্যান্য ধরনের প্রতিক্রিয়া যোগ করতে দেয়। সহযোগীতা, প্রতিক্রিয়া এবং পর্যালোচনা সহ বিভিন্ন উদ্দেশ্যে টীকা ব্যবহার করা যেতে পারে। .NET API-এর মাধ্যমে পাইথনের জন্য Aspose.PDF সফ্টওয়্যার ডেভেলপারদের তাদের নিজস্ব পাইথন অ্যাপ্লিকেশনের মধ্যে পিডিএফ টীকা সন্নিবেশ করার অনুমতি দেয়। এটি পিডিএফ ডকুমেন্টগুলি থেকে সহজে যোগ করা, মুছে ফেলা এবং টীকা পাওয়ার মতো বৈশিষ্ট্যগুলিকে সমর্থন করে৷ আপনি যোগ করতে পারেন যে অন্যান্য অনেক ধরনের টীকা আছে, এবং আপনি সেট করতে পারেন যে অন্যান্য অনেক বৈশিষ্ট্য আছে.

.NET API এর মাধ্যমে JPG ছবিকে PDF এ রূপান্তর করুন

 
// 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");
 বাংলা