Forenindex » Programme » Print/Bildbearbeitung » Adobe InDesign Skriptwerkstatt » Kopie speichern ...

Kopie speichern ...

-hans-
Beiträge gesamt: 748

23. Sep 2011, 19:47
Bewertung:

gelesen: 3239

Beitrag als Lesezeichen
Hallo zusammen,

ich müsste - da ID als Prog imRedaktionssystem läuft - einen Befehl für Kopie speichern ... wie in der GUI haben -> gibt's aber nicht.

Das Dokument ist aktuell ungesichert ...

Das normale save(filepath) ist innerhalb des RedSys nicht möglich ...
copy nützt mir auch nichts, da die Datei ja noch nicht gesichert ist ...

Irgendjemand 'ne Idee?

Tschöle

Hans
Lieben Gruß

Hans-Gerd Claßen

Kopie speichern ...

Martin Fischer
  
Beiträge gesamt: 12783

23. Sep 2011, 20:08
Bewertung:

gelesen: 3229

Beitrag als Lesezeichen
Wenn die Datei noch nicht gesichert ist und der save()-Befehl nicht angewandt werden kann, sieht es schlecht aus. Mir fällt da nix ein.

Es gibt keinen Befehl saveCopy().
Und wenn, was hätte der bzgl. dem Redaktionssystem für einen Vorteil gegenüber dem save()-Befehl?

Viele Grüße
Martin


Kopie speichern ...

-hans-
Beiträge gesamt: 748

23. Sep 2011, 20:23
Bewertung:

gelesen: 3216

Beitrag als Lesezeichen
Ja, schade ...

es ginge darum die Seite aus dem RedSystem heraus zu bekommen ...

Wäre halt das einfachste,ansonsten könnte ich noch mit exportierten stories werkeln :(

Schönes Wochenende

Hans-Gerd Claßen
Lieben Gruß

Hans-Gerd Claßen

Kopie speichern ...

Martin Fischer
  
Beiträge gesamt: 12783

23. Sep 2011, 20:31
Bewertung:

gelesen: 3213

Beitrag als Lesezeichen
Snippets?

Viele Grüße
Martin


Kopie speichern ...

-hans-
Beiträge gesamt: 748

23. Sep 2011, 20:48
Bewertung:

gelesen: 3201

Beitrag als Lesezeichen
Thx ::))
Lieben Gruß

Hans-Gerd Claßen

Kopie speichern ...

Gerald Singelmann
  
Beiträge gesamt: 6269

23. Sep 2011, 22:37
Bewertung:

gelesen: 3167

Beitrag als Lesezeichen
Ich erinnere mich an eine Diskussion( vergessen wo, aber im US Adobe Umkreis), dass SaveAsCopy intern nichts anderes ist als SaveAs, Close, Open(original).

Oder jedenfalls dicht genug dran, dass es in der Scripting API keinen SaveAsCopy gibt.

Kopie speichern ...

Uwe Laubender
Beiträge gesamt: 5316

24. Sep 2011, 00:07
Bewertung:

gelesen: 3133

Beitrag als Lesezeichen
Hallo, Hans!
Wie wäre es mit dem Export des ungesicherten Dokuments in eine IDML-Datei?

Beispiel exportiert die ungesicherte Datei ins Verzeichnis "TEST" auf der obersten Ebene der Festplatte:

Code
var _exportFile = new File("/TEST/MyFile.idml"); 
app.activeDocument.exportFile(ExportFormat.INDESIGN_MARKUP, _exportFile);


Oder habe ich die Frage falsch verstanden?

MacBook Pro 2.4GHz | OS X 10.6.8 | Adobe CS3/CS4/CS5/CS5.5 Design Premium
*****
Mit herzlichem Gruß,
Uwe Laubender

Kopie speichern ...

WernerPerplies
Beiträge gesamt: 2762

24. Sep 2011, 07:53
Bewertung:

gelesen: 3103

Beitrag als Lesezeichen
Oder einfach 2x SaveAs?
Also in etwa so?
Code
try 
{
var oldName = app.activeDocument.fullName;
app.activeDocument.save(File(app.activeDocument.fullName));
app.activeDocument.save(File(app.activeDocument.filePath+"/newName.indd"));
app.activeDocument.save(File(oldName));
}
catch (error)
{
alert(error);
}


Dürfte schneller gehen, als:
SaveAs, Close, Open(original).

Ab CS5 gilt laut Doku auch (nicht getestet!):

void saveACopy ([to: File][, stationery: bool=false])
Saves a copy of the document. Parameter Type Description
to File The file path for the copy. Note: Leaves the original document open and does not open the copy. (Optional)
stationery bool If true, saves the file as stationery (Mac OS) or as a template (Windows). Note: The file extension for stationery and templates is different than the extension for regular files. (Optional) (default: false)

Einen schönen Tag wünscht

Werner Perplies
Praxisnahe Skript-Lösungen und Skript-Programmierung für Adobe InDesign
Aktuelles (Stand: 14.02.2024)
Kundenstimmen

Kopie speichern ...

-hans-
Beiträge gesamt: 748

24. Sep 2011, 08:11
Bewertung:

gelesen: 3097

Beitrag als Lesezeichen
Guten Morgen,

idms- und idml-Export funktionieren ... :)

Besten Dank!

@Werner arbeite unter ID4, sorry hatte ich nicht angegeben ...

Schönes Wochenende

Hans-Gerd
Lieben Gruß

Hans-Gerd Claßen