Aspose.Imaging.Examples.CSharp.ModifyingAndConvertingImages.CompressingTIFFImagesWithAdobeDeflateCompression.Run C# (CSharp) Метод

Run() публичный статический Метод

public static Run ( ) : void
Результат void
        public static void Run()
        {
            // To get proper output please apply a valid Aspose.Imaging License. You can purchase full license or get 30 day temporary license from http:// Www.aspose.com/purchase/default.aspx.");
            // ExStart:CompressingTIFFImagesWithAdobeDeflateCompression
            // The path to the documents directory.
            string dataDir = RunExamples.GetDataDir_ModifyingAndConvertingImages();

            // Load an image through file path location or stream
            Image image = Image.Load(dataDir + "SampleTiff1.tiff");

            // Create an instance of TiffOptions for the resultant image
            TiffOptions outputSettings = new TiffOptions(TiffExpectedFormat.Default);

            // Set BitsPerSample, Photometric mode & Compression mode
            outputSettings.BitsPerSample = new ushort[] { 4 };
            outputSettings.Compression = TiffCompressions.AdobeDeflate;
            outputSettings.Photometric = TiffPhotometrics.Palette;

            // Set graycale palette
            outputSettings.Palette = ColorPaletteHelper.Create4BitGrayscale(false);
            // ExEnd:CompressingTIFFImagesWithAdobeDeflateCompression
        }
    }
CompressingTIFFImagesWithAdobeDeflateCompression