Cargue imágenes en segundo plano para agregar marcas de agua. Lo mejor es tener un sitio completo. El idioma asp se puede ver en la recepción.
AspJpeg puede hacer: generar miniaturas, generar imágenes de marcas de agua, fusionar imágenes, cortar imágenes, admitir bases de datos y tecnología de código de seguridad. p>
ASPJPEG es un componente de procesamiento de imágenes muy poderoso que puede crear fácilmente miniaturas e imágenes con marcas de agua.
SN de instalación: 09268-26217-40710
7. ¿Cómo utilizar el componente AspJpeg para generar miniaturas de imágenes?
<%
Establecer Jpeg = Server.CreateObject("Persits.Jpeg") 'Crear instancia
Ruta = Server.MapPath(". /images/ apple.jpg") 'Procesa la ruta de la imagen
Jpeg.Open Path 'Abre la imagen
'Ajusta el ancho y alto al 50% de la imagen original
Jpeg .Width = Jpeg.OriginalWidth / 2
Jpeg.Height = Jpeg.OriginalHeight / 2
Jpeg.Save Server.MapPath("apple_small.jpg") 'Guarda el imagen al disco
Jpeg.Close:Set Jpeg = Nothing
%>
8. ¿Cómo utilizar el componente AspJpeg para generar marcas de agua de imágenes?
Jpeg.Canvas.Print 10, 10, "Copyright (c) XYZ, Inc."
Imprimir coordenada x Imprimir coordenada y Caracteres a imprimir
Añade un borde a la imagen de abajo
Jpeg.Canvas.Pen.Color = &.H000000 '' negro
Jpeg.Canvas.Pen.Width = 2 ancho de pincel
Jpeg.Canvas.Brush.Solid = False Si se procesa en negrita
Jpeg.Canvas.Bar izquierda, arriba, derecha, abajo 'Izquierda, arriba, derecha, abajo
Jpeg. Guardar Server.MapPath("images/dodge_viper_framed.jpg") Guardar
%>
9. ¿Cómo utilizar el componente AspJpeg para fusionar imágenes?
AspJpeg 1.3+ le permite apilar imágenes una encima de otra mediante el método DrawImage. Para utilizar este método, debe crear dos instancias de objetos AspJpeg y llenarlas con imágenes llamando a Open (u OpenBinary).
Al llamar a Canvas.DrawImage, se pasa una segunda instancia de AspJpeg como parámetro a este método, junto con los desplazamientos X e Y en píxeles:
Con este método, debes crear dos instancias de AspJpeg
<%
Establecer Jpeg1 = Server.CreateObject("Persits.Jpeg")
Establecer Jpeg2 = Server.CreateObject("Persits.Jpeg" ")
Jpeg1.Open Server.MapPath("t.jpg")
Jpeg2.Open Server.MapPath("t1.jpg")
Jpeg1 .Canvas.DrawImage 10 , 10, Jpeg2 ' Parámetros opcionales omitidos
jpeg1.save Server.mappath("tt.jpg")
%>
10. Cómo utilizar AspJpeg ¿Componente para corte de imágenes?
AspJpeg 1.1+ también puede recortar o recortar las miniaturas generadas mediante el método Crop(x0, y0, x1, y1). El tamaño de la imagen recortada se especifica mediante las coordenadas superior izquierda e inferior derecha de la miniatura resultante, no por la imagen grande original. El tamaño de la imagen recortada se especifica mediante las coordenadas de las esquinas superior izquierda e inferior derecha en la miniatura generada, no por las coordenadas de la imagen original.
<%
Establecer Jpeg = Server.CreateObject("Persits.Jpeg")
Jpeg.Open Server.MapPath("t.jpg")
jpeg.30, jpeg.Width - 20, jpeg.Height - 10
jpeg.save Server.MapPath("tt.jpg")
Respuesta. escribir("")
%>.