小编JTo*_*and的帖子

来自TransformedBitmap对象的"跨越"困境

我有一个2208 x 3000 TransformedBitmap对象,格式为{Indexed8},我正在做.CopyPixels().我正在使用

(int)((formattedBitmap.PixelWidth * formattedBitmap.Format.BitsPerPixel + 7) / 8)
Run Code Online (Sandbox Code Playgroud)

(假设'formattedBitmap'是我正在尝试复制像素的图像的名称),用于我的方法调用中的'stride'值和长度为2208的字节数组.我在代码中的其他地方有一些工作(图像的格式是{Gray8}.但是,在我想要在上述图像上做同样的事情的地方,我不断得到一个"超出范围的参数"异常说"参数值不能小于'6624000'.\ r \n参数名称:缓冲区."

我对此的疑问是:为什么世界上完全相同的代码似乎在一个地方而不是另一个地方?用外行人的话来说,世界上究竟是什么呢?如何在不出现此错误的情况下获得所需的影响(复制位)?我究竟做错了什么?

对此的任何帮助将非常感谢.非常感谢!

c# wpf byte image-processing pixels

7
推荐指数
1
解决办法
1629
查看次数

在C#/ WPF应用程序中创建LaTeX文档

有没有人曾经使用LaTeX在他们的C#/ WPF应用程序中创建了.pdf文档?我们正在创建报告并将其显示在屏幕上,我们已着手使用HTML和LaTeX创建报告.HTML选项很简单,但在C#中创建一个LaTeX文档似乎并不重要,我个人觉得有点奇怪; 我想以前人们已多次这样做了.任何人都知道要查看的任何LaTeX库或其他一些方法吗?

c# wpf latex pdflatex

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

在C#/ WPF应用程序中使用pdflatex.exe将TeX转换为PDF

是否有人在他们的C#/ WPF应用程序中使用pdflatex.exe从TeX文档创建PDF文档?我有我的TeX文档,我想将其转换为PDF并在应用程序中显示,但是,我不确定如何执行此操作,并且网上几乎找不到关于此类操作的信息。有谁知道做这种事情的最好方法是什么(在C#应用程序中通过pdflatex.exe将TeX文档转换为PDF)?

非常感谢!

c# wpf latex tex pdflatex

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

Google Maps Javascript API不响应iOS 10中的触摸事件

我运行的网站内置了许多自定义Google地图(在搜索后显示地图上的各个位置或生成往返于某个位置的路线).我为此使用Google Maps Javascript API.我的用户已开始报告在iOS 10上,这些地图不再响应触摸事件 - 他们无法捏缩放,也无法点击地图上的"引脚"来打开位置信息气球.

我一直在寻找其他有这个问题的人无济于事.我在这里找到了一个StackOverflow问题(http://webcache.googleusercontent.com/search?q=cache:DaiSdOgD0U4J:stackoverflow.com/questions/39401974/google-maps-javascript-doesnt-pan-or-zoom-in-ios -10 +&cd = 3&hl = en&ct = clnk&gl = us),但它被downvoted,然后删除.(为什么?)今天的新搜索仍显示该页面,但它会导致404,使搜索更令人沮丧.

还有其他人经历过这个吗?这是Google Maps API中的错误吗?我当然在他们的开发者网站上找不到任何相关信息.我可能做了一些非常错误的事情吗?该代码已经工作多年,现在几个月内没有修改过,所以我们最终没有改变.

  • 我们在请求中使用API​​密钥
  • 我尝试从当前版本(3.25)切换到当前的实验版本(3.26)而不改变功能.
  • 用户报告这种情况至少发生在iOS 10上的Safari和Chrome中

只是希望有人可以就此问题提供任何见解.

javascript google-maps google-maps-api-3 ios

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

WPF - 使用调整大小调整窗口内的控件

所以我对WPF很新,我在使用Window的布局时遇到了麻烦.目前我有一个WPF应用程序,其中Grid定义如下:

    <Grid.RowDefinitions>
        <RowDefinition Height="23" />
        <RowDefinition Height="Auto" />
        <RowDefinition Height="Auto" />
    </Grid.RowDefinitions>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="Auto"/>
        <ColumnDefinition Width="*"/>
    </Grid.ColumnDefinitions>
Run Code Online (Sandbox Code Playgroud)

在最上面一行,跨越两列,我有一个菜单.在第二行中,我在第一列中有一些标签,在第二列中有一个Image和一个WindowsFormsHost,最后,在第三行中,我在第二列中有一个图形控件.默认情况下,我将Image和WFH的大小设置为570 x 413.现在,我希望在调整Window的大小时,Image和WFH都会扩展,以便它们保持相同的(相对于Window)大小.(我实际上也希望同样的情况发生在我的图形控件上,但如果我能得到其他的话,我可能会想出那个.我不能为我的生活找出我需要打开/关闭的设置或者我可能需要绑定或其他任何东西才能实现这一点.非常感谢任何帮助!

谢谢!

c# wpf grid layout

4
推荐指数
1
解决办法
2万
查看次数

在没有DocumentViewer的情况下显示HTML文档的打印预览

我有一个C#/ WPF应用程序,我需要在其中显示HTML文档的打印预览 - 基本上就像在Firefox或甚至IE中查看打印预览时所看到的那样.我知道DocumentViewer,但是,我试图远离使用DocumentViewer控件,因为它看起来很慢,我需要显示的一些文档可以超过450页,我想快速加载预览尽可能.有谁知道做这样的事情的优雅方式?我开始假设我需要创建自己的控件,但我真的不知道从哪里开始.

感谢您提供有关此类内容的任何建议或提示!

c# wpf documentviewer webbrowser-control print-preview

4
推荐指数
1
解决办法
5680
查看次数

在WPF应用程序中显示PDF不工作 - WebBrowser或Adobe Control

我需要在WPF应用程序中显示PDF.从我在网上做的所有阅读中,似乎在WPF应用程序中显示PDF的[仅?]方式是通过Adobe的控件或WebBrowser控件.我试过使用Adobe的控件,但是,我一直无法添加Reader控件,因为由于某些原因我无法找到它作为我可以添加到我的工具箱中的东西(即使添加了所需的引用).我正在运行Windows 7(64位),VS2010,.NET 4.0,并安装了Adobe Acrobat 7.0 Professional和Adobe Acrobat 9 Pro Extended,如果这与它有关.所以无论如何,我决定在WindowsFormsHost中托管的WebBrowser控件中尝试它.我有的XAML是这样的:

<WindowsFormsHost x:Name="FormsHost" Visibility="Visible" Grid.Column="1" Margin="7,0,0,0">
<WF:WebBrowser x:Name="WebBrowser" Dock="Fill" IsWebBrowserContextMenuEnabled="False" ScriptErrorsSuppressed="True" WebBrowserShortcutsEnabled="False" Margin="7,0,0,0" />
</WindowsFormsHost>
Run Code Online (Sandbox Code Playgroud)

然后在C#代码后面:

WebBrowser.Navigate(new System.Uri(FileName));
Run Code Online (Sandbox Code Playgroud)

其中FileName ==我需要显示的.pdf文件的确切位置.但是,当我运行这个时,我看到的是WebBrowser所在的完全空白的白色区域.我也试过像这样设置.pdf文件:

WebBrowser.Url = new System.Uri(FileName);
Run Code Online (Sandbox Code Playgroud)

我得到了完全相同的东西.我知道PDF正在正确的位置创建,因为我可以手动浏览到它并打开它.

有没有人有任何想法,为什么这不起作用?或者可能为什么我似乎没有Reader控件作为选项?在这一点上,任何解决方案都没问题,他们似乎都没有工作!

谢谢!

c# pdf wpf xaml

4
推荐指数
1
解决办法
1万
查看次数

将 TransformedBitmap 对象保存到磁盘。

在 WPF 和 C# 中工作,我有一个 TransformedBitmap 对象,我可以:

  1. 需要作为位图类型的文件保存到磁盘(理想情况下,我将允许用户选择是否将其保存为 BMP、JPG、TIF 等,不过,我还没有到那个阶段......)
  2. 需要转换为 BitmapImage 对象,因为我知道如何从 BitmapImage 对象获取 byte[]。

不幸的是,在这一点上,我真的很难完成这两件事中的任何一件。

任何人都可以提供任何帮助或指出我可能缺少的任何方法吗?

c# wpf image bitmap save

2
推荐指数
1
解决办法
3523
查看次数

将选择选项值传递给OnChange函数

我有一个HTML表单,我使用JavaScript来提交选择控件的'onchange'功能,如下所示:

<form action='seeLocation.php?'>Jump To Location: 
    <select onchange='this.form.submit()'>
        <option value='1'>Location1</option>
        <option value='2'>Location2</option>
        <option value='3'>Location3</option>
    </select>
</form>
Run Code Online (Sandbox Code Playgroud)

问题是,我需要将<option>值的标签传递给表单的action标签,这实际上就像是

<form action='seeLocation.php?1'>
Run Code Online (Sandbox Code Playgroud)

要么

<form action='seeLocation.php?2'>
Run Code Online (Sandbox Code Playgroud)

等等

那可能吗?谢谢!

html forms select form-submit option

1
推荐指数
1
解决办法
2万
查看次数