public static void Run() { // ExStart:PDFToPPT // The path to the documents directory. string dataDir = RunExamples.GetDataDir_AsposePdf_DocumentConversion(); // Load PDF document Aspose.Pdf.Document doc = new Aspose.Pdf.Document(dataDir + "input.pdf"); // Instantiate PptxSaveOptions instance Aspose.Pdf.PptxSaveOptions pptx_save = new Aspose.Pdf.PptxSaveOptions(); // Save the output in PPTX format doc.Save(dataDir + "PDFToPPT_out.pptx", pptx_save); // ExEnd:PDFToPPT }
public static void PDFtoPTTXWithProgressTracking() { //ExStart: PDFtoPTTXWithProgressTracking // The path to the documents directory. string dataDir = RunExamples.GetDataDir_AsposePdf_DocumentConversion(); // Load PDF document Aspose.Pdf.Document doc = new Aspose.Pdf.Document(dataDir + "input.pdf"); // Instantiate PptxSaveOptions instance Aspose.Pdf.PptxSaveOptions pptx_save = new Aspose.Pdf.PptxSaveOptions(); //Specify Custom Progress Handler pptx_save.CustomProgressHandler = ShowProgressOnConsole; // Save the output in PPTX format doc.Save(dataDir + "PDFToPPTWithProgressTracking_out_.pptx", pptx_save); //ExEnd: PDFtoPTTXWithProgressTracking }