HTML JPG PDF XML DOCX
  Product Family
PDF

محول تنسيق PDF عبر Cloud .NET SDK

تصدير PDF إلى مستندات Microsoft Office® Word، Excel، PowerPoint، صور، HTML وتنسيقات ذات تخطيط ثابت باستخدام Aspose.PDF Cloud .NET SDK

Get Started

كيفية تحويل PDF إلى DOCX باستخدام SDK لـ .NET

من أجل تحويل PDF إلى DOCX، سنستخدم Aspose.PDF Cloud .NET SDK تتيح لك هذه SDK السحابية بسهولة بناء تطبيقات إنشاء وتحرير وتحويل PDF قائمة على السحابة باستخدام C#، ASP.NET، أو لغات .NET الأخرى لمنصات السحابة المختلفة. افتح NuGet مدير الحزم، ابحث عن Aspose.PDF Cloud وقم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة التحكم في مدير الحزم.

أمر وحدة التحكم في مدير الحزم


     
    PM> Install-Package Aspose.Pdf-Cloud
     
     

تحويل PDF إلى DOCX عبر .NET SDK

تقوم الطريقة ConvertPDFtoDOCX() بتحميل ملف PDF محلي إلى تخزين Aspose Cloud وتحويله إلى مستند DOCX. يستخدم Aspose.PDF Cloud API، يصادق باستخدام AppSecret و AppKey، يرفع PDF المدخل، يطلب التحويل في وضع “التدفق” لتحسين تدفق النص، ويحفظ ملف DOCX الناتج محليًا كـ sample.docx. أخيرًا، يخرج حجم الملف المحول بالبايت.

 

يوضح هذا الكود العينة تحويل PDF إلى DOCX عبر Cloud .NET SDK


    public static void ConvertPDFtoDOCX()
    {
        var localImageFileName = @"C:\Samples\sample.pdf";
        var storageImageFileName = "sample.pdf";

        // Get your ClientId and ClientSecret from https://dashboard.aspose.cloud (free registration required).
        var config = new Configuration(AppSecret, AppKey);
        var pdfApi = new PdfApi(config);

        using (var file = File.OpenRead(localImageFileName))
        {
            var uploadResult = pdfApi.UploadFile(storageImageFileName, file);
        }

        var response = pdfApi.GetPdfInStorageToDoc(storageImageFileName, format: "DocX", mode: "Flow");
        response.CopyTo(System.IO.File.OpenWrite("sample.docx"));
        Console.WriteLine($"PDF to DOCX result: {response.Length} bytes");
    }
 

حفظ PDF كملفات XLSX عبر .NET SDK

تقوم الطريقة ConvertPdfToXlsx() بتحميل ملف PDF محلي إلى تخزين Aspose Cloud وتحويله إلى جدول بيانات Excel (XLSX). باستخدام Aspose.PDF Cloud API مع AppSid و AppSecret، يرفع PDF، يقوم بالتحويل، يحفظ النتيجة محليًا كـ sample.xlsx، ثم يطبع حجم الجدول المحول بالبايت.

 

يوضح هذا الكود العينة تحويل PDF إلى XLSX عبر Cloud .NET SDK


    public static void ConvertPdfToXlsx()
    {
        const string localImageFileName = @"C:\Samples\sample.pdf";
        const string storageImageFileName = "sample.pdf";
        const string resultFileName = "sample.xlsx";

        // Get your AppSid and AppSecret https://dashboard.aspose.cloud (free registration required).
        var pdfApi = new PdfApi(AppSecret, AppSid);
        using var file = File.OpenRead(localImageFileName);
        pdfApi.UploadFile(storageImageFileName, file);
        
        var response = pdfApi.GetPdfInStorageToXlsx(storageImageFileName);
        response.CopyTo(File.OpenWrite(resultFileName));
        Console.WriteLine($"PDF to Excel result: {response.Length} bytes");
    }
 

تحويل PDF إلى عروض PowerPoint التقديمية عبر .NET SDK

تقوم الطريقة ConvertPdfToPptx() بتحميل ملف PDF محلي إلى تخزين Aspose Cloud وتحويله إلى عرض تقديمي PowerPoint (PPTX). باستخدام Aspose.PDF Cloud API مع AppSid و AppSecret، يرفع PDF، يقوم بمعالجة التحويل، يحفظ الخرج محليًا كـ sample.pptx، ويطبع حجم العرض التقديمي الناتج بالبايت.

 

