Antworten auf deine Fragen:
Neues Thema erstellen

Indesign: PDF-Referenz bei XML-Import

Hallo,

ich möchte in einer XML-Datei eine PDF-Referenz (sprich den Pfad zur XML-Datei) mit beifügen. Die PDF soll dann beim XML-Import in einem Rechteck angepasst werden (A4). Wie sieht eine solche Verlinkung zu einer Datei im XML aus und wie sage ich Indesign, dass diese Resource im Rechteck geladen werden soll?
Mit Bildern ist das Ganze ja auch über das href-Attribut möglich.
 

Design & Layout

helpmeiamnew

Noch nicht viel geschrieben

Korrigiere mich bitte, falls ich es falsch verstanden habe.

Du hast eine xml Datei die du in Indesign importierst. Und anstatt einer Bild Datei hast du eine PDF Datei die in dein Indesign Dokument platziert werden soll (bevorzugt A4).

Wenn du eine PDF Datei in ein Indesign Dokument platzierst und den Rahmen mit einem Tag zuordnest wirst du sehen, dass es ebenfalls über das href Attribut funktioniert.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Root>
<bild href="file:///C:/test.pdf"></bild>
</Root>

Das "automatische" Platzieren auf die entsprechende Größe funktioniert nur über ein Skript.
Da deine xml Datei sicher mehr Informationen enthält und ich nicht weiß, wie du nach dem xml-Import weiter vorgehst ist es schwer dazu etwas zu schreiben.

Angenommen nur PDF platzieren auf erster Seite (xml wie oben)

var myDocument = app.documents.item(0);
var inhalt= myDocument.xmlElements.item(0).xmlElements.item(0);
set_textfeld(inhalt);

function set_textfeld(inhalt){
var myPage = myDocument.pages.item(0);
var myTextFrame = myPage.textFrames.add();
inhalt.placeXML(myTextFrame);
myTextFrame.geometricBounds = myGetBounds();
return
}

function myGetBounds( ){
myPage = myDocument.pages.item(0);
var myX1 = 0;
var myX2 = 210;
var myY1 = 0;
var myY2 = 297;
return [myY1, myX1, myY2, myX2];
}
 

Ellersiek

JedenTag ein wenig besser

@helpmeiamnew:
Es ehrt Dich, dass Du Dich hier so einsetzt, aber @KasselJulian hat letzte Woche nach ewig langen 8 Minuten die Geduld verloren und hat sich seit dem hier nicht mehr blicken lassen
Posting erstellt: Mittwoch, 14:21
Zuletzt gesehen: Mittwoch, 14:29

[IRONIE]
Ist schon erschreckend, wie lange wir brauchen, um bei einer so klaren Ausgangslage eine gute Antwort zu geben.
[/IRONIE]

Ansonsten könnte dem TE auch das hier helfen:
Programmcode zur PSD-Tutorials-Universalhilfe

Gruß
Ralf
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.611
Beiträge
1.538.341
Mitglieder
67.524
Neuestes Mitglied
BSKGA
Oben