Variabele datasets importeren uit externe bestanden

Laatst bijgewerkt op 29 okt. 2026

Ontdek hoe je CSV- of door tabs gescheiden tekstbestanden gebruikt om snel meerdere gegevenssets te maken voor datagestuurde graphics in Adobe Photoshop op de desktop.

Door datasets uit externe tekstbestanden te importeren, kun je tientallen of honderden datagestuurde graphicvariaties genereren zonder elke dataset handmatig in Photoshop te maken. Dit werkt goed wanneer je gepersonaliseerde marketingmaterialen, badges, certificeringen of andere graphics moet maken waarbij alleen bepaalde elementen tussen versies wijzigen.

Met deze procedure importeer je variabele gegevens uit een voorbereid tekstbestand in een Photoshop-document waarin al variabelen zijn gedefinieerd.Het tekstbestand moet specifieke opmaakregels volgen en waarden bevatten voor elke variabele in je document. Datagestuurde graphics maken voor instructies over het definiëren van variabelen en het begrijpen van workflows voor datagestuurde graphics.

Extern tekstbestand voorbereiden

Je tekstbestand moet een specifieke structuur volgen waarbij de eerste regel alle variabelenamen bevat en de volgende regels waarden voor elke dataset bevatten. Je kunt dit bestand maken in elke teksteditor of exporteren vanuit Microsoft Excel.

Vereisten voor bestandssyntaxis

Elk element in je tekstbestand heeft een specifiek doel bij het definiëren van je datasets:

Syntaxiselement

Beschrijving

Scheidingsteken

  • Gebruik een komma (CSV) of een tab (door tabs gescheiden) om variabelenamen en waarden van elkaar te scheiden.
  • Een regeleindeteken dat elke dataset afsluit met een line feed, carriage return of beide.

true en false

Verplichte waarden voor zichtbaarheidsvariabelen om laagcontent te tonen of te verbergen.

Spaties

Spaties rond scheidingstekens worden tijdens het importeren verwijderd. Spaties binnen waarden (zoals 'two of a kind') blijven behouden.Spaties aan het begin en einde blijven alleen behouden wanneer de volledige waarde tussen dubbele aanhalingstekens staat.

Dubbele aanhalingstekens

Zet waarden die scheidingstekens of nieuwe regels bevatten tussen dubbele aanhalingstekens. Als je een letterlijk dubbel aanhalingsteken in je waarde wilt opnemen, zet je er nog een dubbel aanhalingsteken voor (bijvoorbeeld: \"\"B\"\" wordt \"B\").

Voorbeeldbestand voor dataset

Dit is een tekstbestand voor een bloem-sjabloon met drie variabelen: zichtbaarheid, tekstvervanging en pixelvervanging.

Variabele 1, Variabele 2, Variabele 3 true, TULIP, C:\My Documents\tulip.jpg false, SUNFLOWER, C:\My Documents\sunflower.jpg false, CALLA LILY, C:\My Documents\calla.jpg true, VIOLET, violet.jpg

Gebruik relatieve bestandspaden voor pixelvervangingsvariabelen wanneer je tekstbestand in dezelfde map staat als de afbeeldingen waarnaar wordt verwezen. In het bovenstaande voorbeeld gebruikt violet.jpg een relatief pad, terwijl de andere items absolute paden gebruiken.

Op de eerste regel worden drie variabelen opgegeven. Elke volgende regel staat voor één volledige dataset met waarden in dezelfde volgorde als de namen van de variabelen.

Datasetbestand importeren

Selecteer Bestand > Importeren > Variabele datasets.

Navigeer naar je voorbereide tekstbestand en selecteer Openen.

Kies in het importdialoogvenster Eerste kolom gebruiken voor namen van datasets om elke dataset een naam te geven met waarden uit de eerste variabele, of laat deze optie uitgeschakeld om standaardnamen zoals Dataset 1, Dataset 2 te gebruiken.

Selecteer Bestaande datasets vervangen als je datasets die momenteel in het document staan, wilt verwijderen voordat je importeert.

Stel de tekstcodering in of laat deze op Automatisch staan zodat Photoshop de codering kan detecteren.

Selecteer OK om de import te voltooien.

Na het importeren worden je gegevenssets weergegeven in het dialoogvenster Variabelen (Afbeelding > Variabelen > Gegevenssets), waar je ze kunt voorvertonen, bewerken of exporteren.Als er tijdens het importeren een fout optreedt, controleer dan of je tekstbestand alle variabelen bevat die in het document zijn gedefinieerd en of het de vereiste syntaxis volgt.