[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Multistateobject exportFile Problem

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Multistateobject exportFile Problem

nkx
Beiträge gesamt: 5

24. Jul 2012, 13:40
Beitrag # 1 von 14
Bewertung:
(5852 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Forum.

Ich habe eine Seite in der u.a. ein Multistateobjekt (MSO) liegt. Nun moechte ich die komplette Seite als Jpeg exportieren. Dabei sollen alle Stadien des MSO berücksichtigt werden. Heißt wenn das MSO 4 States hat, werden mir 4 Jpgs exportiert. Die einzelnen Stadien als Bild reichen mir nicht, es muss die komplette Seite exportiert werden.
Dafür lasse ich in einer Schleife jeden State aktivieren und schreibe dann mit exportFile jeweils ein Jpeg der Seite raus.

Das funktioniert auch fast. Sobald aber in einem State nur ein Textframe liegt, kommt es manchmal zu fehlern! Wenn in allen States aber z.b. jeweils ein Rechteck und ein Textframe liegen, kommt es nie zu fehlern!
Es passiert wie gesagt nur wenn ein Textframe alleine in einem State liegt. Die Fehlermeldung ist auch nicht immer die selbe. Mal wird über die undefinierte Eigenschaft length gemekkert, mal über die app.jpegExportPreferences. Als ob Indesign da irgendwie durcheinander kommt.

Ich bin gerade etwas am verzweifeln. Hat jemand vielleicht eine Idee warum das passsiert, oder einen anderen Lösungsweg oder irgend einen Tip?


Gruß, Nils

ps. PC, Indesign 5.5
und hier noch der Javascript Code
Code
#targetengine "session"; 

function exportAsImage(path, dirAlias) {
try {
var ouputDirPath = 'd:\\'
var path = ouputDirPath + path
app.jpegExportPreferences.pageString = app.activeWindow.activePage.name; // Aktuelle Seite
app.documents.item(0).exportFile(ExportFormat.JPG, new File(path));
} catch (e){
Debugger.error('DokumentPage.exportAsImage - '+e)
}
};

var allpageitems = app.documents[0].allPageItems.slice(0);
for (var c = 0; c < allpageitems.length; c++) {
var item = allpageitems[c]
if(item.constructor.name == 'MultiStateObject') {
var states = item.states
var c=0;
for (var i = 0; i < states.length; i++) {
item.activeStateIndex = i
exportAsImage('test-'+i+'.jpg');

}
}
}

X

Multistateobject exportFile Problem

Hans Haesler
  
Beiträge gesamt: 5818

28. Jul 2012, 09:22
Beitrag # 2 von 14
Beitrag ID: #498670
Bewertung:
(5785 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Nils,

herzlich willkommen in der Skriptwerkstatt! :-)

Deine Problemschilderung ist schon 66 Mal aufgerufen worden, aber niemand scheint eine Lösung zu haben.

Das liegt vor allem daran, dass keiner versuchen mag, ein Testdokument zu bauen, mit welchem das Problem nachvollzogen werden kann.

Wenn Du mir zwei Dokumente zustellst (eines, mit welchem es klappt und eines, mit welchem eine Fehlermeldung kommt), dann werde ich versuchen, eine Lösung zu finden. Meine Adresse findest Du im Profil (Klick auf meinen Namen, links auf dem grauen Feld).

Gruss, Hans


als Antwort auf: [#498508]

Multistateobject exportFile Problem

Uwe Laubender
Beiträge gesamt: 5257

28. Jul 2012, 14:05
Beitrag # 3 von 14
Beitrag ID: #498681
Bewertung:
(5756 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo, Nils!

Das Problem ist die "length"-Eigenschaft der "allPageItems". Die variiert, je nachdem welcher "State" gerade sichtbar ist.

"allPageItems" erfasst, entgegen der allgemeinen Meinung, eben nicht alle Seitenobjekte des Dokuments, wenn es um MSOs geht, sondern nur diejenigen der Seiten plus diejenigen Objekte des "activeState" des MSOs.

Du fährst also besser, wenn Du entweder mit "pageItems" arbeitest, oder Du gehst gleich mit einer Schleife durch alle "multipleStateObjects" der Seite und mit einer weiteren Schleife durch deren "states".


als Antwort auf: [#498508]

Multistateobject exportFile Problem

Uwe Laubender
Beiträge gesamt: 5257

30. Jul 2012, 11:53
Beitrag # 4 von 14
Beitrag ID: #498702
Bewertung:
(5689 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo, Nils!
darf ich noch mal nachfragen?
Rein theoretisch könnte man auch alle MultiStateObjects des Dokuments ansprechen und über deren parentPage-Eigenschaft die Seite ermitteln:

myDoc.multiStateObjects

Nachteile:
MSOs auf dem PasteBoard müsste man ausfiltern
MSOs, die in Textrahmen eingebunden sind, würde man nicht finden
MSOs, die in Fußnoten eingebunden sind, würde man nicht finden
MSOs, die in MSOs eingebunden sind, würde man nicht finden

Falls diese vier Punkte nicht zutreffen, dann könnte folgendes Script den Job erledigen:

Code
//ExportPagesWithAllMSOstates_SNIPPET.jsx 
//Uwe Laubender

//Function exportJPG() by HDS user Madoho (Manu)
//http://www.hilfdirselbst.ch/gforum/gforum.cgi?post=496459#496459
/**
* @@@BUILDINFO@@@ ExportPagesWithAllMSOstates_SNIPPET.jsx !Version! Mon Jul 30 2012 11:49:51 GMT+0200
*/

var d=app.documents[0];
var MSOs = d.multiStateObjects;

if(MSOs.length === 0){alert("There are no MSOs in the document. Exit.");exit(0);};



for(var n=0;n<MSOs.length;n++){

for(var s=0;s<MSOs[n].states.length;s++){

MSOs[n].states[s].active = true;
var newFile = new File(d.fullName+"_p_"+MSOs[n].parentPage.name+"_"+"MSO"+"_"+(n+1).toString()+"_"+"State"+"_"+(s+1).toString()+"_"+".jpg");

exportJPG(d,MSOs[n].parentPage.name,newFile);

};
};

//JPEG-Export-Function by HDS user Madoho (Manu):
//http://www.hilfdirselbst.ch/gforum/gforum.cgi?post=496459#496459

function exportJPG(_Doc, _Pages, _File){

var _Prefs = app.jpegExportPreferences;

//JPG-Export-Voreinstellungen:

//Exportieren-Bereich

//Alle vs. Bereich --> EXPORT_ALL, EXPORT_RANGE
_Prefs.jpegExportRange = ExportRangeOrAllPages.EXPORT_RANGE;
//Bereich
_Prefs.pageString = _Pages;
//Druckbögen vs. Einzelseiten
_Prefs.exportingSpread = true;

//Bild-Bereich

//Qualität --> HIGH, LOW, MEDIUM, MAXIMUM
_Prefs.jpegQuality = JPEGOptionsQuality.MAXIMUM;
//Formatmethode --> BASELINE_ENCODING, PROGRESSIVE_ENCODING
_Prefs.jpegRenderingStyle = JPEGOptionsFormat.BASELINE_ENCODING;
//Auflösung
_Prefs.exportResolution = 150;
//Farbraum --> CMYK, GRAY, RGB
_Prefs.jpegColorSpace = JpegColorSpaceEnum.RGB;

//Optionen

//Farbprofil einbetten
_Prefs.embedColorProfile = false;
//Kanten glätten
_Prefs.antiAlias = true;
//Anschnitt übernehmen
_Prefs.useDocumentBleeds = false;
//Überdruck
_Prefs.simulateOverprint = false;


_Doc.exportFile(ExportFormat.jpg, _File, false);

return true;

}; //END function "exportJPG()"


Vielen Dank auch an Manu (Madoho), der in folgendem Post seine exportJPEG()-Funktion veröffentlicht hat:

http://www.hilfdirselbst.ch/...i?post=496459#496459


als Antwort auf: [#498508]

Multistateobject exportFile Problem

Uwe Laubender
Beiträge gesamt: 5257

30. Jul 2012, 12:25
Beitrag # 5 von 14
Beitrag ID: #498704
Bewertung:
(5677 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ein weiterer Nachteil des Scripts, und das müsste noch ergänzt werden:
Der ursprüngliche aktive Status eines MSOs müsste gespeichert werden und nach dem Schleifendurchlauf durch die Satati wieder angewendet werden.


als Antwort auf: [#498702]

Multistateobject exportFile Problem

Uwe Laubender
Beiträge gesamt: 5257

30. Jul 2012, 15:12
Beitrag # 6 von 14
Beitrag ID: #498745
Bewertung:
(5642 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hier ein neuer Anlauf, der aber noch zwei Schwächen hat:

1. MSOs auf Musterseiten werden nicht beachtet (wird das häufig gemacht?)

2. Nested MSOs (einigermaßen vernachlässigbar, da nur über ein Skript zu bauen): MSOs, die sich innerhalb eines MSOs und nicht im aktiven Status befinden, werden nicht beachtet.



Code
//ExportPagesWithAllMSOstates_SNIPPET_v2.jsx 
//Uwe Laubender

//Function exportJPG() by HDS user Madoho (Manu)
//http://www.hilfdirselbst.ch/gforum/gforum.cgi?post=496459#496459
/**
* @@@BUILDINFO@@@ ExportPagesWithAllMSOstates_SNIPPET_v2.jsx !Version! Mon Jul 30 2012 14:42:45 GMT+0200
*/

//Problems solved:
//Exclude all MSOs on the pasteboard
//Include all MSOs that are anchored with text frames including MSOs in footnotes and in tables

//Problems NOT solved:
//MSOs on master pages
//Nested MSOs: cannot activate nested MSOs in states of MSOs that are not inside the active state

var d=app.documents[0];
var p=d.pages;

var allMSOsID_Array = new Array();

for(var n=0;n<p.length;p++){
var allPItems = p[n].allPageItems;

for(var i=0;i<allPItems.length;i++){
if(allPItems[i].constructor.name === "MultiStateObject"){
allMSOsID_Array.push(allPItems[i].id);
};

};
};



if(allMSOsID_Array.length === 0){alert("There are no MSOs on pages in the document. Exit.");exit(0);};

for(var n=0;n<allMSOsID_Array.length;n++){

var MSO = d.pageItems.itemByID(allMSOsID_Array[n]);
var stateIndexActive = 0;

for(var s=0;s<MSO.states.length;s++){
if(MSO.states[s].active){
stateIndexActive = s;
break;
};
};

for(var s=0;s<MSO.states.length;s++){

MSO.states[s].active = true;
var newFile = new File(d.fullName+"_p_"+MSO.parentPage.name+"_"+"MSO"+"_"+(n+1).toString()+"_"+"State"+"_"+(s+1).toString()+"_"+".jpg");

exportJPG(d,MSO.parentPage.name,newFile);

};

MSO.states[stateIndexActive].active = true;

};




//JPEG-Export-Function by HDS user Madoho (Manu):
//http://www.hilfdirselbst.ch/gforum/gforum.cgi?post=496459#496459

function exportJPG(_Doc, _Pages, _File){

var _Prefs = app.jpegExportPreferences;

//JPG-Export-Voreinstellungen:

//Exportieren-Bereich

//Alle vs. Bereich --> EXPORT_ALL, EXPORT_RANGE
_Prefs.jpegExportRange = ExportRangeOrAllPages.EXPORT_RANGE;
//Bereich
_Prefs.pageString = _Pages;
//Druckbögen vs. Einzelseiten
_Prefs.exportingSpread = false;

//Bild-Bereich

//Qualität --> HIGH, LOW, MEDIUM, MAXIMUM
_Prefs.jpegQuality = JPEGOptionsQuality.MAXIMUM;
//Formatmethode --> BASELINE_ENCODING, PROGRESSIVE_ENCODING
_Prefs.jpegRenderingStyle = JPEGOptionsFormat.BASELINE_ENCODING;
//Auflösung
_Prefs.exportResolution = 150;
//Farbraum --> CMYK, GRAY, RGB
_Prefs.jpegColorSpace = JpegColorSpaceEnum.RGB;

//Optionen

//Farbprofil einbetten
_Prefs.embedColorProfile = false;
//Kanten glätten
_Prefs.antiAlias = true;
//Anschnitt übernehmen
_Prefs.useDocumentBleeds = false;
//Überdruck
_Prefs.simulateOverprint = true;


_Doc.exportFile(ExportFormat.jpg, _File, false);

return true;

}; //END function "exportJPG()"


Was natürlich auch nicht beachtet wird:

Sollten mehrere MSOs auf einer Seite sein, wird nicht jeder Status mit jedem anderen Status in Kombination gezeigt.


als Antwort auf: [#498704]

Multistateobject exportFile Problem

nkx
Beiträge gesamt: 5

30. Jul 2012, 18:00
Beitrag # 7 von 14
Beitrag ID: #498756
Bewertung:
(5613 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo!
Erst mal vielen Dank für die Mühe!
Das ist ein guter Hinweiss, mit den allpageitems.
Den Ansatzt erst die MSOs zu sammeln und dann erneut zu parsen werde ich mal versuchen.

Musterseiten und verschachtelte MSOs brauche ich auch nicht. MSOs in abhängikeit zueinander ebensowenig.
Ich schaue mal, dass ich das in mein mein Script eingebaut bekomme und melde mich nochmal dazu.

Falls noch gewünscht, kann ich auch noch 2 Dokumente anhängen. Aber ich teste erstmal ob der Weg von Uwe nicht schon die Lösung ist!
Vielen Dank !!
Ich melde mich nochmal.
Gruß, Nils


als Antwort auf: [#498745]

Multistateobject exportFile Problem

nkx
Beiträge gesamt: 5

1. Aug 2012, 17:53
Beitrag # 8 von 14
Beitrag ID: #498851
Bewertung:
(5526 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Uwe.
ich habe das jetzt nochmal getestet. Leider kommt es bei mir immernoch zu fehlern. Ich habe dazu mal ein Test-Dokument angehangen. Wenn ich in Indesign dort den vierten Status ausgewählt habe und dann das Script ausführe, kommt es zu einer Fehlermeldung. Wenn ich einen anderen State ausgewählt habe, klappt es jedesmal, nur nicht beim vierten?

Auch interessant:
Sobald ich folgende Zeile im Script habe, werden mir auch bei den anderen States in unregelmäßigen Abständen (also nicht immer) Fehler ausgeworfen.

#targetengine "session";

Könntest du mir einen Gefallen tun und das mit dem vierten Status bei dir nochmal überprüfen. Wenn es bei dir nicht zu einer Fehlermeldung kommt, liegt es wohl irgendwie an meinem InDesign.

Achso, füge ich in die einzelnen States jeweils noch ein leeres Rechteck, funktioniert wieder alles einwandfrei.

Gruß und Danke!
Nils

Das Test Dokument:
http://www.file-upload.net/...4/mso-test.indd.html
Achtung: mehrere Download Button (hab den erstbesten filehoster genommen)
Die Datei liegt hinter dem Donwloadbutton mit dem weißen Pfeil nach unten (unter Dateigröße/ Downloads:)...


als Antwort auf: [#498745]
(Dieser Beitrag wurde von nkx am 1. Aug 2012, 17:58 geändert)

Multistateobject exportFile Problem

Uwe Laubender
Beiträge gesamt: 5257

1. Aug 2012, 19:45
Beitrag # 9 von 14
Beitrag ID: #498853
Bewertung:
(5502 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo, Nils!

Wie kommst Du zu der "#targetengine "session"; "-Fehlermeldung?

Lässt Du mein Script in einer "#targetengine" laufen?
Dann verzichte mal darauf und nimm einfach den von mir hier geposteten Code.

Zeit für die Tests mit Deinen Dateien finde ich wahrscheinlich erst morgen…


als Antwort auf: [#498851]

Multistateobject exportFile Problem

Uwe Laubender
Beiträge gesamt: 5257

1. Aug 2012, 20:08
Beitrag # 10 von 14
Beitrag ID: #498855
Bewertung:
(5492 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo, Nils!

Ich habe nun doch mit Deiner Datei getestet:
Ergebnis: kein Problem.
Die vier JEPGs für die vier Stati des MSOs werden ordentlich exportiert…


als Antwort auf: [#498853]

Multistateobject exportFile Problem

Uwe Laubender
Beiträge gesamt: 5257

3. Aug 2012, 10:41
Beitrag # 11 von 14
Beitrag ID: #498926
Bewertung:
(5420 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo, Nils!

Bist Du weitergekommen? Wie gesagt, bei mir gibt's keine Probleme, egal welcher Status des MSOs in Deinem Testdokument aktiv ist oder nicht.


als Antwort auf: [#498851]

Multistateobject exportFile Problem

nkx
Beiträge gesamt: 5

3. Aug 2012, 13:33
Beitrag # 12 von 14
Beitrag ID: #498935
Bewertung:
(5389 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Uwe.
Ich danke dir fürs testen! Leider bin ich noch nicht weiter. Ich wollte es am Wochenende nochmal auf einem anderen Rechner versuchen. Wäre nicht so schlimm wenn das Script nur bei mir nicht läuft.

Die #targetengine "session"; brauche ich glaube ich, da das eigentliche Script noch ein Flex Fenster öffnet, dass paralell zum Indesign Dokument geöffnet wird, während man das Dokument aber weiter benutzen können soll.

Ich wollte es jetzt nochmal mit dem Event AFTER_EXPORT testen. Also den nächsten State erst exportieren, wenn der vorige das AFTER_EXPORT Event triggert. Da teste ich jetzt nochmal rum.

Gruß, Nils


als Antwort auf: [#498926]

Multistateobject exportFile Problem

Uwe Laubender
Beiträge gesamt: 5257

3. Aug 2012, 13:40
Beitrag # 13 von 14
Beitrag ID: #498936
Bewertung:
(5389 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo, Nils!
Lässt Du vielleicht mehrere Skripte mit der gleichen #targetengine-Bezeichnung laufen? Oder ein Script mehrmals, das Du aber zwischen den Versuchen noch änderst?

Damit könntest Du Schiffsbruch erleiden…

Wenn Du schon mit #targetengine-Bezeichnung testen willst, dann am Ende der Arbeiten, wenn die Grundfunktionalität stimmt.

Erst die Pflicht, dann die Kür ;-)


als Antwort auf: [#498935]

Multistateobject exportFile Problem

nkx
Beiträge gesamt: 5

3. Aug 2012, 14:54
Beitrag # 14 von 14
Beitrag ID: #498942
Bewertung:
(5361 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
 
Ich glaube ich hab es jetzt : )
Durch nutzung des Events afterExport kommt es bei mir jetzt nicht mehr zu fehlern. Ich beginne jetzt damit, den ersten MSO und den ersten State zu exportieren und erst wenn das afterExport Event getriggert wird, wird der nächste State exportiert. Sind alle States durch, geht es weiter zum nächsten MSO.. usw.
Das scheint jetzt zu klappen. Der Hinweiss, dass die pageItem Anzahl beim durchschalten der States durcheinander kommt, ist aber Goldwert!

Ich danke dir nochmal für deine Hilfe! Ich hoffe, dass das Problem für mich dadurch jetzt endgültig gelöst ist. Ich werde das jetzt mal in das eigentliche Script einbauen. Daumendrücken ; )

Gruß, Nils

ps. hier noch der Code:
Code
 
var d=app.documents[0];
var p=d.pages;

exportAllMSO();

function exportAllMSO() {
// Exportiert MSO States als Bilder

var oldIndex // Momentan aktiver State Index des MSO, um das MSO nach dem Exportieren in den Ursprungszustand zurueckzusetzen
var currentStates // Alle States des aktuellen MSO
var mso // Momentanes MSO Objekt
var msoIds // Alle MSO Ids des Dokuments
function exportMSO() {
var msoId = msoIds.shift()
if(!msoId) {
// Alles Fertig exportiert
d.removeEventListener('afterExport',afterExportHandler); // afterExport Event wieder entfernen
Debugger.out('Alles Fertig!');
return;
}
// Naechstes MSO Item suchen
mso = d.pageItems.itemByID(msoId)
if(!mso) {
return;
}
oldIndex = mso.activeStateIndex
//
currentStates = mso.states.everyItem().getElements()
exportState();
}
function afterExportHandler() {
try {
if(currentStates.length==0) { // Kein State mehr zum exportieren vorhanden
mso.states[oldIndex].active = true;
exportMSO(); // Naechstes MSO exportieren
} else {
exportState(); // Naechsten State exportieren
}
} catch(e) {
// Event Listenern bei Fehlern wieder entfernen
d.removeEventListener('afterExport',afterExportHandler);
}
}
function exportState() {
var firstState = currentStates.shift();
var newFile = new File("d:\\test\\mso_"+mso.id+"_state_"+firstState.index+".jpg");
mso.states[firstState.index].active = true;
//Debugger.out('Export State:'+firstState.index +' (MSO:'+mso.parentPage.id+')');
exportJPG(d,mso.parentPage.name,newFile);
};

// Sammelt die MSO Ids von allen Seiten
function collectMSOIds() {
var arr = new Array();
for(var n=0;n<p.length;n++){
var allPItems = p[n].allPageItems;
for(var i=0;i<allPItems.length;i++) {
if(allPItems[i].constructor.name === "MultiStateObject"){
arr.push(allPItems[i].id);
};
};
};
return arr
}
// Alle States auf den Anfangs-State setzen
d.resetAllMultiStateObjects();
// Vorm exportieren den Eventhandler registrieren
d.addEventListener('afterExport',afterExportHandler);
// MSOs Ids sammeln
msoIds = collectMSOIds();
// Exportieren beginnen
exportMSO();
}



//JPEG-Export-Function by HDS user Madoho (Manu):
//http://www.hilfdirselbst.ch/gforum/gforum.cgi?post=496459#496459
function exportJPG(_Doc, _Pages, _File){

var _Prefs = app.jpegExportPreferences;

//JPG-Export-Voreinstellungen:

//Exportieren-Bereich

//Alle vs. Bereich --> EXPORT_ALL, EXPORT_RANGE
_Prefs.jpegExportRange = ExportRangeOrAllPages.EXPORT_RANGE;
//Bereich
_Prefs.pageString = _Pages;
//Druckbögen vs. Einzelseiten
_Prefs.exportingSpread = false;

//Bild-Bereich

//Qualität --> HIGH, LOW, MEDIUM, MAXIMUM
_Prefs.jpegQuality = JPEGOptionsQuality.MAXIMUM;
//Formatmethode --> BASELINE_ENCODING, PROGRESSIVE_ENCODING
_Prefs.jpegRenderingStyle = JPEGOptionsFormat.BASELINE_ENCODING;
//Auflösung
_Prefs.exportResolution = 150;
//Farbraum --> CMYK, GRAY, RGB
_Prefs.jpegColorSpace = JpegColorSpaceEnum.RGB;

//Optionen

//Farbprofil einbetten
_Prefs.embedColorProfile = false;
//Kanten glätten
_Prefs.antiAlias = true;
//Anschnitt übernehmen
_Prefs.useDocumentBleeds = false;
//Überdruck
_Prefs.simulateOverprint = true;


_Doc.exportFile(ExportFormat.jpg, _File, false);

return true;

}; //END function "exportJPG()"



als Antwort auf: [#498936]
X

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
09.05.2023

Digicomp (Bern, Basel, Zürich)
Dienstag, 09. Mai 2023, 08.30 - 17.00 Uhr

Kurs

Sie verfügen über ein Abonnement der Creative Cloud, welches Adobe Acrobat DC Pro beinhaltet. Sind Sie unsicher, ob Ihre PDF Dateien für die jeweilige Druckausgabe geeignet sind? Lernen Sie in diesem Kurs das notwendige Rüstzeug für den sicheren Datenaustausch mit Druckdienstleistern. Erstellen Sie druckfähige PDF/X und prüfen Sie Ihre PDFs vor einer Weitergabe mit Acrobat DC Pro.

Dauer: 1 Tag
Preis: CHF 700.–, exkl. MWST

Ja

Organisator: Digicomp Academy AG

https://digicomp.ch/weiterbildung-media-communication/adobe/kurs-pruefen-von-druck-pdf-in-acrobat-dc-pro--basic

Prüfen von Druck-PDF in Acrobat DC Pro