Hay un texto que fue resaltado pero en IE el resaltado se muestra sobre el texto y oculta el texto original. Sin embargo, en Chrome y Firefox, el resaltado funciona como se esperaba. Las capturas de pantalla se muestran a continuación.
En IE:
En Chrome:
Gracias,
MSLA-IT
¿Podría proporcionar un enlace al documento PDF?
Este es el enlace.
Gracias por la ayuda,
MSLA-IT
Duplicado de # 3900
IE no implementa modos de fusión. Necesitamos informar eso a https://connect.microsoft.com
Probamos la sugerencia en el n. ° 3900 pero aún no funciona. ¿Deberíamos incluir algo también en el archivo .js de compatibilidad?
No estoy seguro, ya que un fragmento de código prototipo funcionará en IE.
Lo conseguimos funcionando.
Pero cambiamos una línea de código diferente.
Gracias,
MSLA-IT
Aquí está la votación para implementar esta función en IE:
https://status.modern.ie/compositingandblendingincanvas2d?term=globalCompositeOperation
@msladev , su solución funcionó perfectamente para nosotros hasta que nos topamos con algunos archivos PDF que mostraban otros elementos de imagen y forma con una transparencia del 50% debido a este cambio.
PDF de ejemplo: https://dl.dropboxusercontent.com/u/1652601/ht-1-handbook.pdf
Luego, movimos la solución alternativa a CanvasGraphics_beginAnnotation()
y solo la aplicamos para IE, por lo que solo afecta el resaltado del texto y solo cuando es necesario.
Gracias @tbasse , funciona muy bien.
Tuvimos el mismo problema en nuestra integración de pdf.js. Implementamos la solución alternativa de tbasse para Internet Explorer. Gracias @tbasse
¿Esta solución u otra implementación encontrará un camino hacia pdf.js? Quiero modificar el código original lo menos posible.
Gracias Stefan
@yurydelendik , ¿estaría dispuesto a recibir una contribución que implemente esta solución? Dudo mucho que Microsoft aborde esto por su parte.
Esta solución alternativa no es aceptable en el núcleo porque no queremos hacks específicos del navegador allí, pero puede aceptarse si se puede detectar la función y colocarla en https://github.com/mozilla/pdf.js /blob/master/src/shared/compatibility.js.
Tiene sentido, gracias @timvandermeij!
Cerrando problemas de IE11 / Edge (no basados en Chromium) en respuesta a # 11211. Tenga en cuenta que, como se describe en https://github.com/mozilla/pdf.js/wiki/Frequency-Asked-Questions#faq -support, solo se detectarán los errores que impidan por completo que la biblioteca y / o el visor predeterminado se ejecuten aceptado.
Comentario más útil
Tuvimos el mismo problema en nuestra integración de pdf.js. Implementamos la solución alternativa de tbasse para Internet Explorer. Gracias @tbasse
¿Esta solución u otra implementación encontrará un camino hacia pdf.js? Quiero modificar el código original lo menos posible.
Gracias Stefan