Mi diseñador gráfico/web me dejó un archivo de Adobe Illustrator de mi sitio web. Ella dijo que sería fácil extraer las imágenes como PNG para poder usarlas en mi HTML. Pero no puedo resolver esto tan fácilmente.
Las imágenes parecen ser muchos dibujos vectoriales. Puedo separarlos del arte circundante y seleccionar todas las piezas. Pero entonces, ¿cómo guardo esa selección como un archivo PNG?
Por cierto: estoy usando Adobe Illustrator CS6.
Podría hacer esto más rápido con secuencias de comandos. Acabo de crear este js-script para Illustrator CS4. Espero que CS6 también pueda ejecutarlo.
NOTA:
funciona también para png24... simplemente reemplace PNG8 por PNG24
function exportFileToPNG(dest, artBoardIndex)
{
var exportOptions = new ExportOptionsPNG8(); // or ExportOptionsPNG24
var type = ExportType.PNG8; // or ExportType.PNG24
var file = new File(dest + ".png");
exportOptions.artBoardClipping = true;
exportOptions.antiAliasing = true;
exportOptions.transparency = true;
exportOptions.qualitySetting = 72;
exportOptions.saveMultipleArtboards = false;
exportOptions.artboardRange = "" + artBoardIndex;
app.activeDocument.exportFile( file, type, exportOptions );
}
function execute()
{
if (app.documents.length == 0)
{
alert('No document open', 'Error');
return;
}
if (app.activeDocument.selection.length == 0)
{
alert('Nothing selected', 'Error');
return;
}
var selectedStuff = app.activeDocument.selection[0];
// snap position to pixels
selectedStuff.position = [ Math.round(selectedStuff.position[0]), Math.round(selectedStuff.position[1]) ];
// create temporary artboad for exporting
var docRef = app.activeDocument;
var rect = selectedStuff.visibleBounds;
try
{
docRef.artboards.add(rect);
}
catch(e)
{
alert('Could not create Artboard as step of export.', 'Failure');
return;
}
// determine destination
var destFolder = docRef.path;
if(destFolder == "")
destFolder = Folder.selectDialog('Select the folder to export to:');
if(destFolder)
{
try
{
exportFileToPNG(destFolder + "/" + docRef.name, docRef.artboards.length);
}
catch(e) {}
}
// delete temp-artboard
docRef.artboards.remove(docRef.artboards.length - 1);
}
execute();
Funciona bien para mí y no tuve (más) errores hasta ahora. Pero hacer una copia de seguridad de las cosas no puede hacer daño.
Usa la herramienta Rebanar.
Cree divisiones con la herramienta, luego use el cuadro de diálogo Archivo->Guardar para Web... (Ctrl-Shift-Alt S, Command-Shift-Alt S) para exportar las divisiones. En el cuadro de diálogo, haga doble clic en los sectores que ha creado, dándoles un nombre de archivo razonable.
Asegúrese de que Exportar->User Slices esté seleccionado y haga clic en Guardar. Elija un directorio (me gusta usar una carpeta 'borrador' para cualquier salida de exportación). Illustrator creará un directorio llamado 'imágenes' en esa carpeta y allí estarán los cortes que ha definido en el formato que eligió en Guardar Para pantalla web.
Guárdelo para la web y asegúrese de que "Recortar a mesa de trabajo" no esté seleccionado. Eso hará el truco para Adobe CC, no estoy seguro si CS6 tiene esta función.
use este comando Ctrl + Shift + Alt + S
scott
a.
Yisela
joojaa