Fehler in der Größe der Ausgabeauflösung für gleich große Zeichenflächen

Ich habe 50 Zeichenflächen in Adobe Illustrator erstellt. Ihre Größe ist die gleiche 59,5 x 59,5 mm. Sonst nichts. Nur die leeren Zeichenflächen. Wenn ich auf Datei > Exportieren > Exportieren als -> JPG gehe und dann "Zeichenflächen verwenden" und dann "Bereich" > 1 wähle (und den Export durchführe), dann im nächsten Schritt den gleichen "Bereich" > 2 und so weiter, die resultierenden JPGs sind anders. Die ersten 4 JPGs haben eine Größe von 704x704 Pixel. Aber diejenige, die der Zeichenflächennummer 5 entspricht, hat eine andere Auflösung von 703 x 704 Pixeln. Ich arbeite übrigens mit 300 ppi.

Screenshot aller identischen Zeichenflächen

Was ist los?

Außerdem sollten sie alle 703x703 sein, wenn meine Berechnungen korrekt sind. (5,95 x 300)/2,54 = 702,755905511811

Vielen Dank im Voraus

Das ist ärgerlich. Es könnte eine Erklärung geben, aber ich stoße in Illustrator häufig auf diese Art von "Rundungsfehlern". Meistens aber mit Gegenständen. Meiner Erfahrung nach hat InDesign viel weniger davon. Ich weiß nicht, ob es eine andere Anzahl von Dezimalstellen hat oder vielleicht auf andere Weise zwischen Einheiten umwandelt.
Es ist mir jedoch ein Rätsel, warum Sie dies tun müssen? Ich meine, wenn Sie Vektorgrafiken für den Druck erstellen (300 ppi deuten darauf hin), warum exportieren Sie dann als JPG statt als PDF? Und wenn Sie Bilder für das Web erstellen, die eine bestimmte Größe haben müssen, warum definieren Sie die Größe der Zeichenfläche nicht in Pixeln?
Btw: Ich kann das Problem leicht reproduzieren. Ich bekomme sowohl 703x703, 704x704, 703x704, 704x703. Aber nicht auf der gleichen Zeichenfläche wie Sie. Könnte mit dem Abstand zusammenhängen, den du wählst?
@wolff Ich denke, du hast Recht - Abstände könnten das Problem sein - siehe diese Antwort auf ein ähnliches Problem.
Überprüfen Sie die Arboard-Position @Wolff, die möglicherweise unterschiedlich gerundet wird, je nachdem, wo sie das Pixel berechnet.
@joojaa, du hast recht. Wenn sich der Ursprung in der oberen linken Ecke von Zeichenfläche 1 befindet, erhält beispielsweise Zeichenfläche 4 falsche Abmessungen. Auch bei separatem Export. Aber wenn ich den Ursprung in die obere linke Ecke der Zeichenfläche 4 verschiebe, stimmen die Abmessungen. Verständliche, aber seltsame Art, es wirklich zu machen, aber es scheint nichts zu sein, wogegen wir etwas tun können.
Ja, alles ist in Ordnung, es hängt von der Position der Zeichenfläche ab (mit Dezimalstellen). Wenn ich also auf diesen Zeichenflächen ein Quadrat erstellen würde, wie in einem Umfang, mit einer Breite (Strich?) Von 1 Pixel (ich weiß nicht, ob das ist möglich) und schwarzer Farbe, würde ich JPGs mit einigen Seiten des Quadrats mit einer schwarzen Linie und einigen in Weiß erhalten? Ich habe einfach herumgespielt, die Exportmöglichkeiten getestet und zufällig herausgefunden, dass die Ergebnisse nicht gleich waren. Es ist das erste Mal, dass ich dieses Programm verwende. Und ja, ich finde das auch nervig :)
@demklad Der Grund, warum dies wahrscheinlich nicht entdeckt oder behoben wurde, ist, dass es sehr unwahrscheinlich ist, dass es vielen Illustrator-Benutzern einfach egal wäre. Wenn Sie Vecrors zeichnen, warum sollten Sie sich für Pixel Perfect interessieren?

Antworten (1)

