Si creamos un Código QR a partir del PDF, dependiendo del tamaño del PDF se puede tardar varios minutos, ya que el PDF aparecerá en la pantalla hasta que se cargue completo.
Por lo que recomiendo convertir ese PDF en imagenes, crear y crear un HTML que despliegue las imagenes.
Como Hacerlo:
1.- Convertir el PDF a imagenes JPG separadas con: https://smallpdf.com/pdf-to-jpg (0001.jpg; 0002.jpg, etc.) Version gratuita limitada a 1 o 2 por día, bu.
o con: https://pdftoimage.com/ deja el nombre más largo.
2.- Reducir el tamaño de las imágenes en BULK a 800 pixeles de ancho con: https://bulkresizephotos.com/es
3.- Crear Directorio en QRMiCatalogo.com y ahí via Filezilla subir las imagenes reducidas y el archivo index.html
4.-Ir a QRhoy y duplicar una entrada con el directorio nuevo y el qrr generado.
5.- En QRMexico generar el código QR del qrhoy que se genera.
6.-En caso de querer convertirlo de png a svg usar este sitio: https://convertio.co/es/png-svg/
7.- Enviarlo al cliente por whatsapp y listo!