يوضح هذا الكود العينة تحويل PDF إلى PowerPoint عبر Cloud .NET SDK


    public static void ConvertPdfToPptx()
    {
        const string localImageFileName = @"C:\Samples\sample.pdf";
        const string storageImageFileName = "sample.pdf";
        const string resultFileName = "sample.pptx";
        
        // Get your AppSid and AppSecret https://dashboard.aspose.cloud (free registration required).
        var pdfApi = new PdfApi(AppSecret, AppSid);
        using var file = File.OpenRead(localImageFileName);
        pdfApi.UploadFile(storageImageFileName, file);

        var response = pdfApi.GetPdfInStorageToPptx(storageImageFileName);
        response.CopyTo(File.OpenWrite(resultFileName));
        Console.WriteLine($"PDF to PPTX result: {response.Length} bytes");
    }
 

تحويل تنسيق PDF إلى HTML عبر .NET SDK

تقوم الطريقة ConvertPdfToHtml() بتحميل ملف PDF محلي إلى تخزين Aspose Cloud وتحويله إلى تنسيق HTML. باستخدام Aspose.PDF Cloud API مع AppSid و AppSecret، يرفع PDF، يقوم بالتحويل، يحفظ الخرج كأرشيف ZIP (sample-html.zip) يحتوي على HTML والموارد ذات الصلة، ويطبع حجم الملف الناتج بالبايت.

 

يوضح هذا الكود العينة تحويل PDF إلى HTML عبر Cloud .NET SDK


    public static void ConvertPdfToHtml()
    {
        const string localImageFileName = @"C:\Samples\sample.pdf";
        const string storageImageFileName = "sample.pdf";
        const string resultFileName = "sample-html.zip";

        // Get your AppSid and AppSecret https://dashboard.aspose.cloud (free registration required).
        var pdfApi = new PdfApi(AppSecret, AppSid);
        using var file = File.OpenRead(localImageFileName);
        pdfApi.UploadFile(storageImageFileName, file);

        var response = pdfApi.GetPdfInStorageToHtml(storageImageFileName);
        response.CopyTo(File.OpenWrite(resultFileName));
        Console.WriteLine($"PDF to HTML result: {response.Length} bytes");
    }
 
  • تحويلات مدعومة أخرى

    يمكنك أيضًا تحويل العديد من تنسيقات الملفات الأخرى

    BMP إلى PDF (صورة نقطية)
    EMF إلى PDF (تنسيق ملف التعريف المحسن)
    EPUB إلى PDF (تنسيق الكتاب الإلكتروني)
    GIF إلى PDF (تنسيق تبادل الرسوم)
    HTML إلى PDF (لغة ترميز النص التشعبي)
    JPEG إلى PDF (صورة JPEG)
    MD إلى PDF (مارك داون)
    PCL إلى PDF (لغة أوامر الطابعة)
    PDF إلى BMP (صورة نقطية)
    PDF إلى DOCX (مستند وورد 2007+)
    PDF إلى EMF (تنسيق ملف التعريف المحسن)
    PDF إلى EPUB (تنسيق الكتاب الإلكتروني)
    PDF إلى GIF (تنسيق تبادل الرسوم)
    PDF إلى HTML (لغة ترميز النص التشعبي)
    PDF إلى JPEG (صورة JPEG)
    PDF إلى PDF/A (تنسيق المستند المحمول/A)
    PDF إلى PNG (رسومات الشبكة المحمولة)
    PDF إلى PPTX (تنسيق عرض تقديمي XML المفتوح)
    PDF إلى SVG (رسومات متجهة قابلة للتطوير)
    PDF إلى TEX (نص إخراج LaTeX)
    PDF إلى TIFF (تنسيق الصورة الموسوم)
    PDF إلى TXT (مستند نصي)
    PDF إلى XLSX (ملف إكسل OOXML)
    PDF إلى XPS (مواصفات ورق XML)
    PDF إلى PPTX (تنسيق عرض تقديمي XML المفتوح)
    PNG إلى PDF (رسومات الشبكة المحمولة)
    SVG إلى PDF (رسومات متجهة قابلة للتطوير)
    TEX إلى PDF (نص إخراج LaTeX)
    TEXT إلى PDF (مستند نصي)
    TIFF إلى PDF (تنسيق الصورة الموسوم)
    XPS إلى PDF (مواصفات ورق XML)