---
title: "Skriva dokumentinformation till bilder (iptc)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/88268-skriva-dokumentinformation-till-bilder-iptc"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Han-Solo"
published: "2003-10-11T13:57:12.000Z"
updated: "2003-10-13T20:35:59.000Z"
replies: 5
views: 319
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/88268-skriva-dokumentinformation-till-bilder-iptc"
---

# Skriva dokumentinformation till bilder (iptc)

## #1 — Han-Solo, 2003-10-11T13:57Z

Skriva dokumentinformation till bilder

Jag håller på att försöka göra ett script som skall skriva IPTC information till bilder, eps bilder om möjligt med jpeg komprimering. 

Jag försöker mha photoshops com-objekt, och ett par rader c#, lösa detta, men allt jag lyckas åstadkomma är typ att öppna en bild och spara den som psd-fil.
Det går visserligen att starta s.k. funktionsmakron från koden, och på så vis kan jag då spara bilderna i det format jag vill...

MEN
Hur tusan fyller jag i fil-informationen per automatik? Jag har t.ex. en textsnutt 'Foto Pelle Persson 2003' som skall skrivas till alla bilder UTAN att jag får upp rutan i photoshop för att sedan förhand fylla i... grrr...

är jag på rätt spår?
finns det nått annat sätt?

Permalänk: https://www.webforum.nu/p/88268

## #2 — Nickemannen, 2003-10-13T15:09Z

Titta efter ungefär var den  informationen som du skriver om filen hamnar i psd filen.

Permalänk: https://www.webforum.nu/p/1186188

## #3 — Han-Solo, 2003-10-13T15:19Z

Mja, infon hamnar på olika ställen i olika filer... jag kan inte se någon logik i hur den hamnar...

Det finns funktionalitet för detta i AppleScript, VBScript osv. MEN .NET då??? (se länk nedan)

<http://partners.adobe.com/asn/photoshop/scripting/docs/PS7ScriptingGuide.pdf>

Permalänk: https://www.webforum.nu/p/1186198

## #4 — Nickemannen, 2003-10-13T17:36Z

Försök hitta source code för vbscript och konvertera det.

Permalänk: https://www.webforum.nu/p/1186296

## #5 — Nickemannen, 2003-10-13T17:38Z

Extracting IPTC header information from JPEG images
<http://www.codeproject.com/bitmap/iptc.asp?target=photoshop>

Jag hittade ett färdigt onödigt med hjul uppfinnande eller vad man brukar säga hehe.

Permalänk: https://www.webforum.nu/p/1186297

## #6 — Han-Solo, 2003-10-13T20:35Z

Vettu jag har läst den där artikeln förut =) 
Tyvärr blev jag inte nöjd...

Största pucken... jag vill inte vara låst till jpeg... eps, tiff osv. är vanliga format jag måste brottas med. Då gäller andra förhållanden än de han nämner i artikeln.

Kika gärna på rubriken '3.8.2 Document information' i pdf:en jag länkade in tidigare... ([Photoshop scripting](http://partners.adobe.com/asn/photoshop/scripting/docs/PS7ScriptingGuide.pdf))
Där beskrivs en MYCKET enkel metod att skriva copywritg info på tre rader begriplig kod... i VB, AS och JS

\--- vb ---

```
Set docInfoRef = docRef.Info
docInfoRef.Copyrighted = psCopyrightedWork
docInfoRef.OwnerUrl = "http://www.adobe.com"
```

\----------

Jag är ute efter precis samma sätt att lösa det fast med C#.NET.
Jag har lagt till en referens till 'PhotoshopTypeLibrary' men jag läste på ett forum att man skulle add:a en referens till en referens som hette nästan lika fast med scripting i sig... men jag kan då inte hitta någon sådan... ska vara en tlb-fil...

Permalänk: https://www.webforum.nu/p/1186412

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/88268-skriva-dokumentinformation-till-bilder-iptc
