PDF या HTML से .NET में प्रस्तुतियों का आयात

परिचय

Aspose.Slides का उपयोग करके आप अन्य प्रारूपों की फ़ाइलों से प्रस्तुतियाँ आयात कर सकते हैं। Aspose.Slides SlideCollection क्लास प्रदान करता है, जो PDF और HTML दस्तावेज़ों से प्रस्तुतियों को आयात करने की अनुमति देता है।

PDF से PowerPoint आयात करें

इस मामले में, आप PDF को PowerPoint प्रस्तुति में रूपांतरित कर सकते हैं।

pdf-to-powerpoint

  1. Presentation क्लास का एक उदाहरण बनाएँ।
  2. AddFromPdf मेथड को कॉल करें और PDF फ़ाइल पास करें।
  3. फ़ाइल को PowerPoint प्रारूप में सहेजने के लिए Save मेथड का उपयोग करें।

यह C# कोड PDF से PowerPoint परिवर्तन को दर्शाता है:

using (Presentation pres = new Presentation())
{
    pres.Slides.AddFromPdf("InputPDF.pdf");
    pres.Save("OutputPresentation.pptx", SaveFormat.Pptx);
}

HTML से PowerPoint आयात करें

इस मामले में, आप एक HTML दस्तावेज़ को PowerPoint प्रस्तुति में रूपांतरित कर सकते हैं।

  1. Presentation क्लास का एक उदाहरण बनाएँ।
  2. AddFromHtml मेथड को कॉल करें और HTML फ़ाइल पास करें।
  3. फ़ाइल को PowerPoint दस्तावेज़ के रूप में सहेजने के लिए Save मेथड का उपयोग करें।

यह C# कोड HTML से PowerPoint परिवर्तन को दर्शाता है:

using (var presentation = new Presentation())
{
    using (var htmlStream = File.OpenRead("page.html"))
    {
        presentation.Slides.AddFromHtml(htmlStream);
    }

    presentation.Save("MyPresentation.pptx", SaveFormat.Pptx);
}

प्रश्नोत्तर

क्या PDF आयात करते समय तालिकाओं को संरक्षित किया जाता है, और क्या उनकी पहचान में सुधार किया जा सकता है?

आयात के दौरान तालिकाओं का पता लगाया जा सकता है; PdfImportOptions में DetectTables पैरामीटर शामिल है जो तालिका पहचान सक्षम करता है। प्रभावशीलता PDF की संरचना पर निर्भर करती है।