public void FixedPageSaveOptionsDefaultValues(FixedPageSaveOptions objectSaveOptions) { FixedPageSaveOptions saveOptions = objectSaveOptions; Assert.AreEqual(objectSaveOptions.GetType().Name == "PdfSaveOptions" ? 100 : 95, saveOptions.JpegQuality); Assert.AreEqual(NumeralFormat.European, saveOptions.NumeralFormat); Assert.AreEqual(int.MaxValue, saveOptions.PageCount); Assert.AreEqual(0, saveOptions.PageIndex); Assert.AreEqual(EmfPlusDualRenderingMode.EmfPlusWithFallback, saveOptions.MetafileRenderingOptions.EmfPlusDualRenderingMode); Assert.AreEqual(true, saveOptions.MetafileRenderingOptions.EmulateRasterOperations); Assert.AreEqual(objectSaveOptions.GetType().Name == "ImageSaveOptions" ? MetafileRenderingMode.Bitmap : MetafileRenderingMode.VectorWithFallback, saveOptions.MetafileRenderingOptions.RenderingMode); Assert.AreEqual(true, saveOptions.MetafileRenderingOptions.UseEmfEmbeddedToWmf); }
public void SaveInFixedFormat(FixedPageSaveOptions objectSaveOptions, int jpegQuality, NumeralFormat numeralFormat, int pageCount, int pageIndex, EmfPlusDualRenderingMode emfPlusDualRenderingMode, bool emulateRasterOperations, MetafileRenderingMode metafileRendering, bool useEmfEmbeddedToWmf) { FixedPageSaveOptions saveOptions = objectSaveOptions; saveOptions.JpegQuality = jpegQuality; saveOptions.NumeralFormat = numeralFormat; saveOptions.PageCount = pageCount; saveOptions.PageIndex = pageIndex; saveOptions.MetafileRenderingOptions.EmfPlusDualRenderingMode = emfPlusDualRenderingMode; saveOptions.MetafileRenderingOptions.EmulateRasterOperations = emulateRasterOperations; saveOptions.MetafileRenderingOptions.RenderingMode = metafileRendering; saveOptions.MetafileRenderingOptions.UseEmfEmbeddedToWmf = useEmfEmbeddedToWmf; Assert.AreEqual(jpegQuality, saveOptions.JpegQuality); Assert.AreEqual(numeralFormat, saveOptions.NumeralFormat); Assert.AreEqual(pageCount, saveOptions.PageCount); Assert.AreEqual(pageIndex, saveOptions.PageIndex); Assert.AreEqual(emfPlusDualRenderingMode, saveOptions.MetafileRenderingOptions.EmfPlusDualRenderingMode); Assert.AreEqual(emulateRasterOperations, saveOptions.MetafileRenderingOptions.EmulateRasterOperations); Assert.AreEqual(metafileRendering, saveOptions.MetafileRenderingOptions.RenderingMode); Assert.AreEqual(useEmfEmbeddedToWmf, saveOptions.MetafileRenderingOptions.UseEmfEmbeddedToWmf); }