[PHP/INDESIGN] Dynamisch aanpassen van .indd bestanden

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • pderaaij
  • Registratie: Oktober 2005
  • Laatst online: 18-08 20:16
Hallo allemaal,

Op dit moment ben ik wat experimenten aan het doen om online visitekaartjes te maken waarbij de data door de gebruiker zelf word ingevuld. Nu kan dit natuurlijk door een plaatje van het kaartje te maken en de tekst daar op te tekenen en exporteren naar PDF.

Maar aangezien dit wel wat werk betekent om de huidige .indd bestanden om te zetten was ik benieuwd of het mogelijk was om de indd bestanden in te lezen en de waardes daarin aan te passen.

Op google kon ik er niets over vinden en de experimenten die ik tot nu toe heb uitgevoerd hebben met nog niet veel wijzer gemaakt. De *.indd bestanden zijn na een aanpassingen niet meer te gebruiken door InDesign.

Mijn vraag is of iemand al zoiets vergelijkbaars heeft gemaakt of meer info voor mij heeft.

Bij voorbaat dank!

Acties:
  • 0 Henk 'm!

Verwijderd

Ik denk dat je het jezelf een stuk makkelijker maakt als je de PDF's probeert te wijzigen in php ipv de indd's. Hiervoor zijn genoeg libraries te vinden.

Acties:
  • 0 Henk 'm!

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Je verhaal is niet helemaal duidelijk. Waar komen de .indd-bestanden vandaan, en waarvoor wil je die gebruiken?

Kun je die inDesign-bestanden niet gewoon exporteren naar een gangbaar formaat (jpeg, png) en die vervolgens als achtergrond gebruiken in een PDF waar je dan de ingevoerde tekst overheen tekent?

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


Acties:
  • 0 Henk 'm!

  • Johnny
  • Registratie: December 2001
  • Laatst online: 21-09 14:39

Johnny

ondergewaardeerde internetguru

In InDesign kan je wel via XML/scripting data uit een externe bron inlezen. Ik denk dus dat je beter in die richting kan kijken. Met PHP de data omzetten naar een formaat wat InDesign kan importeren en dan InDesign zo automatiseren dat deze automatisch worden opgeslagen.

Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.


Acties:
  • 0 Henk 'm!

  • pderaaij
  • Registratie: Oktober 2005
  • Laatst online: 18-08 20:16
@Kage, dat is wel makkelijker, maar verlangt ook meer werk bij de drukkerij door het omzetten. Daarom even kijken of dit mogelijk is.

@Codecaster, De *.indd bestanden zijn voornamelijk visitekaartjes die al jaren gebruikt worden bij een drukkerij. Het converteren naar een jpg of iets is wel een optie, maar zorgt ook voor veel werk om gebruik te maken van het systeem. Vandaar dat ik eerst deze optie wou proberen.

@Johnny, Jouw idee is dus eigenlijk een pc met indesign neerzetten en dan XML genereren en indesign die laten verwerken. Is ook nog een optie... Eens mee stoeien.

Acties:
  • 0 Henk 'm!

  • Gommers
  • Registratie: November 2007
  • Laatst online: 05-09 20:58
Wat Johnny zei lijkt mij de meest nauwkeurige oplossing. & is makkelijk te maken met php :)

Acties:
  • 0 Henk 'm!

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 21:07

TeeDee

CQB 241

Johnny geeft de meest werkbare oplossing. Let alleen nog wel even op de licentie voorwaarden.
Je kan beter trouwens naar Indesign Server kijken.

Heart..pumps blood.Has nothing to do with emotion! Bored


Acties:
  • 0 Henk 'm!

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09 14:42
De licenties voor de normale InDesign client staan niet toe dat je de scripting vormen op deze manier gebruikt (op een website dus).

Het kan wel, je kan tegen InDesign aanscripten met VBScript, AppleScript of in nieuwe versies gecompileerde JavaScript, de tools hiervoor vind je in de Creative Suite.

Als je dit zakelijk wil doen is alleen InDesign Server een oplossing.

[ Voor 4% gewijzigd door supakeen op 07-05-2009 16:37 ]


Acties:
  • 0 Henk 'm!

  • pderaaij
  • Registratie: Oktober 2005
  • Laatst online: 18-08 20:16
Ik ga mij eens verdiepen in InDesign Server. Thanks voor de aanraders allemaal!

Acties:
  • 0 Henk 'm!

  • TheNameless
  • Registratie: September 2001
  • Laatst online: 07-02 21:38

TheNameless

Jazzballet is vet!

InDesign ondersteund vanaf versie 4 het zogehete IDML formaat.
Dit is niet meer dan een INDD file in ZIP formaat waarin verschillende XML files zitten, die je document representeren.

Je zou dan via PHP deze XML kunnen aanpassen en dan weer openen in CS4 (wellicht iets te uitgebreid voor wat je zoekt)

Ducati: making mechanics out of riders since 1946

Pagina: 1