Rebajas lotes de edición de imágenes en el medio y lo convierten en el tamaño de 80%

Rebaja para cambiar el formato de modo que la imagen y el centrado del conjunto tamaño de la imagen a 80%

GitHub: https://github.com/liuhao326/pythontools/blob/master/MClipChange.py

fuente:

. 1  Importación Re
 2  Importación de tiempo
 . 3  Importación pyperclip
 . 4  
. 5  # escribiendo esta razón: 
6  # un gran número de imágenes insertadas se hace después de las notas con el siguiente formato Makdown 
7.  # <Center> <IMG SRC = "https: // ... "alt =" "style =" 5,18 circuito lógico AB + AB figura zoom: 25%; " /> </ Center> 
8.  # sigue ahora en la que el estilo deseado =" zoom: 25%; " modificar estilo = "zoom: 80%;" , y <center> </ center> formato a <div align = left = CENTER> </ div> 
9.  # <div align = left = CENTER> <IMG sRC = "https: //. .. "alt =" 5,18 circuito lógico "style =" AB + AB figura mapa: 80% ; "/>
10  # , porque muchas de las imágenes tiene que hacer esta modificación, que escribió el programa 
11  
12  # Uso: 
13  #Sólo tienes que copiar (Ctrl + C) cuando se utiliza el contenido de rebajas de la imagen original, el programa va a modificar el contenido del portapapeles como formato Markdown desea, puede pegar directamente 
14  # seleccionar el siguiente contenido en el texto de rebajas: 
15  # < centro> <img src = "https : // ..." alt = " estilo 5,18 circuito lógico AB + AB figura" = "zoom: 25%;" /> </ Center> 
16  # el Ctrl + C copia 
17  # la Ctrl + V pegar 
18  # dar <div align = center> <img src = "https: // ..." alt = " estilo 5,18 circuito lógico AB + AB figura" = "zoom: 80% ;" / > 
. 19  
20 es  # ideas: 
21  # comenzar a adquirir toda la cadena de portapapeles 
22  # readquisición contenido efectivo de la cadena de la porción intermedia 
23  # y el estilo adquirido se modifica porción intermedia estilo = "80%"
24  # Por último añadir la sintaxis HTML para que sea centrado 
25  #Copiar la cadena resultante en el portapapeles 
26 es  
27  # contenido adquiere portapapeles 
28 last_string = pyperclip.paste ()
 29  
30  el mientras Verdadero:
 31 es      # Comprobar frecuencia 
32      el time.sleep (0.2 )
 33 es      # cada ciclo obtenido Shear contenido de la tabla de cortar 
34 es      String = pyperclip.paste ()
 35      # Si el contenido del portapapeles ha cambiado (no coincide con el contenido original en el portapapeles) 
36      IF = last_string cadena! y String =! '' :
 37 [          # Obtener la parte delantera del contenido efectivo del portapapeles 
38 es          temp_list1 la re.findall = (R & lt " <IMG [\ S \ S] * del mapa: ", String)
 39          # Get la parte trasera del contenido efectivo del portapapeles 
40          temp_list2 la re.findall = (R & lt " ; \" /> " , String)
 41 es          # Si la porción activa éxito 
42 es          SI temp_list1 y temp_list2:
 43 es              # eficaz Añadir partes frontal y posterior con el fin de centro y se asigna a una sintaxis HTML temp_string 
44 se              temp_string = " <div align = left = Center> " + temp_list1 [0] + " 80% " + temp_list2 [0] + " </ div> " 
45              pyperclip.copy (temp_string)
 46 es              String = pyperclip.
pegar()47              Imprimir (temp_string)
 48          la cosa :
 49              Imprimir ( " no coinciden " )
 50          # cada vez que hay un cambio portapapeles están dispuestas last_string nuevo contenido en el portapapeles 
51 se          last_string = cadena de caracteres

 

 

 

Supongo que te gusta

Origin www.cnblogs.com/Higurashi-kagome/p/12497640.html
Recomendado
Clasificación