Documentattributen van MATLAB voor Photoshop

Laatst bijgewerkt op 29 okt. 2026

Lees meer over de documentattributen, parameterwaarden en standaardinstellingen voor het maken van Photoshop-documenten met MATLAB-opdrachten.

Voor het programmatisch maken van Photoshop-documenten zijn geldige documentattributen en parameterwaarden vereist. Gebruik deze referentie om meer te weten te komen over de ondersteunde parameters, de geaccepteerde waarden, de standaardinstellingen en de afhankelijkheden bij het gebruik van de functie psnewdoc van MATLAB voor het maken van nieuwe Photoshop-documenten.

Syntaxis van de functie psnewdoc

Gebruik de volgende syntaxis om Photoshop-documenten te maken vanuit MATLAB:

Syntaxis

Beschrijving

psnewdoc()

Maakt een document met de standaardwaarden voor alle attributen.

psnewdoc(W, H)

Maakt een document met de opgegeven breedte en hoogte. Alle andere attributen gebruiken de standaardwaarden.

psnewdoc(W, H, R, N, M, F, A, B, P)

Maakt een document door alle ondersteunde documentattributen op te geven.

Notitie

Als je een latere parameter wilt opgeven zonder een eerdere parameter toe te wijzen, gebruik je de tekenreeks "undefined" voor de overgeslagen parameter.

Voorbeeld

psnewdoc(10, 10, 72, 'hi', 'cmyk', 'transparent', 2.5, 16, 'U.S. Web Coated (SWOP) v2')

Met deze opdracht maak je een document van 10 × 10 met de naam ‘hi’ en de volgende instellingen:

  • Resolutie: 72 ppi
  • Kleurmodus: CMYK
  • Achtergrond: Transparant
  • Pixelverhouding: 2,5
  • Bitdiepte: 16 bits per kanaal
  • Kleurprofiel: U.S. Web Coated (SWOP) v2

Documentkenmerken

Parameter

Kenmerk

Gegevenstype

Beschrijving

B

Breedte

Numeriek

Geeft de breedte van het document aan met behulp van de huidige liniaaleenheden van Photoshop.

H

Hoogte

Numeriek

Geeft de hoogte van het document aan met behulp van de huidige liniaaleenheden van Photoshop.

R

Resolutie

Numeriek

Geeft de resolutie van het document aan in pixels per inch (ppi).

N

Naam

Tekenreeks

Geeft de naam van het document aan die wordt weergegeven in Photoshop.

M

Modus

Tekenreeks

Geeft de kleurmodus aan. Ondersteunde waarden zijn RGB, CMYK, Lab, Bitmap en Grijswaarde.

F

Vulling

Tekenreeks

Geeft de inhoud van de achtergrond aan. Ondersteunde waarden zijn White, BackgroundColor en Transparent.

A

Verhouding

Numeriek

Verwijst naar de pixelverhouding, Een waarde van 1,0 geeft vierkante pixels aan.

B

Bitdiepte

Numeriek

Geeft het aantal bits per kanaal aan. Ondersteunde waarden zijn 1, 8, 16 en 32.

P

Profiel

Tekenreeks

Geeft de naam van het Photoshop-kleurprofiel aan. De waarde moet overeenkomen met een profiel dat wordt vermeld in Kleurinstellingen.

Standaardwaarden

Als je parameters weglaat of psnewdoc() aanroept zonder argumenten, gebruikt Photoshop de volgende standaardwaarden:

Kenmerk

Standaardwaarde

Breedte

504 pixels

Hoogte

360 pixels

Resolutie

72 ppi

Naam

Naamloos-X (waarbij X het volgnummer van het document is)

Modus

RGB

Vulling

Wit

Verhouding

1,0 (vierkante pixels)

Bitdiepte

8 bits per kanaal

Profiel

Werkkleurruimte voor de geselecteerde kleurmodus uit Kleurinstellingen van Photoshop

Eenheden en afhankelijkheden

Houd rekening met de volgende afhankelijkheden bij het maken van Photoshop-documenten vanuit MATLAB:

Afhankelijkheid

Details

Breedte en hoogte

Photoshop interpreteert de breedte en hoogte volgens de huidige voorkeursinstelling voor Eenheden en linialen. Wijzig de liniaaleenheden voordat je psnewdoc uitvoert als je andere eenheden dan pixels wilt gebruiken.

Kleurprofiel

De profielnaam moet exact overeenkomen met een profiel dat wordt vermeld in Bewerken > Kleurinstellingen. Als de opgegeven profielnaam ongeldig is, gebruikt Photoshop in plaats daarvan de werkkleurruimte voor de geselecteerde kleurmodus.