Otembeddit - minden beágyazott linkek, eredményes munkát az Adobe InDesign, a munkamódszerek, trükkök és

„Otembeddit” minden beágyazott linkek

Szoktál kap egy fájlt, amely az összes kép vezettek be, és nem kapcsolhatja össze? Ez nem történik meg minden nap, de, mint tudjuk, ez történik! Szerencsére az InDesign a lehetőséget, hogy kivonat minden beágyazott linkek egy külön mappába. De minden link külön kell bajlódni, ha sokan vannak, ez elég munkaigényes feladat -, hogy válassza ki a linkre, majd a helyi menüből, vagy pop-up panel menüjében válassza linkek Unembed link. Amennyiben a könnyebb csinálni egy script.







Az osztály Link unembed () metódust. amely lehetővé teszi, hogy távolítsa el a linket a dokumentumot, és mentse el külön fájlba vagy átszerkeszthesse a meglévő fájlt. Azaz, ha egy fájlt a cél mappa nem létezik, hozzon létre egy új InDesign (kiveszi a dokumentumot). Sőt, a fájl tárolja a dokumentum teljes egészében - ha egy számítógép végrehajtja a PSD rétegek és kivonat, akkor kap pontosan ugyanazt a fájlt egy másik gépen! Ez rendben van, de az is világos, hogy ez nem a legjobb módszer a fájlok tárolására, mert az elrendezés a fájl mérete gyorsan növekszik, ami viszont lelassul, és lehetőséget teremt a hibákat.







A szkript a következőképpen működik:

// megtalálja az első link a dokumentum var mylink = app.activeDocument.links [0]; // állapotának ellenőrzése végrehajtásának $ .writeln (myLink.status == LinkStatus.LINK_EMBEDDED); // kivonat az alapértelmezett mappába myLink.unembed (); // kivonat egy mappát // ha a fájl létezik, akkor azt felülírja a kibontott fájl var myDest = mappa ( „/ c / myDestination”); myLink.unembed (myDest);

De a forgatókönyvet. amelyek eltávolítása előtt linkeket, kérje, hogy pontosan hol kell csinálni. És ha kiderül, hogy a cél mappába a fájl már létezik, a script egyszerűen létrehoz egy kapcsolatot vele, és nem írja felül a fájlt át egy meglévő (ami az alapértelmezett módszer unembed ()). Egyszerű és könnyű!


előkészített Stacco