示例#1
0
        /// <summary>
        /// Runs the PSD specific cases examples
        /// </summary>
        private static void RunPsdSpecificCases()
        {
            Console.WriteLine("Starting PSD Specific Cases Examples");

            SettingforReplacingMissingFonts.Run();
            SupportEditingGlobalFontList.Run();
            ImplementBicubicResampler.Run();
            DetectFlattenedPSD.Run();
            ColorReplacementInPSD.Run();
            CreateThumbnailsFromPSDFiles.Run();
            CreateIndexedPSDFiles.Run();
            ExtractThumbnailFromJFIF.Run();
            AddThumbnailToJFIFSegment.Run();
            AddThumbnailToEXIFSegment.Run();
            ReadandModifyJpegEXIFTags.Run();
            ReadAllEXIFTagList.Run();
            ImplementLossyGIFCompressor.Run();
            ForceFontCache.Run();
            FontReplacement.Run();
            ReadAllEXIFTags.Run();
            ReadSpecificEXIFTagsInformation.Run();
            WritingAndModifyingEXIFData.Run();
            SupportForJPEG_LSWithCMYK.Run();
            SupportFor2_7BitsJPEG.Run();
            ClassesToManipulateVectorPathObjects.Run();
            ResizeLayersWithVogkResourceAndVectorPaths.Run();
            ResizeLayersWithVectorPaths.Run();
        }
示例#2
0
        /// <summary>
        /// Runs the test file formats.
        /// </summary>
        private static void RunTestFileFormats()
        {
            Console.WriteLine("Running file formats tests:");
            // =====================================================
            // =====================================================
            //                        DICOM
            // =====================================================
            // =====================================================

            AdjustBrightnessDICOM.Run();
            AdjustContrastDICOM.Run();
            AdjustGammaDICOM.Run();
            ApplyFilterOnDICOMImage.Run();
            BinarizationWithFixedThresholdOnDICOMImage.Run();
            BinarizationWithOtsuThresholdOnDICOMImage.Run();
            BinarizationWithBradleysAdaptiveThreshold.Run();
            DICOMSimpleResizing.Run();
            DitheringForDICOMImage.Run();
            DICOMSOtherImageResizingOptions.Run();
            FlipDICOMImage.Run();
            GrayscalingOnDICOM.Run();
            RotatingDICOMImage.Run();

            // =====================================================
            // =====================================================
            //                        JPEG
            // =====================================================
            // =====================================================

            AddThumbnailToEXIFSegment.Run();
            AddThumbnailToJFIFSegment.Run();
            AutoCorrectOrientationOfJPEGImages.Run();
            CroppingByRectangle.Run();
            CroppingByShifts.Run();
            ReadAllEXIFTags.Run();
            ReadAndModifyJpegEXIFTags.Run();
            ReadJpegEXIFTags.Run();
            ReadSpecificEXIFTagsInformation.Run();
            RotatingAnImage.Run();
            WritingAndModifyingEXIFData.Run();
            ConvertTIFFToJPEG.Run();

            // =====================================================
            // =====================================================
            //                    META FILES
            // =====================================================
            // =====================================================

            ConvertEMFToPDF.Run();
            CroppingByRectangleEMFImage.Run();
            CroppingEMFImage.Run();
            SupportForReplacingMissingFonts.Run();
            SaveEMFtoFile.Run();
            SaveEMFPlustoFile.Run();
            SaveEmfGraphics.Run();

            // =====================================================
            // =====================================================
            //                       SVG
            // =====================================================
            // =====================================================

            ConvOfOtherFormatsToSVG.Run();
            SVGToEMFConversion.Run();
            ConvertWMFToSVG.Run();
            SVGToBMPConversion.Run();
            SvgNativeResize.Run();

            // =====================================================
            // =====================================================

            // =====================================================
            // =====================================================
            //                        PNG
            // =====================================================
            // =====================================================

            ApplyFilterMethod.Run();
            ChangeBackgroundColor.Run();
            CompressingFiles.Run();
            SettingResolution.Run();
            SpecifyBitDepth.Run();
            SpecifyTransparency.Run();
            SpecifyTransparencyUsingRasterImage.Run();

            // =====================================================
            // =====================================================
            //                        PSD
            // =====================================================
            // =====================================================

            CreateIndexedPSDFiles.Run();

            // =====================================================
            // =====================================================
            //                        WebPImage
            // =====================================================
            // =====================================================

            ConvertGIFFImageFrame.Run();
            CreatingWebPImage.Run();
            ExportToWebP.Run();
            ExportWebPToOtherImageFormats.Run();
            ExtractFrameFromWebPImage.Run();
            OpenWebPFile.Run();
            // =====================================================
            // =====================================================
            //                           DjVu
            // =====================================================
            // =====================================================

            ConvertDjVuToTIFF.Run();
            ConvertRangeOfDjVuPages.Run();
            ConvertRangeOfDjVuPagesToSeparateImages.Run();
            ConvertSpecificPortionOfDjVuPage.Run();
            ConvertDjVuToPDF.Run();
            ParallelDJVUImagesProcessingUsingMultithreading.Run();

            // =====================================================
            // =====================================================
            //                           Fodg
            // =====================================================
            // =====================================================

            SupportOfFODG.Run();
            // =====================================================
            // =====================================================
            //                           CMX
            // =====================================================
            // =====================================================
            CMXToPNGConversion.Run();

            // =====================================================
            // =====================================================
            //                           CDR
            // =====================================================
            // =====================================================
            SupportOfCDR.Run();

            // =====================================================
            // =====================================================
            //                           OTG
            // =====================================================
            // =====================================================
            SupportOfOTG.Run();
        }