Пример #1
0
 public FilmBox()
 {
     _imageDisplayFormat             = PrinterImageDisplayFormat.Default;
     _filmOrientation                = FilmOrientation.Portrait;
     _borderDensity                  = BorderDensity.None;
     _emptyImageDensity              = EmptyImageDensity.None;
     _magnificationType              = MagnificationType.None;
     _filmSize                       = PrinterFilmSize.Default;
     _automaticFilmSizeConfiguration = new AutomaticFilmSizeConfiguration();
     _configurationInformation       = null;
     _requestedResolution            = RequestedResolution.Standard;
 }
Пример #2
0
 public FilmBox(PrinterImageDisplayFormat imageDisplayFormat, FilmOrientation filmOrientation, BorderDensity borderDensity, EmptyImageDensity emptyImageDensity, MagnificationType magnificationType, PrinterFilmSize filmSize, AutomaticFilmSizeConfiguration automaticFilmSizeConfiguration, string configurationInformation, RequestedResolution requestedResolution)
 {
     _imageDisplayFormat             = imageDisplayFormat;
     _filmOrientation                = filmOrientation;
     _borderDensity                  = borderDensity;
     _emptyImageDensity              = emptyImageDensity;
     _magnificationType              = magnificationType;
     _filmSize                       = filmSize;
     _automaticFilmSizeConfiguration = automaticFilmSizeConfiguration;
     _configurationInformation       = configurationInformation;
     _requestedResolution            = requestedResolution;
 }
Пример #3
0
        private static string ConvertMagnificationType(MagnificationType magnificationType)
        {
            switch (magnificationType)
            {
            case MagnificationType.Bilinear:
                return(SR.LabelFilmMagnificationTypeBilinear);

            case MagnificationType.Cubic:
                return(SR.LabelFilmMagnificationTypeCubic);

            case MagnificationType.Replicate:
                return(SR.LabelFilmMagnificationTypeReplicate);

            default:
                return(magnificationType.ToString());
            }
        }
Пример #4
0
        public static string ToStringEx(this MagnificationType self)
        {
            switch (self)
            {
            case MagnificationType.Replicate:
                return("REPLICATE");

            case MagnificationType.Bilinear:
                return("BILINEAR");

            case MagnificationType.Cubic:
                return("CUBIC");

            case MagnificationType.None:
                return("NONE");

            default:
                return("NONE");
            }
        }