public void MetafileRendering(MetafileRenderingMode metafileRendering)
        {
            Document doc = new Document();

            SwfSaveOptions saveOptions = new SwfSaveOptions();

            saveOptions.MetafileRenderingOptions.RenderingMode = metafileRendering;

            doc.Save(MyDir + @"\Artifacts\MetafileRendering.swf", saveOptions);
        }
Exemple #2
0
        public void SaveInFixedFormat(FixedPageSaveOptions objectSaveOptions, int jpegQuality, NumeralFormat numeralFormat, int pageCount, int pageIndex, EmfPlusDualRenderingMode emfPlusDualRenderingMode, bool emulateRasterOperations, MetafileRenderingMode metafileRendering, bool useEmfEmbeddedToWmf, bool optimizeOutput)
        {
            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;
            saveOptions.OptimizeOutput = optimizeOutput;

            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);
            Assert.AreEqual(optimizeOutput, saveOptions.OptimizeOutput);
        }