草庐IT

adobe-edge

全部标签

c# - Process.Start(/* pdf 路径 */) 不适用于 Windows 8 上的 Adob​​e Reader

我能够在我的C#/WPF应用程序中创建PDF并使用以下命令运行它们:Process.Start(_pathToPDFFile);这适用于Adob​​eAcrobat,但不适用于Adob​​eReader。安装Adob​​eReader后,Process.Start()不执行任何操作,除非Reader进程已在任务管理器中运行。当我尝试启动PDF时,如何让Adob​​eReader显示PDF? 最佳答案 在我们的案例中,问题仅在从VisualStudio启动应用程序时重现-直接启动.exe会按预期工作。经过一些调试,发现是VisualS

c# - 在 Adob​​e AxAcroPDFLib 中启用注释

我使用AxAcroPDFLib在C#Winform中嵌入了一个PDF查看器。但是,工具栏中的注释按钮(注释...)被禁用。我搜索并发现默认情况下它们是禁用的,但有些人报告使用Javascript启用它们:Collab.showAnnotToolsWhenNoCollab=True这里有办法做到这一点吗?编辑:是否可以在WebBrowser控件中使用浏览器插件?如果可以,如何实现? 最佳答案 更新-第一部分仅与AcrobatReader相关。有关何时使用完整版Acrobat的信息,请参阅第二部分。Acrobat阅读器我将通过声明这可能

c# - 检查是否安装了 Adob​​e Reader (C#)?

如何查看系统是否安装了Adobereader或acrobat?还有如何获取版本?(在C#代码中) 最佳答案 usingSystem;usingMicrosoft.Win32;namespaceMyApp{classProgram{staticvoidMain(string[]args){RegistryKeyadobe=Registry.LocalMachine.OpenSubKey("Software").OpenSubKey("Adobe");if(null==adobe){varpolicies=Registry.LocalM

c# - WPF WindowChrome : Edges of maximized Window are out of the screen

我使用WindowChrome自定义窗口。当我最大化窗口时,边缘超出了屏幕。我使用以下代码来解决此问题:我的问题:如何获得正确的像素数,使边缘不超出屏幕。SystemParameters.WindowResizeBorderThickness包含不正确的值。 最佳答案 WindowChrome在最大化时基本上会重叠ResizeBorderThickness的大小。如果您希望窗口在最大化时完全可见,只需在您的网格样式中使用WindowChromeResizeBorderThickness(5px)作为Margin:否则,如果您希望边框

c# - 为什么在 Edge 中调试我的 asp.net core 2.0 应用程序时显示 "You' ll 需要一个新的应用程序来打开此本地主机”弹出窗口?

我只是在localhost:51531/之后输入“MyMessages/Index”,然后显示了这个弹出窗口。对我来说似乎很奇怪,但可能很简单。所以我尝试在Edge中导航到localhost:51531/MyMessages/Index。Controller是publicclassMyMessagesController:ControllerControllerAction只是:publicIActionResultIndex(){returnView();}知道为什么会这样吗?这在IE11中不会发生 最佳答案 问题是您离开了sch

c# - 绘制有向无环图 : Minimizing edge crossing?

如果没有像EfficientSugiyama这样的图形绘制算法,以树形式布置DAG中的顶点(即顶部没有内边的顶点,仅依赖于下一层的顶点等)是相当简单的。但是,是否有一种简单的算法可以最大限度地减少边缘交叉?(对于某些图,可能无法完全消除边缘交叉。)一张图说一千个字,那么有没有一种算法会建议somethingwithoutcrossingedges.(comparedtothis)。编辑:结果我已经接受了Senthil的建议graphviz/dot——快速浏览一下文档确认这很容易useitasalibraryorexternaltool,和theoutputformatissurpris

c# - 使用 Adob​​e Acrobat 静默打印 PDF

尝试使用adobeacrobat在C#中静默打印pdf时遇到2个问题。我正在使用Process.Start()打印pdf。第一个问题是,如果不指定可执行文件的完整路径,我将无法启动Adob​​eAcrobat。我假设它在安装时不会将其添加到您的路径中。有没有一种简单的方法可以在不指定完整路径名的情况下在机器上启动最新版本的acrobat?我担心客户端会进行更新并破坏我启动它的代码。我还关心他们在具有不同版本Windows的机器上安装它(安装路径在64位环境和32位环境中不同)。我的第二个问题是,每当我启动acrobat并打印它时,acrobat窗口仍然处于打开状态。我以为我使用的命令行

javascript - Microsoft Edge : XMLHttpRequest: Network Error 0x2efd, 由于错误 00002efd,无法完成操作

我有一个单页html和Angularjs文件。App.jsangular.module('vod',[]).controller('moviesController',['$http',function($http){varself=this;self.movies=[];$http.get('http://localhost:8080/movies/').then(function(response){self.movies=response.data;},function(errResponse){console.error('Errorwhilefetchingmovies');

javascript - window.close() 在 Microsoft Edge 浏览器中不起作用

在MicrosoftEdge中,window.close()在关闭打印对话框后在子窗口中不起作用。重现步骤:从子窗口打开打印对话框。关闭它。关闭打印对话框后,子窗口的关闭按钮没有关闭。父窗口代码:functionopenChild(){window.open("childWindow.html","","width=600,height=400");}子窗口代码:functioncloseWindow(){window.close();}functionprintPage(){window.print();} 最佳答案 我不确定这是

javascript - TextTrackList onchange 事件在 IE 和 Edge 中不起作用

TextTrackList.onchange事件在IE和Edge中不起作用。在Chrome和FireFox中它工作正常。我可以使用任何替代方案吗?我搜索了可用的事件,但找不到任何内容。或者我如何创建解决方法?所以它适用于所有浏览器?https://www.javascripture.com/TextTrackListvarvideo=document.getElementById('video');video.textTracks.addEventListener('change',function(){console.log("TextTrackschangeeventfired!"