set SearchPatern to "<CMYK>.+</CMYK>"
select insertion point before character 1 of myDoc
set mySearch to «event R*chFind» SearchPatern given «class FnIn»:myDoc, «class SelM»:{true}, «class Opts»:{«class SMod»:«constant SmodGrep»}
if «class Fnd?» of mySearch is true then
set myBarve to «class MTxt» of mySearch
my trim_line(myBarve, "<CMYK>", 0)
set myBarve to result
my trim_line(myBarve, "</CMYK>", 1)
set myBarve to resultelse set myBarve to "true"end if
set SearchPatern to "<GRAD>.+</GRAD>"
select insertion point before character 1 of myDoc
set mySearch to «event R*chFind» SearchPatern given «class FnIn»:myDoc, «class SelM»:{true}, «class Opts»:{«class SMod»:«constant SmodGrep»}
if «class Fnd?» of mySearch is true then
set myGrad to «class MTxt» of mySearch
my trim_line(myGrad, "<GRAD>", 0)
set myGrad to result
my trim_line(myGrad, "</GRAD>", 1)
set myGrad to resultelse set myGrad to "false"end if set myPdf to result
set theDate to current date
set myLog to "PDF ni bil narejen
razlogi:
"
if myTemplate is "" or myPdf is "" then
if myTemplate is "" then
set myLog to myLog & "Template ni bil dolocen
"
end if
if myPdf is "" then
set myLog to myLog & "Ime PDF fila ni bilo doloceno
end if
myCreateLogFile()else set myTemplate to myTemplate & ".indt"
set myPdf to myPdf & day of theDate & month of theDate & year of theDate & time of theDate & ".pdf"
if listaBarv is not {} then
set stringDelimiter to ","
repeat with i from 1 to length of listaBarv
if item i of tipiBarv is "3" or item i of tipiBarv is "2" then
set item i of listaBarv to stringToList for item i of listaBarv from stringDelimiter end if
end repeat
end if
myCreatePdf(listaImen, listaBarv, tipiBarv, myGradientList, myTemplate, myfile, myPdf)
end if end myGetParameters
on myCreatePdf(listaImen, listaBarv, tipiBarv, myGradients, templ, myfile, pdfn)
tell application "InDesign CS"
activate
set myInDFile to "Users:albertpikus:Public:SkiEgo:Templates:" & templ
set myDoc to open file myInDFile
set myPage to «class page» 1 of myDoc
tell myDoc
tell «class pxiP»
set «class Xits» to false
set «class XMis» to «constant XeisXMmi»
end tell
«event K2XLXMLi» given «class from»:myfile
if listaImen is not {} then
repeat with i from 1 to length of listaBarv
if item i of tipiBarv is "3" then
set myNewColor to make color with properties {«class clvl»:item i of listaBarv, name:item i of listaImen}
else if item i of tipiBarv is "2" then
set myNewColor to make color with properties {«class
clsp»:«constant enXBcRGB», «class clvl»:item i of listaBarv, name:item i of listaImen}
--else if item i of tipiBarv is "S" then
--import Adobe swatchbook spot color name item i of listaBarv
end if
end repeat
end if
end tell
Une bonne prépresse comprend la maîtrise de l'environnement de travail sur l'ordinateur, la connaissance du graphisme et de la technologie d'impression et le travail bien et rapidement fait.
Je prépare la conception graphique pour les imprimés exigeant tels que livres, magazines, catalogues et autres. Pour la conception et mise en page j'utilise le plus récente logiciel Adobe. Mes avantages sont des prix raisonnables, la réalisation de la qualité et réponse rapide.
J'écris scrips et développe applications pour automatisation du processus de conception graphique sur plateforme MacOS. Les scripts peuvent prendre les données de bases de données, ce qui est convenable pour le conception graphique de catalogues, ou de texte tabulé, alors ils traitent les données et entrent les résultats dans document Indesign ou Illustrator. Ils peuvent effectuer une série d'opérations, qui consomment trop de temps pour être saisies manuellement.
Quelques exemples de scripts personnalisés: mise en page automatique d'entrées dans la tête du page d'un dictionnaire ou un lexique; conception graphique sur le web, où un client entre du texte et des images et choisit modèle de document, résultat final qui s'exécute immédiatement après la réception des données sur le serveur est fichier PDF généré à partir d'InDesign; la conception de cartes de visite de base de données dans Illustrator sur la base du modèle, mise des cartes de visite en InDesign et la conception de feuille d'impression, résultat final: pdf de séparations.
Les possibilités sont presque illimitées. Si vous souhaitez faciliter votre travail m'envoyez un e-mail afin de déterminer la meilleure résolution.
Prix pour le prépresse:
Conception graphique € 25 par heure.
Automation € 45 par heure.
Adresse :
Albert Pikuš, Linhartova 49, 1000 Ljubljana, Slovénie
Téléphone :
01 437 42 14, gsm: 041 939 120