Wenn Sie Pixelpräzision benötigen, würde ich vorschlagen, dass Sie eine der „Web“-Dokumentvorgaben zum Erstellen des ursprünglichen Dokuments verwenden, um sicherzustellen, dass es mit aktivierter Option „ Grafik an Pixelraster ausrichten“ eingerichtet ist. Ich habe dies getestet und es scheint das Problem zu beheben.

Wenn Sie jedoch eine der anderen Dokumentvorgaben auswählen, z. B. eine der „Drucken“-Vorgaben, ist die Option „Bild an Pixelraster ausrichten“ standardmäßig deaktiviert. Dies bedeutet, dass sich Zeichenflächen möglicherweise in Bruchteilen eines Pixels befinden könnten, was (nehme ich an) die Ursache für diese Rundungsfehler beim Exportieren von Rasterbildern wäre.

Sie können natürlich die Option „Grafik am Pixelraster ausrichten“ in jedem Dokument aktivieren und dann sicherstellen, dass die Zeichenfläche eine ganze Anzahl von Pixeln in beiden Dimensionen und auch in den x- und y-Koordinaten aufweist. Auch wenn Sie nicht gerne mit aktivierter Option arbeiten, können Sie sie wieder deaktivieren, sobald Sie die Arboards richtig positioniert haben.

Bearbeiten Sie die Kommentare weiter: Ein Teil des Problems ist anscheinend auf die Verwendung von Export As zurückzuführen. Scheint buggy zu sein. Der Export für Bildschirme funktioniert jedoch problemlos mit pixelgenauen Zeichenflächen.

Danke für die Antwort, aber ich bekomme immer noch andere Ergebnisse. Ich habe mit dem Web-Preset begonnen und die Größe der Zeichenflächen auf 168 x 168 Pixel eingestellt. X,Y sind ganze Zahlen. Höhe und Breite sind ganze Zahlen. Wenn ich auf „Objekt“ > „Pixel perfekt machen“ klicke, heißt es: „Ausgewählte Grafik ist bereits pixelgenau“. Die erste als JPG exportierte Zeichenfläche hat eine Größe von 700 x 700. Die anderen beiden Zeichenflächen haben eine Größe von 701 x 700
Ich glaube nicht, dass Zeichenflächen als "Objekte" betrachtet werden. Möglicherweise müssen Sie sie manuell verschieben, um sicherzustellen, dass sie ein ganzes Pixel im Raster treffen.
Hmm, ich habe das gerade noch einmal getestet, und alles funktioniert einwandfrei. Wie exportieren Sie? Ich habe versucht, Export for Screens zu verwenden.
Als > JPG exportieren
@demklad. Versuchen Sie stattdessen den Export für Bildschirme. Als Format können Sie "jpg" wählen. Ich habe es erneut mit 7 Zeichenflächen derselben Größe wie Ihrer getestet. Alles funktioniert gut.
@demklad hast du darauf geachtet, dass der Abstand eine ganze Zahl von Pixeln ist?
ja alles ganze Pixelzahl inkl. Abstand (Spalten 3, Abstand 20 px). Ich versuche, für Bildschirme zu exportieren, bekomme aber nichts, da ich nicht wirklich weiß, wie man diese Option verwendet, aber versuche/lerne weiter ... Hast du es geschafft, die gleiche Auflösung für alle Dateien mit der Option "Exportieren als" zu erhalten?
@demlad - Ich habe einen weiteren Test gemacht. Hier ist ein Screenshot , der 8 Zeichenflächen zeigt, die mit Export for Screens ausgegeben wurden, alle haben die gleiche Größe.
Ich musste etwas zeichnen, da es sich beschwerte, dass sie alle leer waren. Jetzt bekomme ich dasselbe wie du. Aber nicht mit der Option Exportieren als > JPG
@demklad - ja, die Zeichenflächen müssen Inhalte enthalten, um den Export für Bildschirme verwenden zu können. Exportieren als ist eine ältere Funktionalität. Export for Screens ist ziemlich neu. Wahrscheinlich hat Adobe das Problem mit dieser neuen Funktion behoben.
OK, dann denke ich, dass wir festgestellt haben, dass es irgendwo ein Problem gibt :) Ich werde aber weiter damit herumspielen. Vielen Dank für Ihre Zeit!
@demklad öffne das Steuerungstoolar und gib die Eckkoordinaten manuell ein.