我有一张地图的图像它在地图上有特定的区域名称,但它只是一个PNG图像.我希望用户能够点击地图上的名称并将其带到特定的主板上.
例如,地图上有三个名称.每个名称都在不同的X和Y坐标,如果用户点击X:100, Y:300左右,他们将被带到董事会,而如果他们点击X:400, Y:100,他们将被带到另一个董事会.
我已经考虑过使用<canvas>和javascript为此而且我不确定如何.
我正在尝试使用 GD 函数:imagettfbbox(),但它是未定义的。自从我使用 Ubuntu 21.10 以来,我已经编译了自己的支持 argon2 的 PHP 版本。
我是这样配置的:
./configure --with-password-argon2 --with-jpeg --with-freetype --enable-bcmath --enable-calendar --enable-dba --enable-exif --enable-ftp --enable-mbstring --enable-shmop --enable-sigchild --enable-soap --enable-sockets --enable-sysvmsg --enable-gd-native-ttf --with-gd --with-curl --with-gettext --with-openssl --with-pdo-mysql --with-zlib
Run Code Online (Sandbox Code Playgroud)
我终于找到了我需要的所有 ./configure 选项,如上所述。但是,--with-gd和--enable-gd-native-ttf未被识别,并且不会与我的构建集成。如何访问上述功能?我找不到关于这个主题的任何最新信息(过去 10 年),因为 --with-gd 似乎在 php 7.2 中已被弃用。我正在构建最新版本(PHP 8.2-dev)。提前致谢