[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Bug in ID CS6? - Dokumenteneinstellungen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Bug in ID CS6? - Dokumenteneinstellungen

JuMayr
Beiträge gesamt: 96

8. Jun 2012, 22:49
Beitrag # 1 von 5
Bewertung:
(3027 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Wenn ich in ID CS6 eine Seite mit den folgenden Befehlen in der Größe ändere, dann klappt das wunderbar.
Dummerweise aktuallisiert InDesign aber unter Datei | Dokument einrichten die Voreinstellungen nicht.
Code
P[i].pageItems.everyItem().transform(CoordinateSpaces.pasteboardCoordinates, [[w/2, h/2], AnchorPoint.centerAnchor], mx1, undefined, true); 
P[i].transform(CoordinateSpaces.pasteboardCoordinates, [[w/2, h/2], AnchorPoint.centerAnchor], mx2, undefined, true);


Dies hat zur Konsequenz, dass ein Export als PDF immer in der ursprünglichen Größe und nicht in der neuen Größe erfolgt:(

Gibt es irgendwo eine Liste der KnowBugs oder gibt es eine Möglichkeit die Werte bei Dokument einrichten per script zu modifizieren?

Wenn ich nach dem Script die Werte manuell auf die korreten Daten ändere, dann ändert Indesign meine Seitengröße nochmals auf mir nicht nachvollziehbare Werte.

Gruß
Jürgen
X

Bug in ID CS6? - Dokumenteneinstellungen

Martin Fischer
  
Beiträge gesamt: 12494

9. Jun 2012, 05:17
Beitrag # 2 von 5
Beitrag ID: #496254
Bewertung:
(3004 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Jürgen,

Antwort auf: Dummerweise aktuallisiert InDesign aber unter Datei | Dokument einrichten die Voreinstellungen nicht.


Der transform()-Befehl wirkt sich nur auf die angegebenen Seiten/Druckbogen aus, nicht auf die Seitenformate des Dokuments.
Diese lassen sich über document.documentPreferences.pageWidth und ...pageHeight verändern.

Möglicherweise eignet sich für Dein Vorhaben der resize()-Befehl besser als der transform()-Befehl.

Die veränderten Werte nach Anwenden des Transformieren-Befehls findest Du (bei Auswahl der Seite mit dem Seitenwerkzeug) in der Transformieren-Palette, diejenigen nach Anwenden des Resize-Befehls in der Steuerungspalette.


Antwort auf: Wenn ich nach dem Script die Werte manuell auf die korreten Daten ändere, dann ändert Indesign meine Seitengröße nochmals auf mir nicht nachvollziehbare Werte.

Wo änderst Du die Werte?

Eine Transformation ist keine neue absolute Größe, sondern eine "Änderungsanweisung" anhand einer Matrix in Bezug auf eine feste Größe (z.B. Seitenformat des Dokuments).
Eine besondere Form der Transformation ist zum Beispiel das Skalieren.
Du kannst einem Objekt, das 100 mm breit ist, eine neue Breite 200 mm zuweisen. Das ist zu unterscheiden von einer Skalierung der Breite auf 200%. Letztere bezieht sich immer noch auf 100 mm, aber mit dem Faktor 2 skaliert.
Also quasi als Transformationsanweisung zu verstehen, ausgehend von 100 mm (= 100 %) auf 200% zu skalieren.

Die Zusammenhänge von Transformationen, festen Größenveränderungen und PDF-Ausgabe sind mir aber auch noch nicht so recht klar. ;-)
Da müsste ich selbst noch etwas rumexperimentieren.

Es ist, als würde eine Seitentransformation beim PDF-Export aufgehoben bzw. ignoriert.

Beispiel:
Doppelseite mit einem 'O' je Seite, horizontal auf 200% transformiert.
links: 'O' vor der Transformation der Seite eingefügt (ist mittransformiert)
rechts: = 'O' nach der Transformation der Seite eingefügt (nicht mittransformiert)

Ergebnis:
Darstellung in InDesign
Darstellung in der PDF-Datei


Bin aber jetzt erst mal weg.

Viele Grüße
Martin




als Antwort auf: [#496253]
(Dieser Beitrag wurde von Martin Fischer am 9. Jun 2012, 05:49 geändert)

Bug in ID CS6? - Dokumenteneinstellungen

JuMayr
Beiträge gesamt: 96

9. Jun 2012, 09:19
Beitrag # 3 von 5
Beitrag ID: #496257
Bewertung:
(2951 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf [ Martin Fischer ]
Antwort auf: Wenn ich nach dem Script die Werte manuell auf die korreten Daten ändere, dann ändert Indesign meine Seitengröße nochmals auf mir nicht nachvollziehbare Werte.

Wo änderst Du die Werte?


Ich habe versucht die Werte manuell über Datei | Dokument einrichten zu ändern.

Originaldokument: 600x300 mm
Transformiert auf: 300x150 mm
Nach der manuellen Eingabe von 300x150 in Dokument einrichten hat die Seite im Arbeitsbereich nur noch: 150x75mm

Dies liegt vermutlich daran, dass er Transformationsfaktor auf meine neue manuelle Eingabe auch angewendet wird.

Eine Lösung im Script könnte also sein nur den Inhalt der Seite zu transformieren, die eigentliche Seitengröße danach aber über document.documentPreferences.pageWidth und ...pageHeight zu verändern.

Werde ich mal ausprobieren.
Vielen Dank Martin für deine sehr ausführliche Antwort. Ich weiß dies wirklich sehr zu schätzen.

Gruß
Jürgen


als Antwort auf: [#496254]

Bug in ID CS6? - Dokumenteneinstellungen

Martin Fischer
  
Beiträge gesamt: 12494

10. Jun 2012, 08:04
Beitrag # 4 von 5
Beitrag ID: #496265
Bewertung:
(2892 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Jürgen,

Marc Autret schreibt in Transforming Spreads in InDesign, von wo sein Script TransformSpreads.js heruntergeladen werden kann, zu der Transformation von Seiten:

Antwort auf [ Marc Autret ] It's just a display thing. Exported PDFs are not puzzled.


Die Transformationen der Druckbogen verhalten sich so wie die Rotation der Seiten, die Einzug in die UI (Seitenpalette) gefunden hat.

Viele Grüße
Martin




als Antwort auf: [#496257]

Bug in ID CS6? - Dokumenteneinstellungen

JuMayr
Beiträge gesamt: 96

10. Jun 2012, 08:29
Beitrag # 5 von 5
Beitrag ID: #496266
Bewertung:
(2884 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf [ Martin Fischer ] Hallo Jürgen,

Marc Autret schreibt in Transforming Spreads in InDesign, von wo sein Script TransformSpreads.js heruntergeladen werden kann, zu der Transformation von Seiten:

Antwort auf [ Marc Autret ] It's just a display thing. Exported PDFs are not puzzled.


Die Transformationen der Druckbogen verhalten sich so wie die Rotation der Seiten, die Einzug in die UI (Seitenpalette) gefunden hat.


Vielen Dank für den Link. Wieder etwas gelernt.


als Antwort auf: [#496265]
X

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
05.02.2021 - 05.11.2021

Digicomp Academy AG, Limmatstrasse 50, 8005 Zürich
Freitag, 05. Feb. 2021, 13.00 Uhr - Freitag, 05. Nov. 2021, 17.00 Uhr

Lehrgang

Bilden Sie sich zum zertifizierten Publishing-Multimedia-Profi aus. Neben Fotografie und Video befassen Sie sich mit der Medienproduktion, digitalen Publikationen und dem Webdesign für Desktop- und mobile Endgeräte.

Preis: CHF 10'500.-
Dauer: 30 Tage (ca. 210 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PM

Veranstaltungen
09.09.2021 - 17.12.2021

Digicomp Academy, Zürich
Donnerstag, 09. Sept. 2021, 13.00 Uhr - Freitag, 17. Dez. 2021, 19.00 Uhr

Lehrgang

Steigen Sie in die Welt des Publishings ein und erlangen Sie die Zertifizierung von Publishing NETWORK. Lernen Sie in diesem Lehrgang Druckmedien professionell zu erarbeiten, druckfertige PDFs zu erstellen und CI/CD-Vorgaben umzusetzen.

Preis: 6'300.– zzgl. 7.7% MWST
Dauer: 18 Tage(ca. 126 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt.

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberater AT digicomp DOT ch