public void SplitWithOptions() { TestUtils.Upload(c_fileName, c_folderName + "/" + c_fileName); ExportOptions options = new PdfExportOptions { JpegQuality = 50 }; SplitDocumentResult result = TestUtils.SlidesApi.Split( c_fileName, options, SlideExportFormat.Pdf, password: c_password, folder: c_folderName); string url = result.Slides[0].Href; string path = url.Substring(url.IndexOf("/storage/file/") + "/storage/file/".Length); Assert.IsTrue(TestUtils.SlidesApi.ObjectExists(path).Exists.Value); }
public void SplitAndSaveRequest() { Stream file = File.OpenRead(Path.Combine(TestUtils.TestDataPath, c_fileName)); SplitDocumentResult result = TestUtils.SlidesApi.SplitAndSaveOnline(file, SlideExportFormat.Png, password: c_password); SplitDocumentResult resultFromTo = TestUtils.SlidesApi.SplitAndSaveOnline( file, SlideExportFormat.Png, from: 2, to: 3, password: c_password); Assert.AreEqual(2, resultFromTo.Slides.Count); Assert.Greater(result.Slides.Count, resultFromTo.Slides.Count); string url = result.Slides[0].Href; string path = url.Substring(url.IndexOf("/storage/file/") + "/storage/file/".Length); Assert.IsTrue(TestUtils.SlidesApi.ObjectExists(path).Exists.Value); }
public void SplitStorage() { TestUtils.Upload(c_fileName, c_folderName + "/" + c_fileName); SplitDocumentResult result = TestUtils.SlidesApi.Split(c_fileName, password: c_password, folder: c_folderName); SplitDocumentResult resultFromTo = TestUtils.SlidesApi.Split( c_fileName, from: 2, to: 3, password: c_password, folder: c_folderName); Assert.AreEqual(2, resultFromTo.Slides.Count); Assert.Greater(result.Slides.Count, resultFromTo.Slides.Count); string url = result.Slides[0].Href; string path = url.Substring(url.IndexOf("/storage/file/") + "/storage/file/".Length); Assert.IsTrue(TestUtils.SlidesApi.ObjectExists(path).Exists.Value); }