Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.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 在PDF图形中使用x,y坐标插入销/观测_Android_Ios_Image_Pdf - Fatal编程技术网

Android 在PDF图形中使用x,y坐标插入销/观测

Android 在PDF图形中使用x,y坐标插入销/观测,android,ios,image,pdf,Android,Ios,Image,Pdf,我们使用PDF图纸让建筑行业的用户在平面图等中插入错误、偏差、观察结果等。今天,我们将PDF转换为png/jpg,以获得图像中的x、y坐标。这使我们能够在任何移动设备(PC或Mac)上插入观察“pin”,并在图纸相同位置的另一台设备上显示。将PDF转换为图像会降低质量或文件大小。我的问题是:我们如何将观察结果直接插入移动/网络应用程序中的pdf中,并在不同设备(不同的屏幕大小和分辨率)中打开时将其保存在完全相同的位置文件也不应该太大,因为它们用于现场的移动设备。首先考虑-使用两种坐标系-全局坐标

我们使用PDF图纸让建筑行业的用户在平面图等中插入错误、偏差、观察结果等。今天,我们将PDF转换为png/jpg,以获得图像中的x、y坐标。这使我们能够在任何移动设备(PC或Mac)上插入观察“pin”,并在图纸相同位置的另一台设备上显示。将PDF转换为图像会降低质量或文件大小。我的问题是:我们如何将观察结果直接插入移动/网络应用程序中的pdf中,并在不同设备(不同的屏幕大小和分辨率)中打开时将其保存在完全相同的位置文件也不应该太大,因为它们用于现场的移动设备。

首先考虑-使用两种坐标系-全局坐标系(独立坐标系)和局部坐标系(取决于实际设备)。例如,您可以保留全局像素坐标,然后在每个平台上使用一些辅助函数将其转换为本地PDF坐标


希望这有帮助。如果没有,请添加一些当前坐标计算的实际代码。

您不需要转换为图像,就可以在手机上向PDF添加“PIN”。如果你在桌面和手机上都使用AdobeReader(它是免费的),你就可以添加一个带有注释的图标。。。甚至以箭头或图钉的形式出现在文档中。然后,评论将出现在所有阅读器的PDF上的同一位置。如果您以前在该PDF上设置了地理空间位置,您甚至可以以真实世界的单位获取管脚的位置,以真实世界的单位测量PDF,并创建管脚位置及其经度和纬度的报告