Need a script to batch automate "Crop & Straighten"
So I have a few hundred image files that consist of 3 or 4 scanned photos also called "gang" scanned. The photoshop "Crop & Straighten" ability (located under File-->Automate) is great...But I want to be abe to run a script that will prompt me for a folder to be processed and then run the Crop & Straighten on all the photos, while saving them to another folder called "Edited" or something. I found a script in the forums for this exact purpose, but it doesn't seem to work in CS5. I ran it multiple times, it creates the folder "Edited" but nothing is inside of it. The script I found is posted below. Any ideas? I would really appreciate the help!
#target Photoshop
app.bringToFront;
var inFolder = Folder.selectDialog("Please select folder to process");
if(inFolder != null){
var fileList = inFolder.getFiles(/\.(jpg|tif|psd|)$/i);
var outfolder = new Folder(decodeURI(inFolder) + "/Edited");
if (outfolder.exists == false) outfolder.create();
for(var a = 0 ;a < fileList.length; a++){
if(fileList[a] instanceof File){
var doc= open(fileList[a]);
doc.flatten();
var docname = fileList[a].name.slice(0,-4);
CropStraighten();
doc.close(SaveOptions.DONOTSAVECHANGES);
var count = 1;
while(app.documents.length){
var saveFile = new File(decodeURI(outfolder) + "/" + docname +"#"+ zeroPad(count,3) + ".jpg");
SaveJPEG(saveFile, 12);
activeDocument.close(SaveOptions.DONOTSAVECHANGES) ;
count++;
function CropStraighten() {
executeAction( stringIDToTypeID('CropPhotosAuto0001'), undefined, DialogModes.NO );
function SaveJPEG(saveFile, jpegQuality){
jpgSaveOptions = new JPEGSaveOptions();
jpgSaveOptions.embedColorProfile = true;
jpgSaveOptions.formatOptions = FormatOptions.STANDARDBASELINE;
jpgSaveOptions.matte = MatteType.NONE;
jpgSaveOptions.quality = jpegQuality;
activeDocument.saveAs(saveFile, jpgSaveOptions, true,Extension.LOWERCASE);
function zeroPad(n, s) {
n = n.toString();
while (n.length < s) n = '0' + n;
return n;
Hi there,
I have tested one script and encountered one problem; the script/PS is very aggressive. The result has been that single images have been divided to multiple images and many time "over cropped" and rotated in various degrees. Crazy : )
Example Before/after:
Dropbox - PS CROP&STRAIGHTEN
Script used:
Dropbox - CROPAndStraightenBatch.jsx
I have about 3000 images that I would like to have cropped.
What I would like to have is a script where I can state or set it to not allow it to divide pictures into many.
Also...any script that can automate rotations as batch?
Does this exist somewhere?
Are there any scripts somewhere that I can test?
Cheers
Martin
Similar Messages
-
Need VB script or Batch file to query Dirty bit
Hi Friends,
Could anybody help me in setting up a script which can query Dirty bit on all volumes of 50 servers ?
ThanksMike / JRV,
With your help, I could make a script which can find the local drives in a server. But i am blocked to proceed with dirty bit check on those local drives.
Iam trying my level to find it out :)
Thanks
Arun
You didn't look in the Repository did you? You also didn't try the code posted above. We cannot do this for you or would you like someone to remote into your system and do the typing?
fsutil dirty query C:
¯\_(ツ)_/¯ -
Batch Crop & Straighten Photos...? Please, Help.
I have several hundred photos that have been scanned and they all need to be cropped and straightened. I have been unsuccessful in my attempts at being able to create and run a action or script to batch this automated feature in Photoshop CS4. Does anyone know how to accomplish this? Thanks.
Here is a web site that looks like it will show you how to do it. If not look at similar sites.
http://www.webdesign.org/web/photoshop/tutorials/automate-crop-straighten-from-scans.3715. html -
Crop & Straighten photos problems
Not sure if this can help anyone having problems using "Crop & Straighten photos"!
I'm using CS3 (but I'm guessing the problem may exist in other versions) to try and subdivide a huge pile of old scanned prints. To make the job easier, I scanned with only 2 images on the platen so that there is plenty of white space around each image.
When I try and apply the "Crop & Straighten photos" command, in almost every case it fails, only creating a duplicate image which looks ALMOST identical to the original. However if I then apply "Crop & Straighten photos" to that copy, it works perfectly.
What I discovered is that my scanners (both HP models, a flat bed and an all-in-one) both create a scan with a fairly thick black edge on two sides of the image.
So when I apply "Crop & Straighten photos", Photoshop thinks (quite correctly) that the image actually extends to the edge of the original scan, and there is therefore nothing to divide.
The solution is to re-size the original image to 99%., and then apply "Crop & Straighten photos" and it works perfectly. So far 99% has worked on all the images I've tried, but it may need to be changed to 98 or lower in exceptional circumstances. Since the scanned photos are well away from the edges, there is no danger of cropping any of the originals scans, but be on the lookout just in case.
Finally, I created an action to crop to 99% and save all the images (to a new directory), meaning I could automate that step, and then I used the script provided elsewhere in this forum to automate the "Crop & Straighten photos".
Works a treat, and saves loads of time
ColinHere is a web site that looks like it will show you how to do it. If not look at similar sites.
http://www.webdesign.org/web/photoshop/tutorials/automate-crop-straighten-from-scans.3715. html -
Crop & Straighten tool missing from Automate menu
I'm using CS3, Extended
The Crop & Straighten tool doesn't show up under the Automate menu.
I've gone to Edit > Menus > Automate and it doesn't show up there either.
I have quite a large amount of multiple scans that need to be cropped and separated.
I never had this problem with CS2.
The following are listed under the Automate menu:
Batch
PDF Create
Create Droplet
Pro Canvas (twice)
Photo Tools Batch
Photo Tools
Conditional Mode Change
Fit Image
Merge to HDR
Photo Merge
I've tried opting for the no-show in the Edit > Menus thinking that there may be too many selections, but that didn't help. Also, like I said, Crop and Straighten doesn't show up there at all.
Any help would be greatly appreciated.
imjohnIs it hidden behind the Slice tool? Any tools with a little triangle in the bottom right corner, have move tools behind them.
You could use the keyboard short cut 'c', but if the Crop tool is hidden, keep pressing Shift c until you see it. -
Need script for batch Open/Flatten/Outline/Print Preset/Close/Repeat
I have an Action created that I use in batch mode on deadline day to flatten my artwork, convert text to outlines, print to our press' desired settings (output to postscript file then distilled from there), then close without saving.
The problem is even tho tho the Action has a step for the desired print preset, I still have to use the dropbox and select it, then click Print to get the action going again- if I take out the icon where it stops the script to wait for my input, then I get a "Can't print the illustration. The Color Mangement settings are inconsistent" error. So I use the dialog icon to use the drop down to select my desired printer.
From there the action has a 'Close' step where I get a question asking me to Yes or No to save the file. I want to always answer No to the question as I want to preserve the file from being flattened and outlined- I just want the copy to be. The action will not save the No answer to that question.
This forces me be at the computer and select the printer, click the print button, then answer 'No' for ever file in the batch. I have to do this for a few hundred files- its a process that takes over an hour.
I think I need a script or some help with the Action so I can get up from the chair and walk away while it does it for me. I've posted here before years ago but got no response. I've been dealing with what I have.
PC, Latest version of IllustratorCC2014
I'm willing to pay for someone to write a script.I'll PM you to try to help you. Sorry you had to wait so long for a reply.
-
Creating an action to crop straighten and save
I have scanned in a hundred or so pages from old photo albums, and have a thousand or so more to save.
I am hoping to use a batch process or script to automate the cropping/straightening & saving, but I can't work out how to get the files saved.
The album pages do not have a fixed number of images, so the crop/straighten is creating a variable number of images from 1 to 8 or 9 (maybe more - they are really old photos some of which which are very small).
So I need to find a way to create an action to crop and straighten (the easy bit), and then to automate the saving without asking for a file name and path for each image - the names created in the crop process are fine.
Can anyone help please.
Many thanksThere is free script which works just fine. Here is entire discussion http://forums.adobe.com/thread/290194. I tested script with Photoshop CC on WIndows and everything works perfect. Download, actually select all and copy from this page http://www.tranberry.com/photoshop/photoshop_scripting/PS4GeeksOrlando/IntroScripts/cropAn dStraightenBatch.jsx. Open text editor and paste then save as cropAndStraightenBatch.jsx file in Presets > Scripts folder or save on Desktop then copy and paste in mentioned folder. Run script from File > Scripts menu without any image open. In the first dialog navigate to folder with scanned photos then in second window navigate to folder where you want to save.
-
Automating Photoshop's Crop & Straighten Tool
Does anyone know of a way in which I can automate Photoshop's "Crop & Straighten" tool?
I don't think this is as simple as simply creating an Action or a Droplet to perform this task, because running the "Crop & Straighten" tool on an image results in the creation of multiple new images, all of which need to be saved out at some point (either before running the tool again on a subsequent image; or before ending up with hundreds of new/unsaved images open at one time within Photoshop)...
Any suggestions would be greatly appreciated... Thanks!Ok, If you want to try the above method here is the script.
Run it when you have the layers created.
#target photoshop
if(documents.length){
var docPath = activeDocument.path;
var docName = activeDocument.name.slice(0,-4);
var Directory = decodeURI(docPath+'/Edited');
if(activeDocument.artLayers.length >1) CreateDirectory(Directory);
for(var a=0;a<activeDocument.artLayers.length;a++){
activeDocument.activeLayer = activeDocument.artLayers[a];
if(!activeDocument.activeLayer.isBackgroundLayer){
dupLayer("#"+(a+1));
activeDocument.trim(TrimType.TRANSPARENT);
//comment/uncomment SaveJPEG or SaveTIFF
//SaveJPEG(File(Directory+"/"+docName+activeDocument.name+".jpg"), 10);
SaveTIFF(File(Directory+"/"+docName+activeDocument.name+".tif"));
activeDocument.close(SaveOptions.DONOTSAVECHANGES);
activeDocument = documents[0];
activeDocument.close(SaveOptions.DONOTSAVECHANGES);
function dupLayer(newName) {
var desc111 = new ActionDescriptor();
var ref52 = new ActionReference();
ref52.putClass( charIDToTypeID('Dcmn') );
desc111.putReference( charIDToTypeID('null'), ref52 );
desc111.putString( charIDToTypeID('Nm '), newName );
var ref53 = new ActionReference();
ref53.putEnumerated( charIDToTypeID('Lyr '), charIDToTypeID('Ordn'), charIDToTypeID('Trgt') );
desc111.putReference( charIDToTypeID('Usng'), ref53 );
executeAction( charIDToTypeID('Mk '), desc111, DialogModes.NO );
function SaveJPEG(saveFile, jpegQuality){
jpgSaveOptions = new JPEGSaveOptions();
jpgSaveOptions.embedColorProfile = true;
jpgSaveOptions.formatOptions = FormatOptions.STANDARDBASELINE;
jpgSaveOptions.matte = MatteType.NONE;
jpgSaveOptions.quality = jpegQuality; //1-12
activeDocument.saveAs(saveFile, jpgSaveOptions, true,Extension.LOWERCASE);
function SaveTIFF(saveFile){
tiffSaveOptions = new TiffSaveOptions();
tiffSaveOptions.embedColorProfile = true;
tiffSaveOptions.alphaChannels = true;
tiffSaveOptions.imageCompression = TIFFEncoding.TIFFLZW;
activeDocument.saveAs(saveFile, tiffSaveOptions, true, Extension.LOWERCASE);
function CreateDirectory(Directory){
var PathFold = new Folder(Directory);
if (PathFold.exists == false) PathFold.create(); -
SHELL SCRIPT FOR EXPORT AUTOMATICALLY
Hi all,
I need a shell script which will automatically take logical backup(export) in the solaris machine.I have 5 database and 10 schemas for that i want to take logical backup.
thanks
vickyIf you're using 10g try to do it with DBMS_DATAPUMP and DBMS_SCHEDULER
-
Shell script for batch compilation of forms 10g on AIX 5.3L AS
Hi All,
Can anybody provide me the Shell script for batch compilation of forms 10g and reports 10g on AIX 5.3L AS?
Regards,
SAMHi Alex,
I tried with the below script as well as the one you had posted.
ORACLE_HOME=/opt/oracle/OraHome_3
export ORACLE_HOME
TNS_ADMIN=$ORACLE_HOME/network/admin
export TNS_ADMIN
LIBPATH=$ORACLE_HOME/lib32:$ORACLE_HOME/jdk/jre/bin:$ORACLE_HOME/jdk/jre/bin/cla
ssic:$LIBPATH
export LIBPATH
cd ../forms
for i in `ls *.pll`
do
echo Compiling Library $i ....
$ORACLE_HOME/bin/frmcmp module=$i userid=mydbuser/mydbuser@mydb
batch=yes module_type=library
compile_all=yes window_state=minimize
done
export ORACLE_HOME=/opt/oracle/OraHome_3
export ORACLE_TERM=vt220
export LD_LIBRARY_PATH=/opt/oracle/OraHome_3/lib:/opt/oracle/OraHome_3/jdk/jre/l
ib:/opt/oracle/OraHome_3/jdk/jre/lib/i386:
cd ../forms
for i in `ls *.pll`
do
echo "Compiling Library $i ...."
/opt/oracle/OraHome_3/bin/frmcmp module_type=form userid=mydbuser/mydbuser@mydb
module=$i batch=yes compile_all=no
window_state=minimize upgrade=no
done
echo "PLL Compilation done"
But there was a same kind of error thst turning up all the time.
Compiling Library Agf.pll ....
Forms 10.1 (Form Compiler) Version 10.1.2.0.2 (Production)
Forms 10.1 (Form Compiler): Release - Production
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
PL/SQL Version 10.1.0.4.2 (Production)
Oracle Procedure Builder V10.1.2.0.2 - Production
Oracle Virtual Graphics System Version 10.1.2.0.0 (Production)
Oracle Multimedia Version 10.1.2.0.2 (Production)
Oracle Tools Integration Version 10.1.2.0.2 (Production)
Oracle Tools Common Area Version 10.1.2.0.2
Oracle CORE 10.1.0.4.0 Production
FRM-10043: Cannot open file.
Form not created
I hence updated the permissions on the pll as below
-rwxrwxrwx 1 oracle oinstall 335872 May 19 16:31 Agf.pll
But the problem is still persisting.
My environment details are as below.
I am working on Win XP machine. Connected to my AS via telnet and xmanager. I have set my DISPLAY to my local IP.
Is there any thing more that I need to do? If so then let me know.
Regards,
SAM -
Hello
I need help
I created a batch sequence which set watermark and security to pdf files from one directory. Now i want to create another sequence: 1. set security to none and 2. delete watermark.
I have a problem with set security to none because every time i need change preferences for batch process to security method=password security by hand.
Maybe there is a way to change this settings with java script in batch "execute java script"?
Or how i can change with batch sequence a security method from passsword security to "none" if i know password
Thanks in advanceCreate a "blank" batch process (ie, without any action), but under the Output Options tick the box to optimize the files and set the optimization settings you want to use.
-
Creating script in Batch Processing
I am having issues creating a script in batch processing for any user, including the admin. The error is "Permission Denied - 70". I've rebooted servers, checked shared/NTFS permissions on the folder locations for the application. This is FDM 11.1.1.1, SS and HFM are 11.1.1.2.
Not finding anything as of yet, and we really need this to work.
Any help would be great!
Thanks,
--EdEd,
This has to do with OS permissions ... not permissions inside the application.
Please make sure that the user you are running the software as has full control of the NTFS FileShare.
Thank you, -
Hello,
I honestly have tried reading the other answers and researching to try to solve this problem. I'm sorry for my ignorance in this area. Please help!!!
I'm trying to make a script (for Illustrator CS2) that will batch convert several files to PNG files. The source folder has several subfolders and I need the script to go into the subfolders and convert those files as well. The destination directory should be an entirely separate folder but with the same hierarchy as the original source folder.
The script I have been using (that converts just as I need) is below. The only problem is it doesn't do the subfolders.
Any help would be so amazingly appreciated!
ADOBE SYSTEMS INCORPORATED
Copyright 2005 Adobe Systems Incorporated
All Rights Reserved
NOTICE: Adobe permits you to use, modify, and
distribute this file in accordance with the terms
of the Adobe license agreement accompanying it.
If you have received this file from a source
other than Adobe, then your use, modification,
or distribution of it requires the prior
written permission of Adobe.
ExportDocsAsPNG24.jsx
DESCRIPTION
This sample gets files specified by the user from the
selected folder and batch processes them and saves them
as PNGs in the user desired destination with the same
file name.
// Main Code [Execution of script begins here]
// uncomment to suppress Illustrator warning dialogs
// app.userInteractionLevel =
UserInteractionLevel.DONTDISPLAYALERTS;
var destFolder, sourceFolder, files, fileType,
sourceDoc, targetFile, pngExportOpts;
// Select the source folder.
sourceFolder = Folder.selectDialog( 'Select the folder
with Illustrator files you want to convert to PNG', '~'
// If a valid folder is selected
if ( sourceFolder != null )
files = new Array();
fileType = prompt( 'Select type of Illustrator files
to you want to process. Eg: *.ai', ' ' );
// Get all files matching the pattern
files = sourceFolder.getFiles( fileType );
if ( files.length > 0 )
// Get the destination to save the files
destFolder = Folder.selectDialog( 'Select the
folder where you want to save the converted PNG files.',
'~' );
for ( i = 0; i < files.length; i++ )
sourceDoc = app.open(files[i]); // returns
the document object
// Call function getNewName to get the name
and file to save the pdf
targetFile = getNewName();
// Call function getPNGOptions get the
PNGExportOptions for the files
pngExportOpts = getPNGOptions();
// Export as PNG
sourceDoc.exportFile( targetFile,
ExportType.PNG24, pngExportOpts );
sourceDoc.close
(SaveOptions.DONOTSAVECHANGES);
alert( 'Files are saved as PNG in ' + destFolder
else
alert( 'No matching files found' );
getNewName: Function to get the new file name. The
primary
name is the same as the source file.
function getNewName()
var ext, docName, newName, saveInFile, docName;
docName = sourceDoc.name;
ext = '.png'; // new extension for png file
newName = "";
for ( var i = 0 ; docName[i] != "." ; i++ )
newName += docName[i];
newName += ext; // full png name of the file
// Create a file object to save the png
saveInFile = new File( destFolder + '/' + newName );
return saveInFile;
getPNGOptions: Function to set the PNG saving options of
the
files using the PDFSaveOptions object.
function getPNGOptions()
// Create the PDFSaveOptions object to set the PDF
options
var pngExportOpts = new ExportOptionsPNG24();
// Setting PNGExportOptions properties. Please see
the JavaScript Reference
// for a description of these properties.
// Add more properties here if you like
pngExportOpts.antiAliasing = true;
pngExportOpts.artBoardClipping = true;
pngExportOpts.horizontalScale = 300.0;
//pngExportOpts.matte = true;
//pngExportOpts.matteColor = 0, 0, 0;
pngExportOpts.saveAsHTML = false;
pngExportOpts.transparency = true;
pngExportOpts.verticalScale = 300.0;
return pngExportOpts;You can turn off some of the dialogs with: app.displayDialogs = DialogModes.NO;
#target photoshop
if (app.documents.length > 0) {
//Turn display dialogs off
app.displayDialogs = DialogModes.NO;
//=============Find Current Documents path================//
var CurrentPath = activeDocument.path;
//=============Establish current documents destination===============//
var folder1 = Folder(CurrentPath + '/' + 'Flats');
//=============Check if it exist, if not create it.============//
if(!folder1.exists) folder1.create();
//=============Establish current documents file name=========//
//Current filename without the extension
var CurrentFileName = app.activeDocument.name.replace(/\.[^\.]+$/, '');
//=============Modify current file name================//
var modifiedFileName = CurrentFileName +"Flat.psd";
//=============Establish save path====================//
var saveFileCurrentPath = new File(folder1 + '/' + modifiedFileName);
//=============Flatten document ====================//
activeDocument.flatten();
//=============Rotate document if in 'Landscape'====================//
var myDocument = app.activeDocument;
if (myDocument.width > myDocument.height) myDocument.rotateCanvas(90);
//============Save File=======================//
psdSaveOptions = new PhotoshopSaveOptions();
activeDocument.saveAs(saveFileCurrentPath, psdSaveOptions, true, Extension.LOWERCASE);
//Close Document
app.activeDocument.close(SaveOptions.DONOTSAVECHANGES); -
I've been having a lot of problems trying to get an old batch file we have laying around, to run from my powershell script. The batch file actually asks for two inputs from the user. I've managed to put together a powershell that echos a response, but of
course, that only will answer one of the prompts. As usual, I've simplified things here to get my testing done. The batch file looks like this:
@ECHO OFF
SET /P CUSTID=Customer Number:
SET /P DBCOUNT=Number of Live Databases:
ECHO Customer Id was set to : %CUSTID%
ECHO Database Count was set to : %DBCOUNT%
Two inputs, two echos to verify values have been set. Now, the powershell looks like this:
Param(
[string]$ClientADG,
[string]$ClientDBCount,
[scriptblock]$Command
$ClientADG = '1013'
$ClientDBCount = '2'
$Response = $ClientADG + "`r`n" + $ClientDBCount
$Command = 'Invoke-Command -ComputerName localhost -ScriptBlock {cmd /c "echo ' + $ClientADG + ' | E:\Scripts\Setup\Company\DatabaseSetupTest.bat"}'
powershell -command $Command
Output looks like:
Customer Number: Number of Live Databases: Customer Id was set to : 1013
Database Count was set to :
As expected, as I'm only passing in one value. I can't figure out how to get a second value passed in for the second prompt. Instead of $ClientADG, I tried to mash the two value together in the $Response variable with a cr/lf or a cr or a lf in between,
but no go there either. The first input gets set to the second value, and second input is blank still. In the essence of time, I need to get this batch file called from Powershell to get some folks productive while I actually rewrite what the batch file does
in another powershell, so it can be integrated into other things. (I'm automating what a bunch of people spend hours doing into multiple scripts and eventually one BIG script so they can focus on doing their real jobs instead).
How do I get this right in powershell? I don't want to modify the batch file at all at this point, just get it running from the powershell.
Thanks in advance!
mpleafIt's a "simple" test so I can figure out how to get the arguments passed from ps to bat. The bat file looks like this:
@ECHO OFF
SET CUSTID = %1
SET DBCOUNT = %2
ECHO Customer Id was set to : %CUSTID%
ECHO Database Count was set to : %DBCOUNT%
That's it. The PS script looks like this:
Invoke-Command-ComputerName myserver-ScriptBlock{cmd/c"E:\Scripts\Setup\Company\DatabaseSetupTest.bat
1013 2"}
That's it. The bat file exists on "myserver", and I'm getting the echo back, but without the values.
mpleaf -
Is there a script to make automatic footnotes?
Yeasterday my boss gave me a book to lay out.
I must do alphabetic index and over 1200 footnotes. If I imagine this proccess, it makes me sad
The first part of this job isn't hard, because I plan to use two brilliant scripts to make index: IndexBrutal and IndexMatic.
You can download them from this website http://marcautret.free.fr
But I need and plead for your help with footnotes. Is there a script to make automatic footnotes?
Or, maybe, you know the faster way to do this boring repeating of mouse cliks?????
Thanks a lot.Depends on what you mean by "make" footnotes. What are you making them from? I used a script from http://www.adobescripts.com/modules/mydownloads/viewcat.php?cid=9 once to convert thousands of endnotes back to into footnotes. And I'm sure there's a similar way to automate the process (either through scripting or a find/replace) if your footnotes are embedded in text but marked some way. For instance, if your footnotes look like this at the moment:
text more text footnote number comes next (22) text of footnote here end of footnote comes next\ more text following footnote
In this case, all footnote numbers show up between parentheses and all footnotes end with a backslash. If your footnotes are marked beginning and end in some similar fashion, then there's hope.
Ken Benson
Maybe you are looking for
-
Regarding web analysis data export issue
Hi all, Iam new to web analysis we had a issue on one of the report I can open the report and i can work perfectly on the report but when i export the data to excel its showing up as fallowing error FATAL ERROR: gui report is inccorect In the same ap
-
Single report's output in multiple language (EBS R12)
Hi, Many of us would be aware that customer invoices are sometimes generated in their preferred language which may be different than our langauge. For example we are using English but customer always need their invoice in German/Spanish/Portugese etc
-
795 songs are using 6.43 GB which is almost all of the 7gb memory on my i touch. Does anyone know why this is happening and what I can do to fix it? I dont have anything else on the i touch that is taking up space so I cant understand it. I have trie
-
Function API in SAP???
Hi, im am verny new to SAP and try to find a place where i can browse sap funktions with documentation. is the a place like API where i find all sap documented functions? Regards.
-
After i update my 5S to 7.0.6, when i watch a video and i turn my phone in a full screen mode a blue line apear on the screen and it move from side to side. Can anyone help me?