小编use*_*481的帖子

使用Windows图片和传真查看器(shimgvw.dll)从命令行打印jpgs时,如何选择布局?

我正在使用Windows批处理文件和Windows图片和传真查看器的命令行界面自动打印jpg文件.我在.bat中使用的命令是:

rundll32.exe C:\Windows\System32\shimgvw.dll,ImageView_PrintTo /pt "%fullpath_to_jpg%" "%printer_name%"
Run Code Online (Sandbox Code Playgroud)

我的照片打印机执行4x6打印.如果jpg文件正好是4x6宽高比,一切正常,我得到一个全出血4x6打印.如果没有,我会得到一个我不想要的白色边框.在Windows资源管理器中,我可以右键单击非4x6 jpg,然后选择打印以调用照片打印向导,选择"全页照片打印"并裁剪,以便为我提供我想要的全出血4x6打印.

如何从命令行指定"全页照片打印"布局选项,以告诉shimgvw.dll"裁剪并旋转以适合"而不是"居中并旋转以适应"?是否有注册表设置选择此作为默认布局而不是"全页传真打印?我应该使用photowiz.dll而不是shimgvw.dll?

我找不到这些dll的命令行参数或注册表设置的参考.

printing windows-xp batch-file

6
推荐指数
1
解决办法
2977
查看次数

如何查看Windows Phone 8模拟器或运行Phonegap应用程序的设备的javascript控制台输出

我正在开发一个使用Phonegap Build的移动应用程序来为不同的移动平台生成.我已经使用adb工具和ddms在Android设备上成功部署和调试了我的APK文件.现在转到Windows Phone 8,但我无法弄清楚如何调试.

我有一台Windows 8 Pro机器,并已成功安装Windows Phone SDK,使用应用程序部署工具将XAP文件部署到模拟器和Windows Phone 8设备(获得MS Dev订阅,注册电话,所有这些东西).该应用程序加载但似乎没有收到deviceready事件,但我真的不知道因为我看不到控制台日志.

SDK附带了Visual Studio Express,但是我没有看到如何打开XAP来从VS运行它,因此输出可能会转到VS调试窗口.有没有办法从Phonegap Build中查看我的XAP中的console.log语句?或者我必须创建一个VS项目并从那里编译/运行?

cordova windows-phone-8 phonegap-build

6
推荐指数
1
解决办法
8571
查看次数

请帮我用send_data发送jpg文件

我在html.erb中使用以下标签来显示和下载不在public/images文件夹中的jpg文件:

<%= image_tag retrieve_photo_path(@photo) %>
<%= link_to "Download Photo", download_photo_path(@photo) %>
Run Code Online (Sandbox Code Playgroud)

我的控制器代码如下:

def retrieve
  @photo = Photo.find(params[:id])
  send_data File.read(@photo.abs_filepath), :type = "image/jpeg", :disposition => "inline"
end

def download
  @photo = Photo.find(params[:id])
  send_file @photo.abs_filepath, :type = "image/jpeg", :filename => @photo.filename
end
Run Code Online (Sandbox Code Playgroud)

下载链接工作正常,但图像标签显示红色x(损坏的图像).我错过了什么?我在WinXP上使用InstantRails,更新到Rails 2.3.4和Ruby 1.8.6.

ruby-on-rails

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

如何从PhoneGap iOS 6应用程序中删除位置服务请求?

我正在使用PhoneGap 2.8来创建iOS 6应用程序.我在XCode中构建它,而不是使用PhoneGap Build.我的应用程序不需要位置服务,但使用相机.每次从camera.getPicture()调用返回时,它都会显示一个对话框,允许我的应用程序使用位置服务.如果我拒绝,或者位置服务被禁用,则照片不会传回我的应用程序.

即使我在隐私设置中拒绝相机应用程序位置服务,也会发生这种情况.我还编辑了我的config.xml并删除了对CDVLocation的所有引用.我的javascript代码中没有对navigator.geolocation的引用.

为什么要求定位服务?我的XCode项目中是否有其他地方需要删除此权限,或者排除phonegap模块?即使用户已经阻止相机使用位置服务,iOS 6是否会向使用相机的任何应用显示此提示?

谢谢你的帮助.

geolocation cordova ios6

0
推荐指数
1
解决办法
1902
查看次数