[OT] La formula para trazar imagenes
Hola a todos:
Hacia tiempo que no andaba por el foro, y ahora necesito que
me aconsejeis.
La duda existencial que siempre he tenido y nunca he llegado
al resultado
esperado: Trazar una imagen y convertirla a vectores de la
manera mas
sencilla pero que como resultado obtengamos un grafico con
forma de dibujo,
me explico?? Es decir, con colores planos que compongan el
dibujo, sin
chorromiles de vectores, curvas y demas. He probado con
coreltrace (que es
bastante chapu) y no es exactamente lo que busco.
¿Alguna sugerencia o
idea..?
This is a multi-part message in MIME format.
------=_NextPart_000_001C_01C6F10C.2EEAF710
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
En realidad nunca he necesitado hacer algo asi, pero me
imagino que los =
vectores que generan los programas son tal vez demasiado
complicados y =
confusos para generar el resultado que necesitas.
Se me ocurre que retoques la foto primero con photoshop para
conseguir =
ese tipo de efecto (que hay muchos), y luego si todavia te
hace falta, =
pues vectorizas la imagen.
"Itzi" <[email protected]> escribi=F3 en el mensaje
=
news:[email protected]...
Hola a todos:
Hacia tiempo que no andaba por el foro, y ahora necesito que
me =
aconsejeis.
La duda existencial que siempre he tenido y nunca he llegado
al =
resultado=20
esperado: Trazar una imagen y convertirla a vectores de la
manera mas=20
sencilla pero que como resultado obtengamos un grafico con
forma de =
dibujo,=20
me explico?? Es decir, con colores planos que compongan el
dibujo, sin =
chorromiles de vectores, curvas y demas. He probado con
coreltrace =
(que es=20
bastante chapu) y no es exactamente lo que busco. =BFAlguna
sugerencia =
o=20
idea..?=20
------=_NextPart_000_001C_01C6F10C.2EEAF710
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2963"
name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DVerdana size=3D2>En realidad
nunca he necesitado hacer =
algo asi,=20
pero me imagino que los vectores que generan los programas
son tal vez =
demasiado=20
complicados y confusos para generar el resultado que =
necesitas.</FONT></DIV>
<DIV><FONT face=3DVerdana size=3D2>Se me ocurre
que retoques la foto =
primero con=20
photoshop para conseguir ese tipo de efecto (que hay muchos),
y luego si =
todavia=20
te hace falta, pues vectorizas la
imagen.</FONT></DIV>
<BLOCKQUOTE=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT:
5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Itzi" <<A=20
href=3D"mailto:[email protected]">[email protected]</A>>
=
escribi=F3 en el=20
mensaje <A=20
=
href=3D"news:[email protected]">news:egvqdv$l5t$1@forums=
.macromedia.com</A>...</DIV>Hola=20
a todos:<BR>Hacia tiempo que no andaba por el foro, y
ahora necesito =
que me=20
aconsejeis.<BR>La duda existencial que siempre he
tenido y nunca he =
llegado al=20
resultado <BR>esperado: Trazar una imagen y
convertirla a vectores de =
la=20
manera mas <BR>sencilla pero que como resultado
obtengamos un grafico =
con=20
forma de dibujo, <BR>me explico?? Es decir, con
colores planos que =
compongan=20
el dibujo, sin <BR>chorromiles de vectores, curvas y
demas. He probado =
con=20
coreltrace (que es <BR>bastante chapu) y no es
exactamente lo que =
busco.=20
=BFAlguna sugerencia o <BR>idea..?
<BR><BR></BLOCKQUOTE></BODY></HTML>
------=_NextPart_000_001C_01C6F10C.2EEAF710--
Similar Messages
-
SD: COMO USAR LA TRANSACCION VOFM? FORMULAS PARA PRICING
UN SALUDO CONSULTORES,
ESTOY INVESTIGANDO RESPECTO A LA FUNCIONALIDAD QUE TIENE LA INCLUSION DE FORMULAS EN LAS SECUENCIAS DE ACCESO ATRAVES DE LA VOFM.Te dejo un par de Manuales sobre la VOFM:
- http://www.sap4u.org/media/userfiles/articles/pdf/36.pdf
- http://saptechsolutions.com/pdf/VOFMCopyRequirementRoutines.pdf
- http://sapdocs.info/sap/sd-related-topics/routines-in-sd/
Suerte, Hernán
www.hernangn.com.ar -
Armar un bucle para editar imagenes jpg
Estoy haciendo una aplicacion que al poner una imagen de pelotitas (del mismo color pero distinto tamaño) labview la filtra y mide los tamaños para presentarlos en un informe. eso lo pude hacer mi problema es que cuando corro el programa este me deja elegir la imagen y la procesa y termina.
Lo que yo necesitaria es que despues de analizarla pueda seguir modificando parametros y tambien pueda cambiar de imagen
si alguien me puede ayudar lo agradeceria de corazon.
adjunto el vi de lo que tengo hecho.
Attachments:
tett.vi 76 KBHola Aleg
En ese caso podrías utilizar una maquina de estados en donde puedes inicializar tu aplicación en el siguiente estado esperar mediante una estructura de eventos los parámetros que se deseen modificar de la imagen o en su defecto el siguiente paso al procesamiento de la imagen.
En estos links puedes encontrar información de cómo encontrar ejemplos como el de la state machine (maquina de estados), event structures (estructuras de eventos) además de templates para comenzar tu proyecto.
LabVIEW Templates and Sample Projects
Finding Examples for NI LabVIEW
Saludos
Esteban R. -
Crear Formula para campo definido por el usuario.
Buenas Tardes,
Escribo para ver si me pueden ayudar con lo siguiente:
Quiero crear varios campos de usuario en la línea de documentos de marketing, pero uno de los campos quisiera que llevara integrada una formula, me explico, tengo los siguientes campos creados "Centro de Beneficio ST" "% Servicio Técnico" "Total Centro de Beneficio ST", entonces la idea sería que cuando el usuario coloque el porcentaje en el campo "% Servicio Técnico", automáticamente se genere un valor en el campo "Total Centro de Beneficio ST", dicho valor deber ser "total de documento" * "% Servicio Técnico".
De esta manera:
"Total Centro de Beneficio ST" = "total de documento" * "% Servicio Técnico"
Donde debo generar esta fórmula y de qué manera para que me pueda aparecer el resultado automáticamente en el campo en el que lo requiero.
Muchas Gracias.
Saludos.Hola
Te sugiero que revises estos post, ya que en el caso de campos de usuario es mas dificil generar la query
[Re: Colocar en un Query la visualización de la Variable de una Pantalla; -
> Sobre busquedas formateadas
[Re: Búsquedas Formateadas; -
> Multiplicar en busqueda formateada
Prueba con esta sentencia.
SELECT $[$38.INV1.U_TS_PorcCentroBST] *(SELECT $[$29.0.Number])
Saludos
Atte.
FLR
Edited by: Floyola on Dec 16, 2010 10:07 AM -
Problema para ver imagen en el icono PDF
Buenas tardes
Tengo problema al ubicar los archivos PDF, ya que al crearlos con el Adobe Acrobat 8, me aparece unicamente el
icono PDF pero no visualiza ninguna imagen relacionada al archivo, instale la version de prueba del Adobe Acrobat Pro XI,
pero el problema persiste,
Necesito urgente su ayuda graciasOtra opción, directa, es editar el Registro de Windows, se recomienda guardar una copia previamente. Proceder con cuidado.
Windows allows you to preview pictures and certain other file types by selecting the icon view in Explorer. This document preview is available for Adobe Acrobat’s PDF file format as well ,but for some versions of Windows, is not installed by default. If you only see a blank PDF icon when previewing Acrobat icons in Windows Explorer, you can enable the thumbnail preview with a simple registry entry.
Instructions
1. Left-click on the Windows Start button to open the main menu.
2. Type “regedit” (without the quotation marks) in the main menu’s Run box.
3. Navigate to the HKEY_CLASSES_ROOT\AcroExch.Document.7\Shellex key. Find the HKEY_CLASSES_ROOT key in the left pane of the registry editor. Click on each subsequent entry to expand the tree until you reach the “Shellex” value.
4. Right-click on the “Shellex” entry in the left pane of the directory structure. Select “New” from the drop-down menu.
5. Select “Key” from the subsequent drop-down menu. Enter the value {BB2E617C-0290-11d1-9A0B-00C04FC2D6C1}. Include the curly braces at the beginning and end of the string. Press the “Enter” key.
6. Edit the default value by double-clicking the key in the right-hand pane of the registry editor window. Enter {F9DB53220-233E-11D1-9F84-707F02C10627}. Include the curly braces at the beginning and end of the string. Click “OK” to close the registry editor.
Tips & Warnings
You may need to reboot your computer for the changes to take effect in Windows Explorer.
Read more: http://www.ehow.com/how_6782183_enable-thumbnail-preview-pdf-files.html#ixzz2YXJQL8Ol -
Hola a tod@s, si que estaria bien tener algun script ya
programado para
actualizar imagenes y textos automaticamente, conoceis
alguno? a mi tambien
me interesaria...
Arigato, aisatsu!!! ^_)^
_Kohga_Hola a tod@s, si que estaria bien tener algun script ya
programado para
actualizar imagenes y textos automaticamente, conoceis
alguno? a mi tambien
me interesaria...
Arigato, aisatsu!!! ^_)^
_Kohga_ -
QUERO ENTENDER COMO FAÇO PARA OBTER IMAGENS E VIDEOS DOS SITES SE TENHO TODOS OS PLUGINS E NENHUM FUNCIONA
== URL of affected sites ==
http://[email protected]Olá keduardo,
O uso do for loop é uma maneira válida para separar as strings de um array de strings. Uma outra forma seria utilizar um index array para indicar qual o índice do array que você gostraia de ler.
https://decibel.ni.com/content/docs/DOC-4605
A melhor opção vai depender do que você estiver pensando como algoritmo.
Atenciosamente,
Abel Souza
Engenheiro de Aplicações
National Instruments Brasil -
Medição de Distâncias usando Camera USB
Estou desenvolvendo um sistema que utiliza medição de distâncias através de análise de imagem. Essas imagens serão providas por uma camera USB. Não possuo o pacote IMAQ Vision e por isso a aquisição da imagem e tratamento dos elementos será feito "na raça". Alguém já fez isso? Conhece alguma aplicação exemplo?
Eu não conheço Portugese, este texto é traduzido pelo Internet e pode ter erros: Há um excitador disponível de http://www.cs.unc.edu/~parente/labview/index.shtml que permite a captação das imagens das câmeras do USB. Eu usei este eu mesmo criar um VI para capturar imagens para a rede. Pode ser um começo útil para você.
-
Non-static method destroyApp(boolean) cannot be referenced from a static co
Hi guys, ive been writing, erasing and rewriting code, and finally my midlet runs well. It get complicated when i began to use the class Canvas, because the main process required values from the Canvas class. Im not sure if the program is well designed. Sugestions are apreciated.
Well, i used static public boolean hilo; to share that variable between classes, and its working, however there is just a final procedure I want to implement, and that is that terminate the midlet when the user press the erase button.
When I detect the button, i cant call the notifyDestroyed() method.
Here's the code
import java.io.*;
import javax.microedition.io.*;
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class TS_Online extends MIDlet implements CommandListener {
public static Display display; // Objeto para que muestre en pantalla
private SSCanvas sscInicio; // Objeto canvas para mostrar imagenes
private Form frmServidor; // Objeto forma
private TextField ip1; // Direcci�n IP
private TextField ip2; // Direcci�n IP
private TextField ip3; // Direcci�n IP
private TextField ip4; // Direcci�n IP
private TextField puerto; // Puerto a conectarse
private Command cmdEntrada; // Objeto comando
private Command cmdSalida; // Objeto comando
private Command cmdVolver; // Objeto comando
// * Constructor *
public TS_Online() {
display = Display.getDisplay(this); // Obtiene la pantalla
sscInicio = new SSCanvas(); // Nueva forma
cmdEntrada = new Command("Entrada", Command.STOP, 2);
cmdSalida = new Command("Salida", Command.STOP, 2);
cmdVolver = new Command("Volver", Command.BACK, 1);
sscInicio.addCommand(cmdEntrada); // Coloca el comando Entrada
sscInicio.addCommand(cmdSalida); // Coloca el comando Salida
sscInicio.setCommandListener(this); // Define la forma que escucha comandos
ip1 = new TextField("Direcci�n IP:", "0", 3, TextField.NUMERIC); // Caja de texto
ip2 = new TextField(null, "0", 3, TextField.NUMERIC);
ip3 = new TextField(null, "0", 3, TextField.NUMERIC);
ip4 = new TextField(null, "0", 3, TextField.NUMERIC);
puerto = new TextField("Puerto:", "24300", 5, TextField.NUMERIC);
frmServidor = new Form("Configuraci�n"); // Titulo de la forma
frmServidor.append(ip1);
frmServidor.append(ip2);
frmServidor.append(ip3);
frmServidor.append(ip4);
frmServidor.append(puerto);
frmServidor.addCommand(cmdVolver); // Coloca el comando Salida
// * Metodos *
public void startApp() {
sscInicio.hilo = true; // Habilita el hilo
new Thread(sscInicio).start(); // Hilo en Canvas
display.setCurrent(sscInicio); // Define objeto a mostrar
sscInicio.setTitle("TicketShop S.A."); // Titulo de la forma
// Metodos comunes en todos los Midlet
public void pauseApp() {
System.out.println("*** Pausado ***");
sscInicio.hilo = false; // Detiene el hilo
public void destroyApp(boolean unconditional) {
sscInicio.hilo = false;
System.out.println("*** Terminado ***");
notifyDestroyed();
public void commandAction(Command c, Displayable s) {
if (c == cmdEntrada) {
if (sscInicio.img == sscInicio.ts) { // Configurar servidor
sscInicio.hilo = false;
sscInicio.ip = true;
System.out.println(sscInicio.hilo);
frmServidor.setCommandListener(this);
display.setCurrent(frmServidor);
} else {
sscInicio.valido(); // Tiquete valido
} else if (c == cmdSalida) {
sscInicio.invalido(); // Tiquete invalido
} else if (c == cmdVolver) { // Volver a la pantalla anterior
sscInicio.setCommandListener(this);
sscInicio.hilo = true; // Arranca el hilo
new Thread(sscInicio).start(); // Hilo en Canvas
display.setCurrent(sscInicio);
System.out.println(sscInicio.hilo);
// * Clase graficadora *
class SSCanvas extends Canvas implements Runnable {
private int sleepTime; // Tiempo de retrazo
static public boolean ip; // Configurar IP
static public boolean hilo; // Continuar hilo
static public Image ts = null; // Contenedor imagen
static public Image rojo = null; // Contenedor imagenpri
static public Image verde = null; // Contenedor imagen
static public Image img = null; // Contenedor imagen
static public String mensaje = null; // Cadena de salida
//private CommConnection cc = null; // Conector para puerto
private SocketConnection sc = null; // Conector para red
private SocketConnection cc = null; // Conector para red
public SSCanvas() {
// Cargamos las im�genes a usar
try {
ts = Image.createImage("/TicketShop.PNG"); // Procedimiento para cargar las imagenes
rojo = Image.createImage("/Rojo.PNG"); // Procedimiento para cargar las imagenes
verde = Image.createImage("/Verde.PNG"); // Procedimiento para cargar las imagenes
} catch (IOException e) {} // Error si no encuentra las imagenes
void iniciar() {
img = ts; // Imagen de bienvenida
mensaje = "Conectando al servidor"; // Mensaje de inicio
// Tiempo de espera para configurar servidor
for (sleepTime = 1;sleepTime <= 3; sleepTime++) {
try {
mensaje = mensaje + "."; // Mensaje de inicio
repaint(); // Redibuja la pantalla
serviceRepaints(); // Espera que termine
Thread.sleep(1000);
} catch (InterruptedException e) {
System.out.println(e.toString());
sleepTime = 50;
img = verde;
System.out.println("Iniciar");
void codigo() {
void valido() {
img = verde; // Imagen OK
mensaje = "Tiquete OK"; // Tiquete valido
AlertType.CONFIRMATION.playSound(TS_Online.display); // Sonido
void invalido() {
img = rojo; // Imagen OK
mensaje = "Tiquete Inv�lido"; // Tiquete valido
AlertType.ERROR.playSound(TS_Online.display); // Sonido
// thread que contiene el game loop
public void run() {
System.out.println("*** Hilo arrancado ***");
if (img == null)
iniciar();
while (hilo) {
System.out.println("Hilo");
// Actualizar pantalla
repaint(); // Redibuja la pantalla
serviceRepaints(); // Espera que termine
try {
Thread.sleep(sleepTime);
} catch (InterruptedException e) {
System.out.println(e.toString());
public void keyPressed(int keyCode) {
if (keyCode == -8) { // Si presiona borrar
hilo = false; // Salir de la aplicacion
System.out.println("*** Terminado ***");
TS_Online.destroyApp(true);
notifyDestroyed();
public void paint(Graphics g) {
// Borrar la pantalla
g.setColor(255,255,255);
g.fillRect (0, 0, getWidth(), getHeight());
// Coloca la imagen correspondiente
g.drawImage (img, getWidth()/2, 10, Graphics.HCENTER|Graphics.TOP);
// Poner texto
Font fuente = Font.getFont (Font.FACE_PROPORTIONAL, Font.STYLE_BOLD, Font.SIZE_MEDIUM);
g.setFont(fuente);
g.setColor(0,0,0);
g.drawString(mensaje, getWidth()/2, getHeight() - 40,Graphics.TOP|Graphics.HCENTER);
}Im using the boolean hilo to stop the thread. I seems to work fine for me. By the way, im using 4 textFields to get the IP address, however they appear one over the other, id like to see them one next to the other, or a better way to validate an IP address.
Thanks for the help!!Well, the solution was really easy, i just needed to create a reference to the midlet inside the Canvas class public SSCanvas(MIDlet m), so i got this new code, however, it seems cool in the emulator but i still cant get two comands in a row in the phone.
import java.io.*;
import javax.microedition.io.*;
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
import javax.microedition.rms.*;
public class TS_Online extends MIDlet implements CommandListener {
public static Display display; // Objeto para que muestre en pantalla
private SSCanvas sscInicio = null; // Objeto canvas para mostrar imagenes
private Form frmServidor; // Objeto forma
private StringItem subtitulo; // Subtitulo de la forma
private TextField[] ip; // Direcci�n IP
private TextField puerto; // Puerto a conectarse
private Command cmdEntrada; // Objeto comando
private Command cmdSalida; // Objeto comando
private Command cmdVolver; // Objeto comando
private String direccion; // Direcci�n del socket
private RecordStore rsDireccion = null; // Almacenamiento RMS
// * Constructor *
public TS_Online() {
display = Display.getDisplay(this); // Obtiene la pantalla
sscInicio = new SSCanvas(this); // Nueva forma con ref este midlet
cmdEntrada = new Command("Entrada", Command.STOP, 2);
cmdSalida = new Command("Salida", Command.STOP, 2);
cmdVolver = new Command("Volver", Command.BACK, 1);
sscInicio.addCommand(cmdEntrada); // Coloca el comando Entrada
sscInicio.addCommand(cmdSalida); // Coloca el comando Salida
sscInicio.setTitle("TicketShop S.A."); // Titulo del canvas
// Constructor forma Configurar Servidor
ip = new TextField[4]; //
ip[0] = new TextField(null, "190", 3, TextField.NUMERIC); // Caja de texto
ip[1] = new TextField(null, "65", 3, TextField.NUMERIC);
ip[2] = new TextField(null, "161", 3, TextField.NUMERIC);
ip[3] = new TextField(null, "158", 3, TextField.NUMERIC);
puerto = new TextField("Puerto:", "24300", 5, TextField.NUMERIC);
ip[0].setLayout(Item.LAYOUT_2); // Coloca los elementos pegados
ip[1].setLayout(Item.LAYOUT_2);
ip[2].setLayout(Item.LAYOUT_2);
ip[3].setLayout(Item.LAYOUT_2);
frmServidor = new Form("Configuraci�n"); // Titulo de la forma
subtitulo = new StringItem("Direccion IP:", "");
frmServidor.append(subtitulo); // Coloca cadena de texto
frmServidor.append(ip[0]);
frmServidor.append(ip[1]);
frmServidor.append(ip[2]);
frmServidor.append(ip[3]);
frmServidor.append("\n ");
frmServidor.append(puerto);
frmServidor.addCommand(cmdVolver); // Coloca el comando Salida
// * Metodos *
public void startApp() {
sscInicio.hilo = true; // Habilita el hilo
new Thread(sscInicio).start(); // Hilo en Canvas
sscInicio.setCommandListener(this); // Define la forma que escucha comandos
display.setCurrent(sscInicio); // Define objeto a mostrar
// Metodos comunes en todos los Midlet
public void pauseApp() {
System.out.println("*** Pausado ***");
sscInicio.hilo = false; // Detiene el hilo
public void destroyApp(boolean unconditional) {
public void salir() {
sscInicio.hilo = false;
System.out.println("*** Terminado ***");
destroyApp(false); // Destruir objetos
notifyDestroyed(); // Salir de la aplicacion
String cargarIP() {
String cadena;
// Cargar la direccion del servidor
try {
rsDireccion = RecordStore.openRecordStore("ipRecordStore", true ); // Crear si no existe
} catch (Exception error) {}
try {
byte[] byteOutputData = rsDireccion.getRecord(1); // Lee el primer registro
cadena = new String(byteOutputData);
System.out.println("Cargada: " + cadena);
} catch (Exception error) {
cadena = "190.65.161.158:24300";
try {
rsDireccion.closeRecordStore(); // Cerrar
} catch (Exception error) {}
return cadena;
void guardarIP (String cadena) {
// Almacenar la direcci�n ip y puerto
try {
RecordStore.deleteRecordStore("ipRecordStore"); // Borrar si existe
} catch (Exception error) {}
try {
rsDireccion = RecordStore.openRecordStore("ipRecordStore", true ); // Crear si no existe
} catch (Exception error) {}
try {
byte[] byteOutputData = cadena.getBytes(); // Almacena los datos
rsDireccion.addRecord(byteOutputData, 0, byteOutputData.length);
System.out.println("Guardada: " + cargarIP()); // rsDireccion.getNumRecords()
} catch (Exception error) {}
try {
rsDireccion.closeRecordStore(); // Cerrar
} catch (Exception error) {}
void mostrarIP(String cadena) {
int i, j=0, k;
for (k=0; k<=2; k++) {
i = cadena.indexOf('.', j); // Posicion del punto
if (i < 0) {
ip[k].setString("0"); // Si hay error coloca 0
} else {
ip[k].setString(cadena.substring(j, i)); // Extrae direccion
j = i + 1;
i = cadena.indexOf(':', j); // Posicion del punto
ip[3].setString(cadena.substring(j, i)); // Extrae direccion
i = cadena.lastIndexOf(':'); // Posicion dos puntos
puerto.setString(cadena.substring(i+1)); // Extrae puerto
public void commandAction(Command c, Displayable s) {
if (c == cmdEntrada) {
if (sscInicio.img == sscInicio.ts) { // Configurar servidor
sscInicio.hilo = false;
direccion = cargarIP (); // Cargar del record
mostrarIP(direccion); // Mostrar en la forma
System.out.println("*** OK ***");
frmServidor.setCommandListener(this);
display.setCurrent(frmServidor);
} else {
sscInicio.entrada = true; // Tiquete entrada
AlertType.ERROR.playSound(TS_Online.display); // Sonido
} else if (c == cmdSalida) {
sscInicio.entrada = false; // Tiquete salida
AlertType.ERROR.playSound(TS_Online.display); // Sonido
} else if (c == cmdVolver) { // Volver a la pantalla anterior
direccion = ip[0].getString() + "." + ip[1].getString() + "."
+ ip[2].getString() + "." + ip[3].getString() + ":" + puerto.getString();
guardarIP(direccion); //Almacenar en record
sscInicio.setCommandListener(this);
sscInicio.hilo = true; // Arranca el hilo
new Thread(sscInicio).start(); // Hilo en Canvas
display.setCurrent(sscInicio);
System.out.println(sscInicio.hilo);
// * Clase graficadora *
class SSCanvas extends Canvas implements Runnable {
private int sleepTime; // Tiempo de retrazo
static public boolean entrada = true; // Tiquete de entrada
static public boolean hilo; // Continuar hilo
static public Image ts = null; // Contenedor imagen
static public Image rojo = null; // Contenedor imagenpri
static public Image verde = null; // Contenedor imagen
static public Image img = null; // Contenedor imagen
static public String mensaje = null; // Cadena de salida
static public String mensaje2 = ""; // Cadena de salida Codigo de barras
MIDlet midlet; // Enlace al midlet inicial
CommConnection cc = null; // Conector para puerto
//SocketConnection sc = null; // Conector para red
//SocketConnection cc = null; // Conector para red
public SSCanvas(MIDlet m) {
midlet = m; // Referencia al MIDlet iniciado
// Cargamos las im�genes a usar
try {
ts = Image.createImage("/TicketShop.PNG"); // Procedimiento para cargar las imagenes
rojo = Image.createImage("/Rojo.PNG"); // Procedimiento para cargar las imagenes
verde = Image.createImage("/Verde.PNG"); // Procedimiento para cargar las imagenes
} catch (IOException e) {} // Error si no encuentra las imagenes
img = ts; // Imagen de bienvenida
mensaje = "Conectando";
mensaje2 = ""; // Mensaje de inicio
void iniciar() {
img = ts; // Imagen de bienvenida
// Tiempo de espera para configurar servidor
for (sleepTime = 1;sleepTime <= 3; sleepTime++) {
try {
mensaje = mensaje + "."; // Mensaje de inicio
repaint(); // Redibuja la pantalla
serviceRepaints(); // Espera que termine
Thread.sleep(1000);
} catch (InterruptedException e) {
System.out.println(e.toString());
mensaje = "Conectado!";
img = verde;
repaint(); // Redibuja la pantalla
serviceRepaints(); // Espera que termine
sleepTime = 50;
System.out.println("Iniciar");
void codigo() {
try {
System.out.println("Leyendo");
CommConnection cc = (CommConnection)Connector.open("comm:com0;baudrate=9600");
//cc = (SocketConnection)Connector.open("socket://127.0.0.1:24300");
//int baudrate = cc.getBaudRate();
InputStream ic = cc.openInputStream(); // Entrada serial
//OutputStream oc = cc.openOutputStream();
StringBuffer sbCodigo = new StringBuffer(); // Cadena de diferentes tipos de datos
int ch = 255;
while(ch > 32) {
ch = ic.read();
//oc.write(ch);
if (ch > 32)
sbCodigo.append((char)ch);
mensaje2 = sbCodigo.toString(); // Codigo de barras
if (mensaje2.equals("2864634059CULIB")) {
valido();
} else {
invalido();
ic.close(); // Cierra las conexiones
//oc.close();
cc.close();
} catch (Exception e) {
Alert a = new Alert("Error!", e.toString(), rojo, AlertType.ERROR);
a.setTimeout(Alert.FOREVER); // Alerta hasta que oprima boton
TS_Online.display.setCurrent(a); // Despues de la alerta vuelve a Inicio
try {
Thread.sleep(5000);
} catch (Exception x) {}
void valido() {
img = verde; // Imagen OK
mensaje = "Tiquete OK"; // Tiquete valido
AlertType.CONFIRMATION.playSound(TS_Online.display); // Sonido
void invalido() {
img = rojo; // Imagen OK
mensaje = "Tiquete Inv�lido"; // Tiquete valido
AlertType.ERROR.playSound(TS_Online.display); // Sonido
// thread que contiene el game loop
public void run() {
System.out.println("*** Hilo arrancado ***");
if (img == ts)
iniciar();
while (hilo) {
//System.out.println("Hilo");
// Leer codigo de barras
codigo();
// validar codigo de barras
//validar();
// Actualizar pantalla
repaint(); // Redibuja la pantalla
serviceRepaints(); // Espera que termine
try {
Thread.sleep(sleepTime);
} catch (InterruptedException e) {
System.out.println(e.toString());
protected void keyPressed(int keyCode) {
mensaje = Integer.toString(keyCode);
//int action = getGameAction(keyCode);
if ((keyCode == -8) || (keyCode == 42)) { // Si presiona borrar o *
AlertType.ERROR.playSound(TS_Online.display); // Sonido
((TS_Online)midlet).salir();
} else if (keyCode == -51 || keyCode == -52 || keyCode == -53) {
AlertType.ERROR.playSound(TS_Online.display); // Sonido
public void paint(Graphics g) {
// Borrar la pantalla
g.setColor(255,255,255);
g.fillRect (0, 0, getWidth(), getHeight());
// Coloca la imagen correspondiente
g.drawImage (img, getWidth()/2, 20, Graphics.HCENTER|Graphics.TOP);
// Poner texto
Font fuente = Font.getFont (Font.FACE_PROPORTIONAL, Font.STYLE_BOLD, Font.SIZE_MEDIUM);
g.setFont(fuente);
g.setColor(0,0,0);
g.drawString(mensaje, getWidth()/2, getHeight()/2,Graphics.TOP|Graphics.HCENTER);
g.drawString(mensaje2, getWidth()/2, 5,Graphics.TOP|Graphics.HCENTER);
} -
Combination of support packages invalid.
I am getting the following error in RSPOR_SETUP, but according to note 1013369
this stack is supported. This system is a fresh SR2 install , then I applied
SPS12 , then finally applied SAPKW70014.
Is the error referring to the version 11 of the java classes? How did those even get there?
The Systeminfo shows all java components correctly at SPS12....
Status for Step 2 - Create RFC Destination for Portal
Status 1: Create RFC Destination In J2EE Engine Okay
Status 2: Create RFC Destination for Portal Different ABAP and Java support packages. Combination of support packages invalid.
Status 3: Maintain Portal Server Settings for Portal Okay
Status 4: Maintain Single Sign-On in BI Okay
Status 5: Export BI Certificate into BI Okay
Status 6: Import BI Certificate into Portal Okay
Status 7: Create BI Sytem in Portal Existence of BI System in Portal cannot be checked automatically.
Status 8: Configure User Management in Portal Okay
Status 9: Export Portal Certificate into Portal Okay
Status 10: Import Portal Certificate into BI Okay
Status 11: Set Up Repository Manager for BI in Portal Setup of Repository Manager for BI in Portal cannot be checked automatically.
Status 12: Maintain User Assignment in Portal Okay
Status 13: Import SAP NetWeaver Plug-In into BI Okay
Entries for Step 2 - Create RFC Destination for Portal
BI Transaction Display and Maintenance of RFC Destinations (SM59)
Create
Name of RFC destination: (redacted)
Connection type: T (TCP/IP connection)
Description of RFC destination: (redacted)
Technical settings
Activation type: Registered Server Program
Program ID: (redacted)
Gateway host: (redacted)
Gateway service: (redacted)
Logon/security
Send SAP Logon Ticket active
Checks for Step 2 - Create RFC Destination for Portal
1. Check existance of RFC destination
Check of RFC destination (redacted) with RFC_READ_TCPIP_DESTINATION successful
2. Check RFC destination with RFC Call
RFC Call RFC_PING, destination (redacted) successful
3. Check Number of registered Processes
GWY_GET_NO_REG_PROGRAMS
Number of registered processes: 20
4. Check existance of com.sap.ip.bi Java classes
RFC Call RSWR_RFC_SERVICE_TEST, destination (redacted) successful
BI test service for user (redacted) called successfully with parameter RSPOR_SETUP.
5. Check version information of com.sap.ip.bi Java classes
RFC Call RSWR_RFC_VERSION_INFO_GET, destination (redacted) successful
com.sap.ip.bi.base.application.par 7.0012.20070801085802.0000
com.sap.ip.bi.base.par 7.0012.20070801085802.0000
com.sap.ip.bi.base.portal.par 7.0012.20070801085802.0000
com.sap.ip.bi.bics.cmi.par 7.0012.20070426205038.0000
com.sap.ip.bi.bics.os.impl.par 7.0011.20070131173855.0000
com.sap.ip.bi.bics.os.par 7.0011.20070131173855.0000
com.sap.ip.bi.bics.par 7.0012.20070801085802.0000
com.sap.ip.bi.broadcasting.base.par 7.0012.20070801085802.0000
com.sap.ip.bi.broadcasting.par 7.0011.20070131173855.0000
com.sap.ip.bi.conv.backendaccess.par 7.0011.20070131173855.0000
com.sap.ip.bi.conv.dac.res.bi.os.par 7.0011.20070131173855.0000
com.sap.ip.bi.conv.dac.res.bi.par 7.0012.20070801085802.0000
com.sap.ip.bi.conv.dac.res.dll.par 7.0011.20070131173855.0000
com.sap.ip.bi.conv.dac.res.oqqv.par 7.0012.20070801085802.0000
com.sap.ip.bi.conv.dac.res.trex.par 7.0011.20070131173855.0000
com.sap.ip.bi.dataaccessservice.par 7.0012.20070426205038.0000
com.sap.ip.bi.export.lib.par 7.0012.20070426205038.0000
com.sap.ip.bi.export.model.par 7.0012.20070801085802.0000
com.sap.ip.bi.export.office.par 7.0012.20070801085802.0000
com.sap.ip.bi.export.printformats.par 7.0012.20070801085802.0000
com.sap.ip.bi.export.xfa.par 7.0012.20070801085802.0000
com.sap.ip.bi.folderpickerpcd.par 7.0012.20070426205038.0000
com.sap.ip.bi.km.base.par 7.0012.20070801085802.0000
com.sap.ip.bi.km.documentmigration.par 7.0012.20070426205038.0000
com.sap.ip.bi.km.integration.par 7.0012.20070801085802.0000
com.sap.ip.bi.km.propertyrenderer.par 7.0011.20070201072627.0000
com.sap.ip.bi.km.repositorymanager.par 7.0012.20070801085802.0000
com.sap.ip.bi.metadata.par 7.0012.20070426205038.0000
com.sap.ip.bi.objectservices.oqqv.par 7.0011.20070201072627.0000
com.sap.ip.bi.objectservices.par 7.0011.20070201072627.0000
com.sap.ip.bi.offlinenavigation.par 7.0011.20070201072627.0000
com.sap.ip.bi.portal.rfc.dispatcher.par 7.0012.20070426205038.0000
com.sap.ip.bi.portalheartbeat.par 7.0010.20061024165340.0000
com.sap.ip.bi.portallogger.par 7.0010.20061024165340.0000
com.sap.ip.bi.portalnavigation.par 7.0011.20070131173855.0000
com.sap.ip.bi.portalrfc.par 7.0010.20061024165340.0000
com.sap.ip.bi.portalrfctest.par 7.0010.20061024165340.0000
com.sap.ip.bi.ranges.par 7.0012.20070801085802.0000
com.sap.ip.bi.repositorymanager.par 7.0010.20061024165340.0000
com.sap.ip.bi.service.bics.par 7.0012.20070426205038.0000
com.sap.ip.bi.service.generic.par 7.0012.20070801085802.0000
com.sap.ip.bi.service.km.os.par 7.0012.20070426205038.0000
com.sap.ip.bi.service.portal.os.par 7.0010.20061024142635.0000
com.sap.ip.bi.supportdesk.par 7.0013.20070620182001.0000
com.sap.ip.bi.web.advancedcontrols.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.broadcasterstart.par 7.0011.20070201072627.0000
com.sap.ip.bi.web.composites.par 7.0011.20070201072627.0000
com.sap.ip.bi.web.dataprovider.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.deploytime.par 7.0012.20070426205038.0000
com.sap.ip.bi.web.dialogs.conditions.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.dialogs.exceptions.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.dialogs.formula.par 7.0011.20070201072627.0000
com.sap.ip.bi.web.dialogs.generic.par 7.0011.20070201072627.0000
com.sap.ip.bi.web.dialogs.opensave.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.dialogs.selector.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.dialogs.statistic.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.dialogs.variablescreen 7.0012.20070801085802.0000
com.sap.ip.bi.web.dialogsframework.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.items.analysis.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.items.bodyattributes.p 7.0012.20070426205038.0000
com.sap.ip.bi.web.items.broadcastindex.p 7.0011.20070201072627.0000
com.sap.ip.bi.web.items.buttongroup.par 7.0012.20070426205038.0000
com.sap.ip.bi.web.items.chart.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.items.command.par 7.0012.20070426205038.0000
com.sap.ip.bi.web.items.container.par 7.0012.20070426205038.0000
com.sap.ip.bi.web.items.contextmenu.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.items.dataproviderinfo 7.0012.20070426205038.0000
com.sap.ip.bi.web.items.filter.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.items.filterpane.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.items.generic.par 7.0012.20070426205038.0000
com.sap.ip.bi.web.items.group.par 7.0011.20070201072627.0000
com.sap.ip.bi.web.items.hierarchfilter.p 7.0012.20070801085802.0000
com.sap.ip.bi.web.items.htmlattributes.p 7.0011.20070201072627.0000
com.sap.ip.bi.web.items.infofield.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.items.inputfield.par 7.0012.20070426205038.0000
com.sap.ip.bi.web.items.km.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.items.map.par 7.0012.20070426205038.0000
com.sap.ip.bi.web.items.menu.par 7.0012.20070426205038.0000
com.sap.ip.bi.web.items.messageslist.par 7.0012.20070426205038.0000
com.sap.ip.bi.web.items.mime.par 7.0012.20070426205038.0000
com.sap.ip.bi.web.items.navigation.par 7.0012.20070426205038.0000
com.sap.ip.bi.web.items.persistency.par 7.0011.20070201072627.0000
com.sap.ip.bi.web.items.properties.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.items.report.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.items.structural.par 7.0011.20070201072627.0000
com.sap.ip.bi.web.items.text.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.items.ticker.par 7.0012.20070426205038.0000
com.sap.ip.bi.web.items.variables.par 7.0011.20070201072627.0000
com.sap.ip.bi.web.objectservices.par 7.0011.20070201072627.0000
com.sap.ip.bi.web.pageexport.par 7.0011.20070201072627.0000
com.sap.ip.bi.web.portal.deployment.par 7.0011.20070201072627.0000
com.sap.ip.bi.web.portal.integration.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.portal.mimes.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.preexecution.par 7.0012.20070426205038.0000
com.sap.ip.bi.web.runtime.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.runtime.scripting.par 7.0012.20070801085802.0000
com.sap.ip.bi.web.runtime.template.par 7.0012.20070426205038.0000
com.sap.ip.bi.web.scripting.par 7.0012.20070426205038.0000
com.sap.ip.bi.web.ui.dragdrop.par 7.0012.20070426205038.0000
com.sap.ip.bi.web.ui.queryviewactions.pa 7.0012.20070426205038.0000
com.sap.ip.bi.web.uiframework.par 7.0012.20070426205038.0000
com.sap.ip.bi.web.uiitem.par 7.0011.20070201072627.0000
com.sap.ip.bi.web.unifiedrendering.par 7.0012.20070801085802.0000
com.sap.ip.bi.webdynpro.alv.pdf.par 7.0011.20070201072627.0000
6. Compare version information of Java support package (com.sap.ip.bi classes) with ABAP support package (SAP BI)
ABAP Support Package: 14
Java Support Package: 11Hi,
I have the same problem. I´ve installed a fresh netweaver SR3, and the patch level is the next,
6. Compare version information of Java support package (com.sap.ip.bi classes) with ABAP support package(SAP BI)
ABAP Support Package: 19
Java Support Package: 16
More thanks -
Problemas con color de archivos JPG en Fireworks
Buenos días.
Tengo el siguiente problema. Habitualmente trabajo con Adobe Fireworks CS5 para hacer pequeños retoques o cambios en imagenes. Me he dado cuenta de que al abrir cualquier JPG me cambia el color del mismo, los tonos o algo. Si abro el mismo JPG con Photoshop o cualquier otro visor de imagenes me lo abre bien. Pongo foto para que veais:
Adjunto una imagen para que veais. La de la izquiera es la del Fireworks y la de la derecha, con el color correcto, con el visor de windows.
A ver si alguien sabe que puedo hacer por que he buscado, he reinstalado y no hay manera...
Lo que si pasa es que si copio la imagen desde photoshop a fireworks me la pega correctamente, pero si tengo que abrir los 2 programas para cada imagen estoy frito.
Gracias.Gracias por tu respuesta.
En Ajustes de color, como espacio de trabajo RGB debes utilizar un espacio de color neutro, equilibrado que no sea de dispositivo.
En tu caso el perfil calibrado del monitor, debe utilizarse por Windows para mostrar en el monitor pero NO como espacio de trabajo RGB. Yo utilizo el Adobe RGB (a veces empleo sRGB, por que las imágenes sin perfil se han creado en ese entorno, y las que incluyen un perfil, no emplean el del espacio de trabajo), como muestra la imagen para el monitor SI utilizo el creado al calibrar.
Sobre el color que indicas es un gris pero no neutro, sino ligeramente azulado (te pedia los valores RGB, no los hexadecimales para no tener que abrir el Selector. En RGB 140/162/173 claramente indica dominante azul (valor mas alto))
El espacio de color de la foto, U.S. Web Coated, es el de origen o al que convierte por defecto? Yo me refiero al "Source Space", si es así, la imagen está en CMYK, si trabajas para la web, deberías usar o convertir las imágenes a algún RGB antes que nada.
El monitor lo has calibrado con algún hardware? (Ten en cuenta que si además lo está utilizando como espacio de trabajo en Photoshop culaquier desviación de la neutralidad se magnifica).
Con los ajustes y esta forma de trabajar que utilizo no encuentro grandes discrepancias. En Fireworks, poco o nada puedes hacer por carecer de gestión de color incluso la CS6.
Por otro lado parece que su desarrollo futuro se ha parado. -
Vmware fault tolerance en esx 4.1
Buenas tardes, tengo el siguiente problema, cuento con una maquina con fault tolerance activado con dos discos uno de 100gb y otro de 1tb, recientemente tube problemas de performance ya que los discos estaban llegando al maximo de capacidad, el dia de hoy apago la vm y desactivo ft para aumentar de 100 a 150gb y de 1 a 1.1tb, tenia entendido que el scrubbing solo afectaria los 150gb para formato eagerzeroed pero llevo ya mas de 8 horas esperando a que concluya el proceso, mi pregunta puntual existe alguna formula para saber cuando termina el proceso, por q esta afectando al parecer toda la vm cuando solo aumente 150gb, de verdad si alguien me puede orientar
Saludos graciasHi Christophe,
first of all, the warning you see is not critical. It is just a standard warning that comes up when a standard theshold of memory usage is reached. The 4 GB RAM you have left on the host should be sufficient to cover the memory allocation overheads of the VMs and the memory that is needed by the ESX hypervisor.
I assume you reserved 100 % of the assigned memory (mandatory for SAP virtualization). Reserved memory cannot be used by other VMs, therefore it is "not assignable" from the perspective of the hypervisor. This could be the reason why the threshold of the warning is reached although the utilization inside the guest ("active" memory) is low.
Kind regards,
Matthias -
Swing weird behavior...
Good morning. Iam making a Swing window and everything seems to work fine, thus, when I run it doesn't display anything until I resize it. It's kind of weird
because I have made other examples and it doesn't have this "behavior".
Here's the chunk of the concerning code:
private void jbInit() throws Exception {
this.setDefaultCloseOperation(3);
this.setTitle("Recordando Java...");
este_cuerpo=this.getContentPane(); //una referencia al cont de esta ventana
etiq_saludo.setText("Esto es una prueba, saludando...");
etiq_saludo.setBounds(new Rectangle(82, 12, 203, 35));
jLabel1.setFont(new java.awt.Font("Dialog", 1, 12));
jLabel1.setText("Nombre:");
jLabel1.setBounds(new Rectangle(20, 80, 59, 30));
nombre.setBounds(new Rectangle(79, 85, 93, 23));
jLabel2.setFont(new java.awt.Font("Dialog", 1, 12));
jLabel2.setText("Direccion:");
jLabel2.setBounds(new Rectangle(18, 120, 71, 28));
jTextArea1.setBounds(new Rectangle(95, 120, 235, 117));
jLabel3.setFont(new java.awt.Font("Dialog", 1, 12));
jLabel3.setText("Sexo:");
jLabel3.setBounds(new Rectangle(22, 303, 49, 27));
jLabel4.setBounds(new Rectangle(20, 257, 75, 26));
jCheckBox1.setText("Mayor de edad");
jCheckBox1.setBounds(new Rectangle(22, 259, 129, 32));
bot_limpiar.setText("Limpiar solicitud");
bot_limpiar.setBounds(new Rectangle(60, 360, 131, 34));
bot_limpiar.addActionListener(new Bot_limpiar_handler());
sexo_masc.setText("Masculino");
sexo_masc.setBounds(new Rectangle(70, 306, 95, 22));
sexo_fem.setText("Femenino");
sexo_fem.setBounds(new Rectangle(178, 303, 118, 26));
sexo_fem.setSelected(true);
//Ok: Los botones que funcionan como radio button deben agregarse a
//un ButtonGroup
grupo_botones.add(sexo_masc);
grupo_botones.add(sexo_fem);
//Este panel es para una foto que se va a cargar
//panel_imagen=new JPanel();
//panel_imagen.setBackground(Color.red);
//panel_imagen.setBounds(new Rectangle(303, 11, 125, 99));
imagen_duke=new ImageIcon(PATH_DUKE); //Ruta para la imagen
//Este label es para un label donde se carga la imagen "imagen_duke"
imagen_visible=new JLabel(imagen_duke);
imagen_visible.setBounds(new Rectangle(303,11,125,99));
//303, 19, 119, 29
//Agregar todas las clases al container de esta ventana.
este_cuerpo.add(etiq_saludo,null);
este_cuerpo.add(jLabel1, null);
este_cuerpo.add(nombre, null);
este_cuerpo.add(jLabel2, null);
este_cuerpo.add(jTextArea1, null);
este_cuerpo.add(jLabel3, null);
este_cuerpo.add(jLabel4, null);
este_cuerpo.add(jCheckBox1, null);
este_cuerpo.add(sexo_masc, null);
este_cuerpo.add(sexo_fem, null);
este_cuerpo.add(bot_limpiar,null);
este_cuerpo.add(imagen_visible,null);
este_cuerpo.setLayout(null);
//este_cuerpo.add(panel_vent); //POR ULTIMO EL PANEL IMMENSO...
//panel_vent.setBackground(Color.red);
//panel_vent.setSize(400,400);
//this.repaint(); //Re-pintarla = dibujarla
this.pack();
this.setVisible(true); //Hacerla visible
this.setSize(600,600); //300,300
Oh, by the way: Why JBuilder doesn't allow to make a JFrame and put any component wherever you want(I have to make a class that extends a JComponent, I design it how I like, then I made some changes so it can be loaded as a JFrame).
Thanks a lot.
CLOPHER.I can�t detect the real problem.. the only thing I detected it was the incorrect sequence of the resize commands:
// wrong :
// this.setVisible(true); //Hacerla visible
// this.setSize(600,600); //300,300
// correct:
setSize(600,600); // Set the window size before display it.
setVisible(true); //Hacerla visible -
Saludos:
se me perdio una informacion importante y tuve que ejecutar un software de recuperacion de archivos.
Lo que buscaba eran muchos pdf .. sin embargo cuanto abro algunos ... dice que esta dañado o datos insufientes para la imagen.
¿Hay alguna forma de arrglear estos problemas de PDF?
o alguna forma de arreglarlos o repararlos ?
graciasEntonces estoy jodido ...
gracias claudio por tu respuesta -
Hola a todos, quiero aprender un programa de diseño de
graficos vectoriales,
mi problema radica en que programa aprender :-( .
Segun he visto y buscado los mas utilizados son Freehand,
CorelDraw y
Ilustrator.
¿Podrian recomendarme alguno y decirme cual es la
diferencia entre ellos?.
Gracias y perdonen mi ingnorancia.Impresionante explicacion, que a personajes como yo se nos
queda algo lejos
Perdonen si digo alguna "barbaridad", he estado viendo webs
donde hablan de
Corel.
En un comentario de una diseñadora, decia que todos sus
problemas con
imprenta y Corel se habian minimizado desde la salida de los
pdf.
Que ella llevaba todos sus trabajos a imprenta mediante pdf y
que hacia
tiempo que no tenia ningun poblema ni sorpresa.
¿se pueden hacer pdf para llevar a imprenta? ¿este
formato no es solo para
web o para reducir tamaños a archivos?
Gracias.
> Juan, no coincido en cierto aspecto con tus comentarios.
> Es muy raro encontrar un diseño elaborado en Corel
para marcas reconocidas
> (cocacola, Arcor, Gillette) justamente porque todas las
herramientas que
> trae este programa tuvieron un desperfecto en alguna
versión (hablo desde
> la 7 hasta la 12). Si algún diseñador maneja
una cuenta de una empresa
> importante y arma un original en Corel, tiene el
problema de echar todo a
> perder al emplear las herramientas que vos Juan
elogiaste en el post
> anterior ("complejos conjuntos de fuentes
tipográficas, sombras bitmaps,
> transparencias interactivas, capas, cliparts on line y
sobre todo con unas
> curvas Beziers originales del mismo programa").
>
> Te doy 4 ejemplos para que entiendas que Corel es un
programa poco
> profesional y que no puede ponerse nunca a nivel de
illustrator justamente
> por todas las herramientas que el programa posee:
>
> Sombra interactiva: Corel 7 8 y 9 al hacer una sobra y
enviar a imprimir,
> aparecían una raya alrededor de toda la sombra,
tardaron 8 meses en hacer
> un patch. Ahora, la sombra si era negra (con solo 100%
de negro) en las
> impresiones había problemas ya que no permitía
sobreimprimirla. (solo en
> offset se podía hacer sobreimprimiendo la totalidad
de la película color
> negro). recién la versión x3, posé el
glorioso menú desplegable "robado
> del Photoshop" de fusiones, donde aparece la opción
de Multiply y permite
> que el ngro se sobreimprima. Pero lamentablemente, si no
te bajás un
> patch, las sombras en el x3, si son de gran tamaño,
generan rayas
> verticales muy notables y que traen muchos dolores de
cabeza.
>
> Manejo de texto/convertir a curvas: ¿quien no tuvo
este problema?: en
> versiones anteriores a la 11, si convertís a curvas
un texto que tiene un
> contorno mas o menos gruesito, este borde comía al
relleno de la letra que
> estaba al lado!!! Eso era horrible, a mi gráfica
llegaban todos los textos
> ilegibles por este motivo. Obviamente, la solución
sería hacer una silueta
> interactiva, pero ¿y si quiero que los
vértices sean redondeados como me
> lo permite hacer la herramienta de contorno?. Otra peor:
si a las M o a
> las N le ponías un contorno grueso, en la
intersección de las astas
> verticales y las diagonales salían pinches!!!!!
agujas!!! algo
> horrible!!!!! aún hoy en la versión x3 hay
casos en que pasa con alguna
> que otra tipografía...
>
> Transparencia interactiva y efectos del menú
"efectos": aunque te mates
> empleando todo en CYMK para que la impresión salga
lo mas parecido a lo
> que se ve en pantalla, cuando usas cualquiera de estos
efectos, el
> resultado impreso es un desastre si lo comparamos a la
pantalla. ¿porqué?
> porque Corel emplea todos los efectos, y también
todas las texturas de
> Corel en RGB!!!!! y hay casos en que A: no lo aplica; B:
aplica lo que
> quiere, en pantalla se ve verde, el resultado es
naranja; C: lo rota 180
> grados.
>
> Texturas de Corel: Es lo PEOR DE COREL, son tan
problemática, tan feas y
> son tan "grasas" que cuando instalo el Corel en las
opciones solo tildo la
> opción"programas", nada de instalar, tutoriales,
ayudas, extensiones, ni
> mucho menos "EXTRAS". ¿cual es el problema? no se
pueden editar los
> colores de manera directa, se pixelan, están en
RGB, distorsionas por
> ejemplo, un rectángulo que contiene a la textura y
éstas se deforman. No
> no no... recuerdo los miles de problemas que tuve con
clientes que me
> traían archivos de Corel con texturas y me pongo a
llorar...
>
> Obviamente, yo trabajo en preimpresión hace 10
años, y ya se como
> solucionarle casi todos los problemas a Corel. O sea que
a mi ya no mae da
> mas dolores de cabeza... tengo un hijo bobo, lo se... y
se que tengo que
> hacer para darle de comer. Digamos que es mi mal
necesario, ja. Pero me
> pongo en el lugar de alguien que recién empieza y
se me pone la piel de
> gallina.
>
> De illustrator creo que no puedo decir tantas cosas.
Primero porque no lo
> usé 10 años como Corel, sino solo 5.
> Solo puedo decir que siempre odié la manera de
seleccionar los objetos,
> la de Corel siempre fue mucho mejor... pero desde que
conocí el manejo de
> los "LAYERS" y como utilizarlos para seleccionar los
elementos, creo que
> no hay nada mas eficiente, un poquito mas lento que
Corel, pero mucho mas
> eficiente si se sabe usar bien esta PALETA DE LAYERS.
> Otra cosa es la lenta y complicada forma de hacer
mosaicos (o grillas).
> Por ejemplo, si en una hoja tengo que reproducir una
misma tarjeta para
> aprovechar el pliego. Tardo 10 veces mas que Corel, ya
que Corel tiene
> algo fabulosos que es el POWERCLIP. Y además, tiene
en
> "organizar/transformaciones/posición" un cuadro que
permite hacerlo en dos
> clics.
> Pero mas que eso... nada... iba a decir la desventaja de
illustrator por
> no tener múltiples hojas, pero leí mas arriba
que hay un plugin que te da
> esa opción ¿alguien sabe el nombre?
>
>
> Saludos,
> Ale Photoshop
>
>
>
>
>
>
> "Juan Muro `8¬}" <[email protected]>
escribió en el mensaje
> news:[email protected]...
>> Efectivamente, nadie lo defiende, pero todos lo
usamos, y no es cosa
>> actual,
>> lo usamos desde hace años.
>> ¿Por qué no se defiende a Corel y por
qué tiene tan mala fama de programa
>> vectorial entre los ilustradores?.
>> Creo que algo ha tenido que ver las sucesivas
versiones, alguna de las
>> cuales han sido claramente fallidas y también
una política un tanto
>> errática
>> en la definición del programa dentro de una
suite que, lejos de completar
>> al
>> Draw, lo ha desprestigiado. Sin embargo Corel Draw
es un excelente
>> programa,
>> con un gran gestor de memoria, un motor de texto muy
renovado en sus
>> ultimas
>> versiones, con instalación de complejos
conjuntos de fuentes
>> tipográficas,
>> sombras bitmaps, transparencias interactivas, capas,
cliparts on line y
>> sobre todo con unas curvas Beziers originales del
mismo programa, las
>> primeras de todas las curvas de este tipo,
diseñadas por el ingeniero del
>> mismo nombre y un pequeño grupo de
informáticos españoles, de la UPC,
>> mucho
>> antes de que el mismo Jhon Gay (el inventor de
Flash) hubiera dejado el
>> joystick para pasarse al mouse. Además trae una
serie de utilidades en
>> linea, como el Trace, para trazar bitmaps a
vectores, el Capture, para
>> hacer
>> virguerías con capturas de pantalla o el
Barcode para hacer códigos de
>> barras, y otras que lo complementan tanto como al
Designer (otro
>> excelente
>> programa vectorial de los holandeses de
Metacreations).
>> Estos pocos detalles, que ofrece Corel y muy pocos
otros programas de
>> diseño
>> vectorial,(ninguno, qué leches) lo hacen
idóneo para diseñar y maquetar
>> folletos y revistas, por más que en algunas
empresas del sector se usen
>> otros programas, entre los que mi experiencia me
indica que sobre todo
>> destaca QuarXpress en entorno Mac, que es el
utilizado además de por las
>> principales editoriales, por los casi todos
periódicos y revistas de gran
>> tirada, entre ellas el famoso 'Hola' que imprime en
huecograbado con una
>> calidad de impresión que ninguna otra revista
puede permitir$e.
>> Personalmente manejo tanto Ilustrator, como Corel, o
Quark, y me niego a
>> usar Freehand por su mala arquitectura y sus
incompatibilidades incluso
>> con
>> otros programas de la casa, aunque tenga algunas
cosas que me gusten. La
>> diferencia fundamental de Corel con otros programas
es que además de
>> diseñar
>> te permite maquetar y éso solo lo puedes hacer
tambien con Quark.
>> Salu2
>> `8¬}
>> Juan Muro
>> "Salva" <[email protected]> escribió
en el mensaje
>> news:[email protected]...
>>> Gracias a todos por la informacion de primera
mano que me han dado,
>>> creia
>>> que Corel era la opcion mas interesante, pero no
veo a nadie que lo
>>> defienda asi que no parece ser la mas
interesante.
>>> Tendre en cuenta sus indicaciones antes de
elegir.
>>>
>>>
>>
>>
>
Maybe you are looking for
-
Transaction IA12:ABAP runtime errors:TIME_OUT
Hi, We are executing transaction IA12.We are getting ABAP runtime errors:Time_Out. We have searched for a SAP note to sort the issue:SAP Note 607086 - Functional location: Problems when displaying structure list. Please suggest what will be the optio
-
Fan noise like a hair dryer at full blast
Hi there, I have had this IMac G5 (1.8G) since beginning of 2005, every time I go to a web site which has flash - my IMac fan goes on very loud noise like a hair dryer at full blast. Does anyone know what the problem is? and how do i fix it? Thank yo
-
I am new to ACH payment.I have configured and run f110. Iam getting the below error. Job started Step 001 started (program SAPFPAYM_SCHEDULE, variant &0000000003666, user na
-
Sql type not recognized: 'int unsigned' when I expand table in Dreamweaver
Dreamweaver warning message - "sql type not recognized: 'int unsigned'" This was happening in Dreamweaver MX and now in CS3. The pages using these tables are not throwing errors when I test them, but each time I expand a table in Dreamweaver, I get t
-
hello can you help me with the same issue as well: "User's signature is invalid. PLease Reactivate. Adobe DRM Activator error (server code 9. Fault location:7 Contact Customer Support." When going to the Adobe DRM Activator site : Here's the problem