png - transparentes - fondo blanco transparente powerpoint
PPT a PNG con fondo transparente. (6)
Tengo un archivo .ppt de PowerPoint y tengo que crear una imagen para cada diapositiva.
Estoy tratando de usar el PowerPoint integrado "exportar como .png". Funciona pero las imágenes tienen un fondo opaco, necesito uno transparente.
¿Alguien sabe si es posible y cómo hacerlo? (Si no es a través de la exportación estándar, también con una macro está bien)
Aquí está mi solución más rápida y fácil preferida. Funciona bien si todas las diapositivas tienen el mismo color de fondo que desea eliminar.
Paso 1. En Powerpoint, "Guardar como" (acceso directo F12) PNG, "Todas las diapositivas".
Ahora tienes una carpeta llena de estas imágenes PNG de todas tus diapositivas. El problema es que todavía tienen antecedentes. Y ahora:
Paso 2. Eliminar por lotes el color de fondo de todas las imágenes PNG, por ejemplo, siguiendo los pasos de esta respuesta SE .
He encontrado una solución.
- Exporte con un fondo blanco (u otro color que funcione con gráficos transparentes). Esto estará fuera de la capa "pantalla blanca".
- Exporte con un fondo de "pantalla azul", o algún otro terrible color que haga que sea fácil seleccionar el fondo desde el primer plano.
- Abra la versión de pantalla azul como una capa en la parte superior de la pantalla blanca.
- Use la capa de pantalla azul para seleccionar solo las partes que desea usar.
- Cree una máscara para la capa de pantalla blanca con la selección realizada desde la capa de pantalla azul.
Esto obtendrá buenos resultados para los bordes y alias, al tiempo que conserva un buen color para la visualización.
Inserte un cuadro de color del tamaño completo de la diapositiva, configure el color a blanco con 100% de transparencia. seleccione todo, haga clic con el botón derecho en guardar como imagen, seleccione PNG y guardar.
Copie / pegue el cuadro de color insertado en cada diapositiva y repita
Intenté hacer una imagen transparente con PowerPoint después de fallar miserablemente con otros sistemas en línea. Tuve éxito Asombroso.
Primero utilicé Word Art para darme tipografías que se conviertan bien en PNG o JPEG. El texto ordinario en powerpoint no se convierte bien. Se pone borroso. De todos modos, escribí mis palabras en blanco (mi elección de color como lo quería contra un fondo azul marino), lo dispuse como quería, luego hice clic derecho y seleccioné la forma de formato para eliminar las líneas, luego la sombra para establecer la transparencia.
Tomé la transparencia al 100%. Salió bien Luego hice clic derecho para guardar como png. Abrí la imagen con MS Picture manager y ajusté el tamaño de la imagen a mi gusto. No salió con el fondo blanco powerpoint en absoluto. Una vez redimensionado, dejé caer la imagen sobre mi fondo azul marino y fue como magia.
No se puede hacer, ya sea manual o progresivamente. Esto se debe a que el color detrás de cada patrón de diapositivas es blanco. Si configura el fondo a 100% transparente, se imprimirá en blanco.
Lo mejor que puedes hacer es diseñar tu diapositiva con todo lo que quieras, agrupar todo lo que quieras que aparezca en la imagen transparente y luego hacer clic derecho / guardar como imagen / .PNG (o también puedes hacerlo con una macro) . De esta forma retendrías la transparencia.
Este es un ejemplo de cómo exportar las formas de todas las diapositivas para separar archivos PNG. Nota:
- Esto no obtiene ninguna forma de fondo en el patrón de diapositivas.
- Los PNG resultantes no tendrán el mismo tamaño entre sí, dependiendo de la ubicación de las formas en cada diapositiva.
Esto utiliza una función depreciada, a saber
Shape.Export
. Esto significa que, si bien la función aún está disponible hasta PowerPoint 2010, puede eliminarse de PowerPoint VBA más adelante.Sub PrintShapesToPng() Dim ap As Presentation: Set ap = ActivePresentation Dim sl As slide Dim shGroup As ShapeRange For Each sl In ap.Slides ActiveWindow.View.GotoSlide (sl.SlideIndex) sl.Shapes.SelectAll Set shGroup = ActiveWindow.Selection.ShapeRange shGroup.Export ap.Path & "/Slide" & sl.SlideIndex & ".png", _ ppShapeFormatPNG, , , ppRelativeToSlide Next End Sub
Puede seleccionar las formas dentro de una diapositiva (Word Art también) y hacer clic derecho en la selección y elegir "Guardar como imagen". Se guardará como un PNG transparente.