Lieber Besucher, herzlich willkommen bei: Panorama Community. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Zitat
var tempFolder = new Folder ("/d/pano2viewer_temp/") // Hier Pfad zum Temp-Ordner eintragen
tempFolder.create();
var bat = new File(tempFolder + "/pano2viewer.bat");
var AD=documents[0];
var imgName= AD.name;
imgName = imgName.substr(0, imgName.length -4);
var depthwas = AD.bitsPerChannel;
var historystateswas = AD.activeHistoryState;
var id3 = charIDToTypeID( "CnvM" );
var desc2 = new ActionDescriptor();
var id4 = charIDToTypeID( "Dpth" );
desc2.putInteger( id4, 8 );
executeAction( id3, desc2, DialogModes.NO ); // 8-bit Konvertierung
AD.BitsPerChannelType = 8;
saveFile = new File(tempFolder+"/"+imgName+".jpg");
jpgsaveOptions = new JPEGSaveOptions();
jpgsaveOptions.embedColorProfile = true;
jpgsaveOptions.formatOptions = FormatOptions.STANDARDBASELINE;
jpgsaveOptions.matte = MatteType.NONE;
jpgsaveOptions.quality = 10; // Moeglichkeit, die JPG Qualitaet anzugeben (0 bis 12)
AD.saveAs(saveFile, jpgsaveOptions, true,Extension.LOWERCASE);
if (depthwas = 16)
{
AD.activeHistoryState = historystateswas ; // im Protokoll einen Schritt zurueck - Originalzustand wiederherstellen (zu letzter Aktion vor Konvertierung zu 8-bit)
}
bat.open("w");
bat.writeln("\"c:\\Programme\\pfad_zu\\DevalVRPlayer.exe\" "+saveFile.fsName); // hier den Pfad zu gewuenschtem Viewer angeben (Doppel-Schraegstriche beachten)
bat.close();
bat.execute();

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »panocanarias« (12. Dezember 2007, 04:30)
Klasse Tipp Klaus und es geht sogar mit CS3. Ich habs anfangs mit dem FSPViewer probiert und da ging es nicht. Das ganze auf DevalVR umgestellt und schwubs das Panorama öffnet sich 
Und eine kleine erase.bat in den Autostart mit diesem Inhalt löscht das Temp Verzeichnis automatisch:
Zitat
echo off
cd..
cd..
cd..
erase d:\pano2viewer_temp\*.jpg
echo on
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »vollmtbi« (12. Dezember 2007, 00:23)
....mit dem FSPViewer probiert und da ging es nicht.
Klasse Tipp Klaus und es geht sogar mit CS3. Ich habs anfangs mit dem FSPViewer probiert und da ging es nicht.
© 2006-2025