[GastForen Programme Print/Bildbearbeitung Adobe InDesign Script: Rahmen verschieben/vergroessern

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

Script: Rahmen verschieben/vergroessern

Klaus79
Beiträge gesamt: 341

13. Jun 2006, 20:31
Beitrag # 16 von 21
Beitrag ID: #234346
Bewertung:
(1467 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zaphodbeeblebroxx,

die Meldung lautet
"app.documents[0].ovals everyItem().stroke Alignment = Stroke Alignment.insideAlignment;"

Die Meldung erscheint nicht, wenn ovale Rahmen im Dokument sind.

Muss jetzt außer leider Haus und kann erst morgen wieder antworten.
Danke für Dein Interesse
Klaus


als Antwort auf: [#234331]
X

Script: Rahmen verschieben/vergroessern

Martin Fischer
  
Beiträge gesamt: 12783

13. Jun 2006, 20:59
Beitrag # 17 von 21
Beitrag ID: #234353
Bewertung:
(1465 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
... und die Lösung lautet:
Code
if (app.documents[0].ovals.length > 0) app.documents[0].ovals.everyItem().strokeAlignment = StrokeAlignment.insideAlignment; 


InDesign CS braucht diese Bedingung, CS2 nicht.


als Antwort auf: [#234346]

Script: Rahmen verschieben/vergroessern

Martin Fischer
  
Beiträge gesamt: 12783

13. Jun 2006, 21:09
Beitrag # 18 von 21
Beitrag ID: #234355
Bewertung:
(1464 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Zitat Unter Visual Basic kann ich z. B. eine Sprungmarke setzen mit "On Error Go To ..." und damit ein Weiterlaufen des Scripts erzwingen ...


In JS lautet das Äquivalent:
Code
try 
{
// das was ausgeführt werden soll
}
catch (error)
{
// das, was passieren soll, wenn ein Fehler erscheint.
// z.B. Fehlermeldung: alert(error)
}



als Antwort auf: [#234317]

Script: Rahmen verschieben/vergroessern

Fukerider
Beiträge gesamt: 7

13. Jun 2006, 23:50
Beitrag # 19 von 21
Beitrag ID: #234373
Bewertung:
(1454 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

danke für die beiden Hinweise. Für die CS1 kann ich das erst morgen testen, aber ich gehe bei Dir mal davon aus, dass das so richtig ist :-)

Zitat:

In JS lautet das Äquivalent:
--- Code: ---
try
{
// das was ausgeführt werden soll
}
catch (error)
{
// das, was passieren soll, wenn ein Fehler erscheint.
// z.B. Fehlermeldung: alert(error)

Martin, wird mit der alert-Fehlermeldung der Codeablauf unterbrochen oder läuft er danach weiter? Wenn es weiter geht wäre es ok, ansonsten hätte ich ja wieder das alte Problem ...

Bei Visual Basic sage ich z. B. "goto Errorhandler" und schreibe das Wort Errorhandler einfach vor die nächste Abfragezeile. Dann springt der Code auf diese Sprungmarke und läuft einfach weiter. Funktioniert das bei "Fehlermeldung: alert(error)" auch so?

Gruß
Klaus


als Antwort auf: [#234355]

Script: Rahmen verschieben/vergroessern

Martin Fischer
  
Beiträge gesamt: 12783

14. Jun 2006, 07:31
Beitrag # 20 von 21
Beitrag ID: #234382
Bewertung:
(1448 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
> Martin, wird mit der alert-Fehlermeldung der Codeablauf unterbrochen oder läuft er danach weiter?

Wenn Du unter CATCH nichts angibst, passiert auch nichts.
D.h. bei einem Fehler läuft das Skript einfach weiter.

ALERT unterbricht (allerdings) den Codeablauf (muß aber nicht drinstehen, war nur ein Beispiel).


als Antwort auf: [#234373]

Script: Rahmen verschieben/vergroessern

Klaus79
Beiträge gesamt: 341

14. Jun 2006, 13:08
Beitrag # 21 von 21
Beitrag ID: #234456
Bewertung:
(1428 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Komme erst jetzt zum Antworten. Vielen Dank Martin, das war genau das, was ich wissen wollte …

Gruß
Klaus


als Antwort auf: [#234382]
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
17.04.2024

Online
Mittwoch, 17. Apr. 2024, 10.00 - 10.30 Uhr

Webinar

Komplizierte, kleinteilige Aufträge; alles sehr speziell; seit Jahren bewährte Prozesse – da können wir nichts standardisieren und automatisieren! Das sagen viele Großformatdrucker – aber stimmt das wirklich, ist dem tatsächlich so? Günther Business Solutions und Impressed treten in einem Webinar den Gegenbeweis an. Experten beider Unternehmen zeigen, wie Großformatdrucker vom Einsatz zweier bewährter Lösungen profitieren können: • von advanter print+sign von Günther Business Solutions, dem ERP-System für den Großformatdruck, dass alle Phasen der Wertschöpfung im Large Format Printing abdeckt • von Impressed Workflow Server, der smarten PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt Über die Kombination beider Lösungen können Großformatdrucker ihre Prozesse mit modernen Workflows Schritt für Schritt automatisieren – und so zügig deutliche Zeit- und Kosteneinsparungen realisieren. Das Webinar sollten Sie sich nicht entgehen lassen – damit Sie keine Effizienzpotenziale mehr liegen lassen. Melden Sie sich am besten gleich an, wir freuen uns auf Sie! PS: Melden Sie sich in jedem Fall an – sollten Sie zum Termin verhindert sein, erhalten Sie die Aufzeichnung.

kostenlos

Ja

Organisator: Impressed / Günther Business Solutions

https://www.impressed.de/schulung.php?c=sDetail&sid=326

Und es geht doch: Automatisierung im Großformatdruck!