1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
-
- using System;
- using System.Collections.Generic;
- using System.Drawing;
- using System.Drawing.Imaging;
- using System.IO;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using TEAMModelOS.SDK.Extension.JwtAuth.JwtHelper;
- using TEAMModelOS.SDK.Helper.Common.ColorHelper;
- using TEAMModelOS.SDK.Helper.Common.JsonHelper;
- using TEAMModelOS.SDK.Helper.Network.HttpHelper;
- namespace TEAMModelOS.Test.PPTX
- {
- class Program
- {
- static void
- Main(string[] args)
- {
- Color color1 = Color.FromArgb(255, 192, 0);
- ColorHSL colorHSL1 = ColorHelper.RgbToHsl(new ColorRGB(255, 192, 0));
- ColorRGB colorRGB = ColorHelper.HslToRgb(new ColorHSL { H=colorHSL1.H, S = colorHSL1.S , L = colorHSL1.L });
- Color color2= ColorHelper.GetColorLumModAndLumOff(color1, 20000, 80000);
- Color color4 = Color.FromArgb(0, 0, 0);
- Color color5 = ColorHelper.GetShadeOrTintColor(color4, 75000.0d / 100_000.0d, "Tint");
- string json =JsonSerialization.ToJson(new Dem { aaa="aaa",bbb="bbb",ccc="cccc",ddd="ddd",eee="eeee"});
- string jwt = "eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE1NjQ0NzE1MjUsImhvc3RuYW1lIjoiaHR0cHM6Ly9vcGVuY2VudGVyLml5dW54aWFvLm5ldCIsInNpZ25JbiI6ImFwcEp1bXBMb2dpbi1jZDVmNWMzMC1iMjk5LTExZTktYmFhZC05M2Q0YmYxNmJjNDciLCJpYXQiOjE1NjQ0NzA5MjUsImp0aSI6IjVkM2YwMzRmMDAwMDA4ZmMxZjM2ZTgwNiJ9.OnvKd7eaSzMU-4hgYdTfNGxoaAU8YgZcIZXvrv9g3mNw_59txzibEgvQahkCjxXeKiVnltmP7WGhNqbN8Hp30A";
- var urls = "https://opencenter.iyunxiao.net/passport/v2/user/info";
- var dict = new Dictionary<string,string>();
- dict.Add("token", jwt);
- var info = HttpHelper.HttpPost(urls, MessagePackHelper.ObjectToJson(dict));
-
- PresentationConvert presentation = new PresentationConvert();
- presentation.LoadPresentation("E:\\document\\123.pptx");
- ///白色灰度值计算
- double rw = 0, gw = 0, bw = 0;
- ///ED7D31的RGB
- int ra = 91, ga = 115, ba = 213;
- //double pw = 40000 * 96.0 / 914400 / 10;
- double pa = 0.5;
- double pw = 1 - pa;
- double rn = rw * pw + ra * pa;
- double gn = gw * pw + ga * pa;
- double bn = bw * pw + ba * pa;
- Console.WriteLine(rn + "," + gn + "," + bn);
- double rnn = ra - (ra - rw) * pw;
- double gnn = ga - (ga - gw) * pw;
- double bnn = ba - (ba - bw) * pw;
- Console.WriteLine(rnn + "," + gnn + "," + bnn);
- double rnnn = ra * (1 - 0.4) + (255 - 255 * (1 - 0.4));
- double gnnn = ga * (1 - 0.4) + (255 - 255 * (1 - 0.4));
- double bnnn = ba * (1 - 0.4) + (255 - 255 * (1 - 0.4));
- Console.WriteLine(rnn + "," + gnn + "," + bnn);
- ColorHSL colorHSL= ColorHelper.RgbToHsl(new ColorRGB(ra,ga,ba) );
- colorHSL.H = (int)(colorHSL.H * pa);
- colorHSL.L = (int)(colorHSL.L * pa);
- colorHSL.S = (int)(colorHSL.S * pa);
- ColorRGB color=ColorHelper.HslToRgb(colorHSL);
- System.Drawing.Color s = ColorTranslator.FromHtml("#ED7D31");
- PPTXConvertNew.GetSlideTitles("E:\\document\\123.pptx");
- // Color ss = getColorLumModandOff(ColorTranslator.FromHtml("#4472C4"), 75000, 0);
- //string sn= ColorTranslator.ToHtml(ss);
- }
- }
- public class Dem {
- public string aaa { get; set; }
- public string bbb { get; set; }
- public string ccc { get; set; }
- public string ddd { get; set; }
- public string eee { get; set; }
- }
- }
|