SOLFIND
Web Lens
Portal home

ImageView | Electron

https://www.electronjs.org/fr/docs/latest/api/image-view • 47 KB fetched
Open original page


ImageView | Electron Aller au contenu principal Electron Documentation API Blog Outils * Electron Forge * Fiddle Electron Communauté * Gouvernance * Galerie d'applications existantes * Ressources Versions Français * English * Deutsch * Español * Français * 日本語 * Português * Русский * 中文 Rechercher * Modules du processus principal * app * autoUpdater * BaseWindow * BrowserView * Deprecated * BrowserWindow * presse-papiers * contentTracing * crashReporter * desktopCapturer * dialog * globalShortcut * ImageView * Achat inApp * ipcMain * Menu * MenuItem * MessageChannelMain * MessagePortMain * nativeImage * nativeTheme * net * netLog * Notification * powerMonitor * powerSaveBlocker * processus (process) * protocol * notifications Push * safeStorage * screen * session * sharedTexture * ShareMenu * shell * systemPreferences * TouchBar * Tray * utilityProcess * webContents * WebContentsView * webFrameMain * View * Modules du processus de rendu * Utility Process Modules * Éléments DOM Personnalisés * Chromium et Node.js * Classes * Structures d'API * * Modules du processus principal * ImageView Sur cette page ImageView A View that displays an image. Process: Main This module cannot be used until the ready event of the app module is emitted. Useful for showing splash screens that will be swapped for WebContentsView s when the content finishes loading. Note that ImageView is experimental and may be changed or removed in the future. const { BaseWindow , ImageView , nativeImage , WebContentsView } = require ( 'electron' ) const path = require ( 'node:path' ) const win = new BaseWindow ( { width : 800 , height : 600 } ) // Create a "splash screen" image to display while the WebContentsView loads const splashView = new ImageView ( ) const splashImage = nativeImage . createFromPath ( path . join ( __dirname , 'loading.png' ) ) splashView . setImage ( splashImage ) win . setContentView ( splashView ) const webContentsView = new WebContentsView ( ) webContentsView . webContents . once ( 'did-finish-load' , ( ) => { // Now that the WebContentsView has loaded, swap out the "splash screen" ImageView win . setContentView ( webContentsView ) } ) webContentsView . webContents . loadURL ( 'https://electronjs.org' ) Class: ImageView extends View ​ History Version(s) Changes None API ADDED A View that displays an image. Process: Main ImageView inherits from View . ImageView is an EventEmitter . avertissement Electron's built-in classes cannot be subclassed in user code. For more information, see the FAQ . new ImageView() Experimental ​ History Version(s) Changes None API ADDED Creates an ImageView. Méthodes d’instance ​ The following methods are available on instances of the ImageView class, in addition to those inherited from View : image.setImage(image) Experimental ​ History Version(s) Changes None API ADDED * image NativeImage Sets the image for this ImageView . Note that only image formats supported by NativeImage can be used with an ImageView . Modifier cette page Précédent globalShortcut Suivant Achat inApp * Class: ImageView extends View * new ImageView() Experimental * Méthodes d’instance * setImage Documentation * Démarrer * Référence des APIs Listes de vérifications * Performance * Sécurité Outils * Electron Forge * Fiddle Electron Communauté * Gouvernance * Ressources * Discord * Bluesky * X * Mastodon * Stack Overflow En plus * GitHub * Open Collective * Tableau de bord de l'infrastructure Copyright Fondation OpenJS et contributeurs Electron. Tous droits réservés. La Fondation OpenJS a déposé des marques commercials et utilise des marques déposées. Pour une liste de marques commerciales de la Fondation OpenJS , merci de consulter notre Politique de Marque Comemrciale et Liste de Marques Commerciales . Les marques commerciales et logos qui ne sont pas indiquées sur la liste des marques commerciales de la Fondation OpenJS sont les marques commerciales™ ou marques déposées® de leurs détenteurs respectifs. Leur utilisation n'implique pas la moindre affiliation ou approbation de leur part. La Fondation OpenJS | Conditions Générales d'Utilisation | Politique de Confidentialité | Règlement intérieur | Code de Conduite | Politique de Marques Commerciales | Liste des Marques Commerciales | Politique de Cookies Hosting and infrastructure graciously provided by

Links found on this page

  1. Aller au contenu principal [direct]
  2. Electron [direct]
  3. Documentation [direct]
  4. API [direct]
  5. Blog [direct]
  6. Electron Forge [direct]
  7. Fiddle Electron [direct]
  8. Gouvernance [direct]
  9. Galerie d'applications existantes [direct]
  10. Ressources [direct]
  11. Versions [direct]
  12. English [direct]
  13. Deutsch [direct]
  14. Español [direct]
  15. 日本語 [direct]
  16. Português [direct]
  17. Русский [direct]
  18. 中文 [direct]
  19. autoUpdater [direct]
  20. BaseWindow [direct]
  21. BrowserView Deprecated [direct]
  22. BrowserWindow [direct]
  23. presse-papiers [direct]
  24. contentTracing [direct]
  25. crashReporter [direct]
  26. desktopCapturer [direct]
  27. dialog [direct]
  28. globalShortcut [direct]
  29. Achat inApp [direct]
  30. ipcMain [direct]
  31. Menu [direct]
  32. MenuItem [direct]
  33. MessageChannelMain [direct]
  34. MessagePortMain [direct]
  35. nativeImage [direct]
  36. nativeTheme [direct]
  37. net [direct]
  38. netLog [direct]
  39. Notification [direct]
  40. powerMonitor [direct]
  41. powerSaveBlocker [direct]
  42. processus (process) [direct]
  43. protocol [direct]
  44. notifications Push [direct]
  45. safeStorage [direct]
  46. screen [direct]
  47. session [direct]
  48. sharedTexture [direct]
  49. ShareMenu [direct]
  50. shell [direct]
  51. systemPreferences [direct]
  52. TouchBar [direct]
  53. Tray [direct]
  54. utilityProcess [direct]
  55. webContents [direct]
  56. WebContentsView [direct]
  57. webFrameMain [direct]
  58. View [direct]
  59. Éléments DOM Personnalisés [direct]
  60. Chromium et Node.js [direct]
  61. Classes [direct]
  62. Structures d'API [direct]
  63. Main [direct]
  64. EventEmitter [direct]
  65. the FAQ [direct]
  66. Modifier cette page [direct]
  67. Performance [direct]
  68. Sécurité [direct]
  69. Discord [direct]
  70. Bluesky [direct]
  71. X [direct]
  72. Mastodon [direct]
  73. Stack Overflow [direct]
  74. GitHub [direct]
  75. Open Collective [direct]
  76. Tableau de bord de l'infrastructure [direct]
  77. Fondation OpenJS [direct]
  78. Politique de Marque Comemrciale [direct]
  79. Liste de Marques Commerciales [direct]
  80. Conditions Générales d'Utilisation [direct]