تقديم PDF إلى ODP عبر .NET

.NET API لتصدير PDF إلى ODP على أنظمة التشغيل Windows و macOS و Linux بدون استخدام Microsoft® PowerPoint

 

باستخدام حزمة من واجهات برمجة تطبيقات أتمتة تنسيق الملفات القوية Aspose.Total for .NET يمكنك بسهولة عرض PDF على ODP في خطوتين بسيطتين. باستخدام واجهة برمجة تطبيقات معالجة ملفات PDF Aspose.PDF for .NET ، يمكنك تحويل تنسيق ملف PDF إلى PPTX. بعد ذلك ، باستخدام واجهة برمجة تطبيقات معالجة العروض التقديمية Aspose.Slides for .NET ، يمكنك تحويل PPTX إلى ODP.

NET API لتحويل PDF إلى ODP

  1. افتح ملف PDF باستخدام فئة Document
  2. تحويل PDF إلى PPTX باستخدام طريقة Save
  3. قم بتحميل ملف PPTX باستخدام فئة Presentation
  4. احفظ المستند بتنسيق ODP باستخدام طريقة Save وعيّن Odp على أنه SaveFormat

متطلبات التحويل

قم بالتثبيت من سطر الأوامر كـ nuget install Aspose.Total أو عبر Package Manager Console في Visual Studio مع Install-Package Aspose.Total.

بدلاً من ذلك ، احصل على مثبّت MSI غير المتصل أو مكتبات DLL في ملف ZIP من Downloads .


Document document = new Document("input.pdf");
 
document.Save("PptxOutput.pptx", SaveFormat.Pptx); 

Presentation presentation = new Presentation("PptxOutput.pptx");

presentation.Save("output.odp", SaveFormat.Odp);   

احصل على XMP Metadata من ملف PDF عبر .NET

أثناء تحويل PDF إلى ODP ، قد تحتاج إلى معلومات بيانات وصفية إضافية لـ XMP لتحديد أولويات عملية تحويل الدُفعات. على سبيل المثال ، يمكنك الحصول على مستندات التحويل وفرزها بناءً على تاريخ الإنشاء ومعالجة المستندات وفقًا لذلك. يسمح لك Aspose.PDF for .NET بالوصول إلى بيانات XMP الوصفية لملف PDF. للحصول على البيانات الوصفية لملف PDF ، يمكنك إنشاء كائن Document وفتح ملف PDF للإدخال. بعد ذلك ، يمكنك الحصول على البيانات الوصفية للملف باستخدام خاصية Metadata .


Document doc = new Document("input.pdf");

Console.WriteLine(doc.Metadata["xmp:CreateDate"]);
Console.WriteLine(doc.Metadata["xmp:Nickname"]);
Console.WriteLine(doc.Metadata["xmp:CustomProperty"]);

قم بإنشاء ملف ODP للقراءة فقط عبر .NET

باستخدام واجهة برمجة تطبيقات Aspose.Slides for .NET ، يمكنك زيادة تحسين ميزات تطبيق التحويل الخاص بك. يمكن أن تكون إحدى الميزات إنشاء ملف الإخراج الخاص بك للقراءة فقط لزيادة الأمان. تسمح لك واجهة برمجة التطبيقات بتعيين ملف ODP الخاص بك على “للقراءة فقط” ، مما يعني أن المستخدمين (بعد فتح العرض التقديمي) يرون توصية للقراءة فقط.


Presentation presentation = new Presentation("PptxOutput.pptx");

presentation.ProtectionManager.ReadOnlyRecommended = true;

presentation.Save("output.odp", SaveFormat.Odp);     

استكشف PDF خيارات التحويل مع .NET

تحويل PDFs إلى DOCM (ملف Microsoft Word 2007 Marco)
تحويل PDFs إلى DOT (ملفات قوالب Microsoft Word)
تحويل PDFs إلى DOTM (مايكروسوفت وورد 2007+ ملف قالب)
تحويل PDFs إلى DOTX (ملف قالب Microsoft Word)
تحويل PDFs إلى FLATOPC (مايكروسوفت وورد 2003 WordprocessingML)
تحويل PDFs إلى GIF (تنسيق التبادل الرسومي)
تحويل PDFs إلى MARKDOWN (لغة ترميز خفيفة الوزن)
تحويل PDFs إلى ODT (تنسيق ملف نصي OpenDocument)
تحويل PDFs إلى OTT (قالب OpenDocument)
تحويل PDFs إلى PCL (لغة أوامر الطابعة)
تحويل PDFs إلى PS (ملف بوستسكريبت)
تحويل PDFs إلى RTF (تنسيق نص منسق)
تحويل PDFs إلى WORDML (مايكروسوفت وورد 2003 WordprocessingML)
تحويل PDFs إلى XAMLFLOW (أتمتة الطاقة من Microsoft)
تحويل PDFs إلى APNG (رسومات الشبكة المحمولة المتحركة)
تحويل PDFs إلى CSV (قيم مفصولة بفواصل)
تحويل PDFs إلى DICOM (التصوير الرقمي والاتصالات في الطب)
تحويل PDFs إلى DIF (تنسيق تبادل البيانات)
تحويل PDFs إلى DXF (تنسيق تبادل رسم أوتوديسك)
تحويل PDFs إلى EMZ (ملف تعريف محسن مضغوط لـ Windows)
تحويل PDFs إلى EXCEL (تنسيقات ملفات جدول البيانات)
تحويل PDFs إلى FODS (جدول بيانات XML مسطح OpenDocument)
تحويل PDFs إلى IMAGE (ملفات الصور)
تحويل PDFs إلى JPEG2000 (تنسيق صورة J2K)
تحويل PDFs إلى MD (لغة Markdown)
تحويل PDFs إلى ODS (جدول بيانات OpenDocument)
تحويل PDFs إلى PSD (وثيقة فوتوشوب)
تحويل PDFs إلى SVGZ (رسومات موجهة مضغوطة قابلة للتحجيم)
تحويل PDFs إلى SXC (StarOffice Calc Spreadsheet)
تحويل PDFs إلى TGA (محول الرسومات Truevision)
تحويل PDFs إلى TSV (قيم مفصولة بعلامات جدولة)
تحويل PDFs إلى TXT (مستند نصي)
تحويل PDFs إلى WMF (ملف تعريف Windows)
تحويل PDFs إلى WMZ (ملف تعريف Windows المضغوط)
تحويل PDFs إلى XLAM (وظيفة إضافية ممكّنة بماكرو في Excel)
تحويل PDFs إلى XLSB (مصنف Excel الثنائي)
تحويل PDFs إلى XLSM (جدول بيانات ممكّن بماكرو)
تحويل PDFs إلى XLT (قالب Excel 97-2003)
تحويل PDFs إلى XLTM (قالب Excel ممكن بماكرو)