以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  如何用代码关闭AdobeSVGViewer的右键中"较高品质"的功能?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=35758)


--  作者:itjournal
--  发布时间:7/18/2006 11:17:00 AM

--  如何用代码关闭AdobeSVGViewer的右键中"较高品质"的功能?
如何用代码关闭AdobeSVGViewer的右键中"较高品质"的功能?
--  作者:itjournal
--  发布时间:7/18/2006 2:12:00 PM

--  
感觉钩选了此项,图片反变模糊了
--  作者:tamefox
--  发布时间:7/18/2006 4:21:00 PM

--  
下面的程序可以去掉你所说的选项,不知道是否满足你的要求。

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-flat-20030114.dtd">
<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%">
 <desc>
  <!-- put a description here -->
 </desc>
 <defs>
 <menu id="newMenu">
   <header>Adobe SVG Viewer</header>
   <item action="Open" id="Open">打开(&amp;E)</item>
   <item action="OpenNew" id="OpenNew">在新窗口中打开(&amp;N)</item>
   <separator/>
   <item action="ZoomIn" id="ZoomIn">放大显示(&amp;I)</item>
   <item action="ZoomOut" id="ZoomOut">缩小显示(&amp;O)</item>
   <item action="OriginalView" id="OriginalView">原始检视(&amp;W)</item>
   <separator/>
   <item action="Pause" id="Pause">暂停(&amp;P)</item>
   <item action="Mute" id="Mute">静音(&amp;M)</item>
   <separator/>
   <item action="Find" id="Find">寻找(&amp;F)...</item>
   <item action="FindAgain" id="FindAgain">再次寻找(&amp;A)</item>
   <separator/>
   <item action="Copy" id="Copy">复制选取的文字(&amp;C)</item>
   <item action="CopySVG" id="CopySVG">复制 SVG(&amp;C)</item>
   <item action="ViewSVG" id="ViewSVG">检视 SVG(&amp;G)</item>
   <item action="ViewSource" id="ViewSource">检视原始码(&amp;V)</item>
   <item action="SaveAs" id="SaveAs">另存 SVG(&amp;S)...</item>
   <separator/>
   <item action="Help" id="Help">帮助(&amp;H)</item>
   <item action="About" id="About">关于 Adobe SVG Viewer(&amp;B)...</item>
 </menu>
    </defs>
 <script type="text/javascript">
     var newMenuRoot = parseXML( printNode(document.getElementById("newMenu")), contextMenu);
        contextMenu.replaceChild( newMenuRoot.firstChild, contextMenu.firstChild );
 
 </script>
 <g>
 </g>
</svg>



--  作者:itjournal
--  发布时间:7/19/2006 2:19:00 PM

--  
我是想去除adobe中的"较高品质",因为选中"较高品质"后,感觉图像更模糊了,不使用该功能图像反而清晰,但是默认情况下,该项都是选中的,有没有什么办法,让图像打开时进行判断,如果该项功能打开,则关闭它.楼上兄弟的代码只是把右键的菜单替换,不能实现上述功能,不知道还有没有什么办法没.
--  作者:welfred
--  发布时间:7/21/2006 2:17:00 PM

--  
你把菜单替换了,不就实现了?这个是SVG VIEWER解析器的功能,跟SVG本身无关,ADOBE公司又没有透露这方面的细节,就没有办法了。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
63.004ms