5 votos

¿Por qué exportar a IA rasterizar todas mis capas vectoriales?

Yo no tengo las capas ráster en mi documento de mapa y sin transparencias. Sin embargo, el mapa se rasterizan cuando se exporta a AI. (Marco de mapas y coordenadas de cuadrícula son gráficos vectoriales, pero todo en el mapa en sí es una sola imagen ráster)

He exportado los mapas AI antes y no tuve este problema. Esta vez el mapa es bastante grande (ANSI E @ 34"x44") tal vez ese es el problema?

Sé que todas las capas por debajo de una capa raster obtener rasterizar en la salida, transparente, capas y capas por debajo de las capas transparentes. ¿Cuáles son los otros factores que provocan la IA exportado a rasterizar todas las capas?

10voto

Affine Puntos 1394

Jakup: Aquí hay un enlace a un ESRI página que tiene vínculos a la 9x de la muestra y el de 10x código: http://support.esri.com/en/knowledgebase/techarticles/detail/29935

9x había Detectar un Complejo de muestreo de Salida que podría alertar a uno a la presencia de un símbolo, configuración, etc. que fue la causa de rasterización. No puedo encontrar una muestra similar hecho de 10x y no has probado a instalar de todas formas, para ver si iba a funcionar. ESRI ofrece una arcpy script para hacer el mismo supuestamente. El guión parece extraño aquí, así que aquí está el enlace: http://resources.arcgis.com/en/help/main/10.1/index.html#//00sm00000003000000

import arcpy

def DetectRasterization():
  mxd = arcpy.mapping.MapDocument("CURRENT")
  df_list = arcpy.mapping.ListDataFrames(mxd)
  foundRasterization = False
  noneFoundMsg = "No rasterizing layers were detected."
  for df in df_list:
    lyr_list = arcpy.mapping.ListLayers(mxd, data_frame=df)
    for lyr in lyr_list:
      if lyr.isRasterizingLayer or lyr.supports("BRIGHTNESS"):
        foundRasterization = True
        if lyr.isGroupLayer and lyr.transparency > 0:
          print "In data frame '" + df.name + "', the group layer '" + \
                   lyr.longName + "' is a rasterizing layer:\r",
          print "\tVisibility is " + str(lyr.visible) + ".\n" + \
                "\tTransparency is " + str(lyr.transparency) + " percent.\n"
        elif not lyr.isGroupLayer:
          print "In data frame '" + df.name + "', the layer '" + \
                   lyr.longName + "' is a rasterizing layer:\r",
          if lyr.transparency > 0:
            print "\tVisibility is " + str(lyr.visible) + ".\n" + \
                  "\tTransparency is " + str(lyr.transparency) + " percent.\n"
          else:
            print "\tVisibility is " + str(lyr.visible) + ".\n" + \
                  "\tTransparency is 0 percent, but the layer may be a\n" + \
                  "\traster layer or contain rasterizing symbology such\n" + \
                  "\tas bitmap picture symbols.\n"
      del lyr
    del lyr_list
    del df
  if not foundRasterization:
    print noneFoundMsg
  del df_list
  del mxd

DetectRasterization()

2voto

peter matis Puntos 21

Las imágenes de trama sucederá también en AI si las capas que la exportación no son los shapefiles. Por ejemplo, si ha creado una capa de características seleccionadas y, a continuación, trató de exportar esta a la AI, que se abrirá en AI como una imagen de trama.

Para solucionar esto, asegúrese de seleccionar datos, exportar datos,y guardar la clase de entidad de salida como un archivo shapefile.

1voto

Dan Puntos 1

Trate de exportación de capas a ai (o grupo de capas). De esta manera se puede detectar la capa que es el causante de todo el mapa a no ser exportado como un vector. Al hacerlo, me enteré de personaje 3D marcador de símbolos que estaba causando el problema.

1voto

Dejian Puntos 21

He tenido un problema similar (ArcGIS 10), y no podía undesrand por qué. Hasta que descubrí el siguiente error:

Si una capa de grupo tiene una subcapa que se rasterizan, se rasterizan todo el grupo, y todos los grupos por debajo de ella. Incluso (el error) si la capa de grupo no se muestra en la escala actual (escala dependiente de la visibilidad).

0voto

Cathymac87 Puntos 1

A veces he tenido este problema al exportar desde ArcGIS para el Ai - normalmente es porque me olvide de establecer la pestaña exportar para vectorizar todas las capas en lugar de rasterise. En la exportación ventana que aparece, vaya a la parte inferior de la ventana y buscar las fichas de uno de estos tiene la opción para configurar la salida para vectorizar capas en lugar de rasterise. Espero que esto ayude a alguien con problemas similares.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X