コード例 #1
0
        //public Pipeline RoundCorners(float cornerRadius, Color background, Corner roundCorner)
        //{
        //    return this.RoundCorners(cornerRadius, background, roundCorner, 0, Color.Transparent);
        //}
        /// <summary>
        /// Rounds the corners.
        /// </summary>
        /// <param name="cornerRadius">The corner radius.</param>
        /// <param name="background">The background.</param>
        /// <param name="roundCorner">The round corner.</param>
        /// <returns></returns>
        public Pipeline RoundCorners(float cornerRadius, Color background, Corner roundCorner)
        {
            RoundedCornersFilter filter = new RoundedCornersFilter()
            {
                Corner = roundCorner
            };

            filter.CornerRadius    = cornerRadius;
            filter.BackGroundColor = background;
            _image = filter.ExecuteFilter(_image);
            return(this);
        }
コード例 #2
0
ファイル: Pipeline.cs プロジェクト: Kooboo/CommonLibraries
 //public Pipeline RoundCorners(float cornerRadius, Color background, Corner roundCorner)
 //{
 //    return this.RoundCorners(cornerRadius, background, roundCorner, 0, Color.Transparent);
 //}
 /// <summary>
 /// Rounds the corners.
 /// </summary>
 /// <param name="cornerRadius">The corner radius.</param>
 /// <param name="background">The background.</param>
 /// <param name="roundCorner">The round corner.</param>
 /// <returns></returns>
 public Pipeline RoundCorners(float cornerRadius, Color background, Corner roundCorner)
 {
     RoundedCornersFilter filter = new RoundedCornersFilter() { Corner = roundCorner };
     filter.CornerRadius = cornerRadius;
     filter.BackGroundColor = background;
     _image = filter.ExecuteFilter(_image);
     return this;
 }