小编Jit*_*ngh的帖子

如何在wpf c#中的WritableBitmap中选择或突出显示鼠标移动事件中的文本

我有WritableBitmap图像,我已在图像控制src中设置.当用户在选定的文本区域移动时,我正在创建矩形.我还使用PDFtron SDK从PDF文档中获取选定的文本.我们WritableBitmap从PDF 获取图像.我们必须在线选择文字.

我正在使用此代码绘制屏幕:

System.Drawing.Rectangle rectangle = new System.Drawing.Rectangle((int)Math.Min(_downX, x),
                             (int)Math.Min(_downY, y),
                             (int)Math.Abs(_downX - x),
                             (int)Math.Abs(_downY - y));

System.Drawing.Bitmap myBitmap = new System.Drawing.Bitmap(@"D:\PDF\ScreenDraw\WpfApplication1\WpfApplication1\Image\Capture.PNG");

using (System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(myBitmap))
{
    System.Drawing.Color customColor = System.Drawing.Color.FromArgb(50, System.Drawing.Color.Red);
    System.Drawing.SolidBrush shadowBrush = new System.Drawing.SolidBrush(customColor);
    g.FillRectangles(shadowBrush, new System.Drawing.Rectangle[] { rectangle });
}

//myBitmap.Save(@"D:\PDF\abc.png");
//bitmapSource = new BitmapImage(new Uri(@"D:\PDF\abc.png", UriKind.Absolute));

using (var memory = new System.IO.MemoryStream())
{
    myBitmap.Save(memory, System.Drawing.Imaging.ImageFormat.Png);
    memory.Position = 0;

    var bitmapImage = new BitmapImage();
    bitmapImage.BeginInit();
    bitmapImage.StreamSource = memory; …
Run Code Online (Sandbox Code Playgroud)

c# wpf pdftron

11
推荐指数
1
解决办法
1050
查看次数

ios designer mac代理无法使用

您好我正在使用visual studio 2015社区来创建ios app.I我总是得到这个错误,就像ios设计器mac代理不可用.我正在使用win-7 64位操作系统.在此输入图像描述

visual-studio xamarin.ios xamarin

8
推荐指数
1
解决办法
3937
查看次数

如何在c#中的wpf webbrowser控件中注入js文件

嗨,我在我的xaml页面上使用WPF WebBrowser控件.我的html包中有Html,Jquery,js和css文件.我必须在所有jquery库的Web浏览器控件中加载html页面.我怎么能注入这个文件?我正在编写这样的代码:

page.xaml.cs

 void wb_Loaded(object sender, RoutedEventArgs e)
    {
        string htmlPath = System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "keyboardWidget\\test.html");
        string html = File.ReadAllText(htmlPath.ToString());
        webBrowser.NavigateToString(html);

    }
Run Code Online (Sandbox Code Playgroud)

这是page.xaml:

<WebBrowser x:Name="webBrowser"></WebBrowser>
Run Code Online (Sandbox Code Playgroud)

我收到这样的错误.

在此输入图像描述

嗨,任何人都可以建议什么是注入js或jquery库的最佳方法.如果在wpf web浏览器控件中不可能那么我应该使用什么控件.

javascript c# wpf jquery xaml

5
推荐指数
1
解决办法
2074
查看次数

标签 统计

c# ×2

wpf ×2

javascript ×1

jquery ×1

pdftron ×1

visual-studio ×1

xamarin ×1

xamarin.ios ×1

xaml ×1