Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Photoshop >> Content
Hoe maak je een Java Script Agenda in Photoshop Maak
Een script is een reeks instructies die Photoshop hoe je een reeks taken sequentieel uitvoeren vertelt . Photoshop CS2 en nieuwere versies ondersteunen scripts geschreven in AppleScript , JavaScript en VBScript ( Virtual Basic ) . Javascript kan worden gebruikt voor het ontwerpen en bouwen van een pagina kalender met alle maanden van het jaar . Zodra het script is geschreven , is het een kwestie van het indrukken van de play knop en laat Photoshop aan de slag . Adobe biedt een gratis scripting tool , ExtendScript Toolkit maar elke tekstverwerker zal werken . Instructies
Stel het bestand
1

Open de ExtendScript Toolkit en maak een nieuwe javascript ( Ctrl N of Command N ) . De Toolkit applicatie in de map Adobe Utilities kopen van 2

Definieer de functies naar de dagen van elke maand genereren

Voorbeeld
: . .

//DEFINITIE VAN DAGEN mAANDEN

functie daysOfMonth
( maand , jaar {

return
32 - nieuwe datum ( jaar , maand , 32 ) getDate ( ) ; .

}

functie makeDay ( d ) {

if ( d < 10 ) op

d = " 0 " + d ;

return
d + " " ;

}
3

Definieer de variabelen van de kalender Deze variabelen omvatten breedte van het document , hoogte , resolutie , bestandsnaam en het jaar

Voorbeeld
: . .

//DOC.ATTRIBUTES

width = 1500
;

height
= 2.000 ;

resolutie
= 100

DocName
= " 2011calendar " ;

jaar = 2011 ;
4

Definieer het kleurenschema van de agenda 's Deze regeling omvat de tekstkleur en de achtergrondkleur

Voorbeeld
: . .

//cOLOR REGELING

dateColor = new SolidColor ( ) ;

dateColor.rgb.hexValue = " f9bc30 "
;

boxColor = new SolidColor ( ) op ;

boxColor
. rgb.hexValue = " 5f1104 " ;
5

Definieer de variabelen voor de dagen van de week en de maanden van het jaar Deze variabelen zullen bepalen hoe de tekst eruit ziet en waar het wordt geplaatst op de . . agenda

Voorbeeld :

//DEFINITIE ONTWERP VAN DAGEN EN MAANDEN

weekHeader
= " MTFSS \\ r \\ r" ;

firstIndent = " " ;

maanden
= new Array ( " Januari " , " Februari " , " maart " , " April " , " mei " , " Juni " , " Juli " , " Augustus " , " September " , " Oktober " , " november " , " december " ) ;
6

Voeg de lijnen die het script zal vertellen om het nieuwe document te maken

//nieuwe FILE

doc = app.documents.add ( breedte, hoogte , resolutie , DocName ,
Maand groepen
7

Definieer de X-en Y -variabelen voor de plaatsing van elke maand . De variabele " Curr " is de huidige maand wordt gemanipuleerd . De lus zal gaan door de dezelfde handelingen voor elke maand om te beslissen wat de X-en Y- off sets moeten
8

voor ( curr = 0 ; curr < 12 ; + + curr ) . {

x = curr % 3 ;

y = Math.floor ( curr /3 ) ; .
9

Maak een tekstlaag voor de groep en stelt zijn naam aan de huidige maand

Voorbeeld :

monthName
= group.artLayers.add ( ) ;

monthName.kind = LayerKind.TEXT ;

monthName.name
= maanden [ curr ] ; < br >
10

Definieer de tekst kenmerken voor de maanden Zet de volgende regels code onder de tekstlaag code

Voorbeeld
:

monthName.textItem.size
= 36 ; < . . br

monthName.textItem.justification > = Justification.RIGHT ;

monthName.textItem.height
= 40 ;

monthName.textItem.width
= 160 ;

monthName
. textItem.contents = maanden [ curr ] ;
11

Draai de laag -90 graden en plaats het weer

Voorbeeld
:

monthName.rotate
( -90 . ) ;

monthName.textItem.position
= new Array ( 80 + ( 500 * x ) , ( 300 +320 * y ) ) ;
12

Maak een tekstlaag voor de . data van elke maand

Voorbeeld
:

dagen | = group.artLayers.add ( ) ;

days.kind = LayerKind.TEXT ;

dagen | . name = " Dates " ;

days.textItem.Justification
= Justification.CENTER ;

days.textItem.color = dateColor

days.textItem.size = 24
;

days.textItem.position
= new Array ( 120 + ( 500 * x ) , 80 320 * y ) ) ;

}
dagen van de maand
13

Maak de data voor elke maand Vergeet niet dat nummering begint bij 0

Voorbeeld
:

tekst
= weekHeader ;

startDate
. . = new Date ( jaar , curr , 1 ) ;

n = startDate.getDay ( ) op


for (i = 0 ; i < n - 1 ; i + + ) op Twitter

tekst + = firstIndent ; .

}
14

Genereer alle data van de maand

d = 1 ;

terwijl ( d < ; = daysOfMonth ( curr , jaar ) ) {

tekst
+ = makeDay ( d ) ;

if ( i == 6 )

tekst
+ = " \\ r " ; < br >

}

i + +

d + +

if ( i == 7 )

i = 0


} < . br

days.textItem.content > = tekst ;

}
15

Maak het jaar laag

Voorbeeld
:

yearLayer
= doc.artLayers.add ( )

yearLayer.kind
- LayerKind.TEXT ;

yearLayer.name
- jaar ;

yearLayer.textItem.contents
= jaar

yearLayer.textItem.size = 80

yearLayer.textItem.position
= new Array ( 1400,1800 )
Voer het script
16

Selecteer " Adobe Photoshop " uit het drop down menu .
17

Gebruik " verbinden met een doelgroep van toepassing " indien Photoshop nog niet is gestart .
18

Druk op de " play "icoon .

Previous: Next:
  Photoshop
·Hoe maak je een Airbrush Effec…
·Hoe om te doen Vintage in Phot…
·Hoe te Glass Bricks maken in P…
·Hoe de Adobe Photoshop Element…
·Hoe maak je een zwangere buik …
·Hoe maak je bril een persoon t…
·Het wijzigen van de kleuren va…
·Hoe kan ik een ticket te verdi…
·Hoe kan ik een geweldig Avatar…
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe maak je een VeriSign -certificaat ko…
·Hoe kan ik een uur Urenregistratie in Ex…
·Graffiti Tutorial voor GIMP 
·Waarom kan ik niet openen van een Word 2…
·Hoe te Flash10 EXE Verwijder 
·Hoe te Klein formaat PDF-bestanden creë…
·Hoe te Verminder de bestandsgrootte van …
·Hoe de Adobe CS4 Master Collection Insta…
·Hoe te MDAC verwijderen 
Copyright © Computer Kennis http://www.nldit.com