Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 用于从移动设备打印的CSS_Android_Html_Css_Mobile Website - Fatal编程技术网

Android 用于从移动设备打印的CSS

Android 用于从移动设备打印的CSS,android,html,css,mobile-website,Android,Html,Css,Mobile Website,我正在为Android开发一个应用程序,它可以将网页打印到蓝牙打印机上 问题是,我的div和字体大小正在从屏幕分辨率变为其他分辨率,从10.1制表符变为4.7英寸手机和3.5英寸手机 我尝试使用几乎所有的单位:pt,em,px 现在的一个解决方案是制作特定于分辨率的图纸,但这是唯一的方法 蓝牙打印机不一定有屏幕分辨率,因为蓝牙打印机不一定有屏幕。因此,不清楚您为什么关心打印输出的屏幕分辨率。这就是说,在CSS中,px代表一个与密度无关的像素,大致类似于Android中使用的dp(尽管CSS'px

我正在为Android开发一个应用程序,它可以将网页打印到蓝牙打印机上 问题是,我的div和字体大小正在从屏幕分辨率变为其他分辨率,从10.1制表符变为4.7英寸手机和3.5英寸手机

我尝试使用几乎所有的单位:pt,em,px


现在的一个解决方案是制作特定于分辨率的图纸,但这是唯一的方法

蓝牙打印机不一定有屏幕分辨率,因为蓝牙打印机不一定有屏幕。因此,不清楚您为什么关心打印输出的屏幕分辨率。这就是说,在CSS中,
px
代表一个与密度无关的像素,大致类似于Android中使用的
dp
(尽管CSS'
px
考虑了缩放)。我打印一个网页,移动设备的分辨率会影响其上显示的页面,我正在使用另一个应用程序打算使用它打印。也许你应该联系另一个应用程序的开发人员,询问为什么屏幕分辨率会影响打印结果,以及你应该如何在应用程序中解决这个问题。其他开发人员不太可能在这里看到您的问题,并且没有其他人可能能够帮助您解决该未命名程序的问题。这是android的“打印机共享”,假设我只是在为移动设备构建一个网站,它是否应该受到解决方案的影响?!您打印的内容更像是页面的屏幕截图还是页面内容?