Color Space info for images
Hi all,
I would like to show the color space details for an image. Do you know what field mapping is required?
Thanks,
A.
>> images are still a bit washed out with a warmish/ yellow cast to them, particularly, my black and white images
Here is a simple test to help evaluate if the monitor profile is reasonably good:
Open a RGB file in Photoshop (flatten if not already flattened).
Press M key> Drag a selection> Com+Shift+U (Desaturate).
Com+Z (to toggle back and forth).
If the unsaturated selection looks neutral you've got a reasonably fair monitor profile.
If selection has color casts (not neutral) -- you have a bad monitor profile
+++++
Here is a simple test to help evaluate if a bad monitor profile is whacking out your Photoshop color:
Monitors/Displays (control panel)> Color> highlight AppleRGB or sRGB (don't run Calibrate), quit and reboot.
If the Photoshop colors are back under control, then the problem was most surely a bad monitor profile go back into Monitors/Displays> Color and Calibrate a good profile highlight (load) sRGB, or preferably, the monitor's OEM profile as a starting point.
If you are using a puck, it is likely defective; or your monitor hardware is the culprit...search it on Google by model number
Similar Messages
-
To retain color space value for Monochrome images during flattening.
In our project, we are extracting image content from PDF file and doing some raster operation by using LeadTool and then flattening the processed image in PDF file.
Input PDf file: One page which has monochrome image
For extracting image content from PDF file, we are using below Acro Plugin API:
AVConversionConvertFromPDFWithHandler
After this, we will perform some raster operations by using LeadTool and then flattening will happen.
While doing flatten we are performing below operations in sequence:
1. Set bitspercomponent =1.
2. Create a new color table using DeviceRGB.
3. Create image by using below Acro Plugin API:
pdeimage = PDEImageCreate(&attrs, sizeof(attrs), &matrix, 0, cols1, NULL, &fil, asstm, NULL, 0);
4. Add image in PDF content.
Now flattening is successful, but monochrome(Original Image format) is changed to RGB. We want to retain the color space(DeviceGrey).
We have tried the below solution to retain the color space:
1. Using the old image's color space value for new image creation. But this gives inverted color(Black to White and vice versa)
Please help us to retain the color space while flattening.We are using JPG file format.
Please find below the code portions which we used to add image in PDF file,
//Read Image Data
========================================================================================== ==================
ASBool ret = TRUE;
// analyze img
ASInt32 index = 0, quadSize = 0;
BITMAPFILEHEADER* bmfh = NULL;
// BITMAPFILEHEADER
if( !bQuadSize )
bmfh = (BITMAPFILEHEADER*)img;
index += sizeof(BITMAPFILEHEADER);
// BITMAPINFOHEADER
BITMAPINFOHEADER* bmih = (BITMAPINFOHEADER*)(img+index);
index += sizeof(BITMAPINFOHEADER);
// RGBQUAD
if( !bQuadSize )
quadSize = bmfh->bfOffBits - sizeof(BITMAPFILEHEADER) - sizeof(BITMAPINFOHEADER);
else
quadSize = size - bmih->biSize - bmih->biSizeImage;
ASInt32 rgbquadNum = 0;
char* quad = NULL;
if (quadSize > 0)
rgbquadNum = quadSize/sizeof(RGBQUAD);
quad = (char*)(img+index);
index += quadSize;
// Image
//ULONG imgSize = size - bmfh->bfOffBits;
char* image = (img+index);
DURING
if(!pd)
E_RETURN(FALSE);
PDPage pp = PDDocAcquirePage(pd, page-1); // Get Page(PDPage) of specified page number
PDEContent pdeContent = PDPageAcquirePDEContent(pp, gExtensionID); // Get PageContent(PDEContent)
ASInt32 numElems = PDEContentGetNumElems(pdeContent); // Get PageContent num
// Check BitMap width, height, biXPelsPerMeter, biYPelsPerMeter changed
ASFixedRect mb;
PDPageGetMediaBox(pp, &mb);
ASFixedRect chgMediaBox;
memset(&chgMediaBox, 0 , sizeof(ASFixedRect));
if (paperSizeChangeType == PAPERSIZE_SIZESPECIFICATION)
chgMediaBox.right = width;
chgMediaBox.top = height;
// Get PDEImage's Attributes & Filters & ColorSpace from Old Image in PDF file
========================================================================================== ===================================
PDEElement pdeElement;
ASInt32 importIndex;
ASInt32 type;
PDEImageAttrs attrs1;
PDEColorSpace cols1;
//ASAtom colname;
PDEFilterArray fil1[20];
ASInt32 filNum1;
ASFixedMatrix matrix1;
bool isTransformedPage = false; //EV2.8.02000_19651_Retain color space_20141016
for (int i = 0; i < numElems; i++)
pdeElement = PDEContentGetElem(pdeContent, i);
PDEObject obj=_objHelper.TraversePDPageContentsImage((PDEObject)pdeElement);
if(obj == NULL)
continue;
pdeElement= (PDEElement)obj;
type = PDEObjectGetType((PDEObject)pdeElement);
if (type == kPDEImage)
// Get Attr
PDEImageGetAttrs((PDEImage)pdeElement, &attrs1, sizeof(PDEImageAttrs));
// Get ColorSpace
cols1 = PDEImageGetColorSpace((PDEImage)pdeElement);
// Get Filter Array
filNum1 = PDEImageGetFilterArray((PDEImage)pdeElement, fil1);
// Get ASFixedMatrix
PDEElementGetMatrix(pdeElement, &matrix1);
//EV2.8.02000_19651_Retain color space_20141016 - Start
if (matrix1.a < 0 || matrix1.b < 0 ||
matrix1.c < 0 || matrix1.d < 0 ||
matrix1.h < 0 || matrix1.v < 0)
isTransformedPage = true;
//EV2.8.02000_19651_Retain color space_20141016 - End
// Set Import and Delete Index
importIndex = i;
break;
// Create image data (for PDEImage)
========================================================================================== =================================
ASInt32 bitPerComponent = bmih->biBitCount;
ASInt32 bitWidth = 0;
ASInt32 width1 = bmih->biWidth;
ASInt32 height1 = bmih->biHeight;
// Create image size
if (bitPerComponent == 1)
if (width1%8)
bitWidth = (width1/8) + 1;
else
bitWidth = width1/8;
else if (bitPerComponent == 4)
if (width1%2)
bitWidth = (width1/2)+1;
else
bitWidth = width1/2;
else if (bitPerComponent == 8)
bitWidth = width1;
else if (bitPerComponent == 32)
bitWidth = width1*4;
else // if (bitPerComponent == 24)
bitWidth = width1*3;
ASInt32 imgSize4Acrobat = height1 * bitWidth;
char* image4Acrobat = (char*)ASmalloc(imgSize4Acrobat);
if( image4Acrobat == NULL )
E_RETURN(FALSE);
memset(image4Acrobat, 0, imgSize4Acrobat);
// Create image
ASInt32 nokori = (bitWidth)%4;
ASInt32 bitWidth4hokan = 0;
if (nokori)
bitWidth4hokan = bitWidth + (4-nokori);
else
bitWidth4hokan = bitWidth;
ASInt32 hbw = 0;
ASInt32 hbw4hokan = 0;
if (bitPerComponent == 1)
for (int k = height1-1, l = 0; k >= 0; k--, l++)
hbw = l*bitWidth;
hbw4hokan = k*bitWidth4hokan;
memcpy((image4Acrobat+hbw), (image+hbw4hokan), bitWidth);
else if (bitPerComponent == 4)
for (int k = height1-1, l = 0; k >= 0; k--, l++)
hbw = l*bitWidth;
hbw4hokan = k*bitWidth4hokan;
memcpy((image4Acrobat+hbw), (image+hbw4hokan), bitWidth);
else if (bitPerComponent == 8)
for (int k = height1-1, l = 0; k >= 0; k--, l++)
hbw = l*bitWidth;
hbw4hokan = k*bitWidth4hokan;
memcpy((image4Acrobat+hbw), (image+hbw4hokan), bitWidth);
else if (bitPerComponent == 32)
for (int k = height1-1, l = 0; k >= 0; k--, l++)
hbw = l*bitWidth;
hbw4hokan = k*bitWidth4hokan;
for (int kk = 0; kk < bitWidth; kk += 4)
*(image4Acrobat+hbw+kk) = *(image+hbw4hokan+(kk+3));
*(image4Acrobat+hbw+kk+1) = *(image+hbw4hokan+(kk+2));
*(image4Acrobat+hbw+kk+2) = *(image+hbw4hokan+(kk+1));
*(image4Acrobat+hbw+kk+3) = *(image+hbw4hokan+(kk));
else
for (int k = height1-1, l = 0; k >= 0; k--, l++)
hbw = l*bitWidth;
hbw4hokan = k*bitWidth4hokan;
for (int kk = 0; kk < bitWidth; kk += 3)
*(image4Acrobat+hbw+kk) = *(image+hbw4hokan+(kk+2));
*(image4Acrobat+hbw+kk+1) = *(image+hbw4hokan+(kk+1));
*(image4Acrobat+hbw+kk+2) = *(image+hbw4hokan+(kk));
//Invert Image Data
========================================================================================== ================================
for(int it = 0; it < imgSize4Acrobat; it++)
image4Acrobat[it] = 255 -image4Acrobat[it];
// Open Image Data
========================================================================================== ================================
ASStm asstm = ASMemStmRdOpen(image4Acrobat, imgSize4Acrobat);
// Create PDEImage Attribute etc.
========================================================================================== ================================
PDEImageAttrs attrs;
memset(&attrs, 0, sizeof(PDEImageAttrs)); // necessary
attrs.width = width1;
attrs.height = height1;
if (bitPerComponent == 1) {
attrs.bitsPerComponent = 1;
if (rgbquadNum) {
attrs.flags = kPDEImageIsIndexed | kPDEImageExternal; // Indicates image uses an indexed color space.
} else {
attrs.flags = kPDEImageExternal; // Indicates image is an XObject.
// B&W
} else if (bitPerComponent == 4) {
attrs.bitsPerComponent = 4;
if (rgbquadNum) {
attrs.flags = kPDEImageIsIndexed | kPDEImageExternal; // Indicates image uses an indexed color space.
} else {
attrs.flags = kPDEImageExternal; // Indicates image is an XObject.
} else if (bitPerComponent == 8) {
attrs.bitsPerComponent = 8;
if (rgbquadNum) {
attrs.flags = kPDEImageIsIndexed | kPDEImageExternal; // Indicates image uses an indexed color space.
} else {
attrs.flags = kPDEImageExternal; // Indicates image is an XObject.
} else if (bitPerComponent == 32) {
// not support (acrobat)
} else { // (bitPerComponent == 24)
attrs.flags = kPDEImageExternal; // Indicates image is an XObject.
attrs.bitsPerComponent = 8;
// matrix
ASFixedMatrix matrix;
memcpy(&matrix, &matrix1, sizeof(matrix1));
if (paperSizeChangeType == PAPERSIZE_SIZESPECIFICATION)
matrix.a = chgMediaBox.right;
matrix.b = 0;
matrix.c = 0;
matrix.d = chgMediaBox.top;
matrix.h = 0;
matrix.v = 0;
// Filter
PDEFilterArray fil;
memset (&fil, 0, sizeof (PDEFilterArray));
PDEFilterSpec spec;
memset (&spec, 0, sizeof (PDEFilterSpec));
memcpy(&fil, &fil1, sizeof(PDEFilterArray));
CosDoc cosDoc;
CosObj cosDict;
// Build the CosObj for the filter specification
cosDoc = PDDocGetCosDoc(pd);
cosDict = CosNewDict(cosDoc, false, 2);
CosDictPut(cosDict, ASAtomFromString("K"), CosNewInteger (cosDoc, false, -1));
CosDictPut(cosDict, ASAtomFromString("Columns"), CosNewInteger (cosDoc, false, width1));
//memset the filterspec so there are no garbage values if we leave members empty
spec.encodeParms = cosDict;
spec.decodeParms = cosDict;
spec.name = ASAtomFromString("CCITTFaxDecode");
fil.spec[0] = spec;
// Create PDEImage
========================================================================================== =================================
PDEImage pdeimage;
pdeimage = PDEImageCreate(&attrs, sizeof(attrs), &matrix, 0, cols1, NULL, &fil, asstm, NULL, 0);
// Delete PDEImage at importIndex(==j) of page -> Delete old image in PDF file
========================================================================================== ====================
PDEContentRemoveElem(pdeContent, importIndex);
// Add PDEImage
========================================================================================== ==========================
PDEContentAddElem(pdeContent, importIndex, (PDEElement)pdeimage);
PDPageSetPDEContent (pp, gExtensionID);
PDPageReleasePDEContent(pp, gExtensionID);
// Release object
PDERelease((PDEObject)pdeimage);
PDPageNotifyContentsDidChangeEx(pp, TRUE);
PDPageRelease(pp);
ASStmClose(asstm);
if (image4Acrobat)
ASfree(image4Acrobat);
if (lookupTable)
ASfree(lookupTable);
HANDLER
ret = FALSE;
END_HANDLER
return ret; -
Color space question for photoshop cs on mac os10
I'm sure this has been beaten to death here before. I've been dealing with color space issues for months now, and I'm about at my wits end.
I realize that I should be saving in sRGB in order to get the same looking photo on the web that I get in photoshop. I go image-mode- convert to profile- destination space- profile: srgb profile. I've tried saving for web. I check "ICC" when I do that. When I just save an image as a jpeg (from a tiff), I check the box that says, "embed color profile." Still, my images look washed out on my website (which I made with iweb)- which I'm trying to put my images in a new web interface (flash palette) and my images STILL look washed out. The weird thing is, I NEVER have this issue when I upload images to photobucket or to the photography forum that I frequent.
What the heck am I doing wrong??
Thanks,
Hope>> images are still a bit washed out with a warmish/ yellow cast to them, particularly, my black and white images
Here is a simple test to help evaluate if the monitor profile is reasonably good:
Open a RGB file in Photoshop (flatten if not already flattened).
Press M key> Drag a selection> Com+Shift+U (Desaturate).
Com+Z (to toggle back and forth).
If the unsaturated selection looks neutral you've got a reasonably fair monitor profile.
If selection has color casts (not neutral) -- you have a bad monitor profile
+++++
Here is a simple test to help evaluate if a bad monitor profile is whacking out your Photoshop color:
Monitors/Displays (control panel)> Color> highlight AppleRGB or sRGB (don't run Calibrate), quit and reboot.
If the Photoshop colors are back under control, then the problem was most surely a bad monitor profile go back into Monitors/Displays> Color and Calibrate a good profile highlight (load) sRGB, or preferably, the monitor's OEM profile as a starting point.
If you are using a puck, it is likely defective; or your monitor hardware is the culprit...search it on Google by model number -
How to set color space to JPEG image with Java advance Imaging
How to set color space to JPEG image with Java advance Imaging.
is there any API in JAI which support to set color space.I'm definately no guru, but this is how you can change it.
CTRL + ALT + Click on the part of the component that you want to change. This brings up the Hidden Dom Inspector, background of component will be surrounded with a red outline (Make sure the red outline is surrounding the part of the tabset you want to change), Now you go to properties sheet and click the ellipses next to rules property this will pop up a dialog you look in this list (At the top) to see the default style classes that are affecting the rendering of the component outlined in red. (You will be able to select different sections of a single component) then you just rewrite the style class that you want to change in your Stylesheet (You will not find the styleclass that you want to change because it is a part of your theme .jar but as long as you name it exactly the same and place in your stylesheet it will override the theme .jar style classes) it's actually very easy -- you were right should be a piece of cake for a guru. Don't have the link handy but you can check out Winston's Blog on changing Table Formatting to get this information...It is EXTREMELY useful if you want your apps to have a custom look and not default that comes with Creator Themes.
Hope this helps you out God knows others have helped me alot!
Jason -
Deriving color space of an image from a byte array input stream.
I was wondering, is it possible to derive the color space of an image, i.e. RGB, YCC, GRAY by calculating its bytes?
Calculate bytes just means doing operations on the
byte values. That's how I got the height and width of
the image. Now, I'm wondering if it is possible for
the color space.Look at the format specifications...
By the way, do all image file types have different
color space or could they all have the same color
space, for example, RGB?They can have different color spaces. RGB, ARGB, CMYK, some Adobe format... -
Color space support for png files
kindly suggesting :
color space support for png files, requiring the support (read/write) of the chunks: iCCP, cHRM, gAMA, sRGBHi ChrisT,
Thanks for the suggestion. I went to:
http://h10025.www1.hp.com/ewfrf/wc/softwareCategory?os=4063&lc=en&cc=us&dlc=en&sw_lang=&product=4148...
Which is the software update page for my model. I see 10 items under Software Solutions, 8 of which are just video tutorial updates, not actual application updates (and none of those are for the Photo App). The two application updates are:
HP TouchSmart Recipe Box Application Update
HP Support Assistant Application Update
So, are you saying that PNG file types are supported in some versions of the Photo App and I don't have the correct version? Or in other words, what am I missing?
Cheers,
D -
What actually happens @Completed filling free space info for database
Hello,
i see some strange thing with my 15.7 Ase server
Earlier for a very big db of around 1TB the recovery time would be around 15Mins( i mean for the 1TB db to come online).
Now its taking only seconds to come up.
so wanted to check what actually happens in this stage.
Started filling free space info for database 'xxx'
Completed filling free space info for database 'xxx'
The difference is that we have created new server and bcpd the data into it.
Please can someone explain.
ThanksASE keeps counters in memory of the amount of free space available on devices and segments. When ASE is shutdown cleanly (aka "politely"), these values are flushed to disk and used to initialize the in-memory counters on reboot. If ASE is shutdown abruptly, the values have to be recalculated, a process which involves either reading every OAM page in the database or every Allocation page.
-
ASE - Started filling free space info for database
Hi All
I have an ASE db that is in a RECOVERY state.
This the last communication in the log: Started filling free space info for database 'BWP'
Does anyone know what this means?
There is a SAP BW running on ASE 15.7.
I am an SAP consultant working onsite at a client and the environment is down due to the DB being in this state.
Any ideas?
00:0002:00000:00014:2014/07/03 10:27:18.04 server Recovering database 'BWP'.
00:0002:00000:00014:2014/07/03 10:27:18.05 server Started estimating recovery log boundaries for database 'BWP'.
00:0002:00000:00014:2014/07/03 10:27:18.07 server Database 'BWP', checkpoint=(249429512, 203), first=(249429512, 203), last=(249429513, 46).
00:0002:00000:00014:2014/07/03 10:27:18.07 server Completed estimating recovery log boundaries for database 'BWP'.
00:0002:00000:00014:2014/07/03 10:27:18.07 server Started ANALYSIS pass for database 'BWP'.
00:0002:00000:00014:2014/07/03 10:27:18.07 server Completed ANALYSIS pass for database 'BWP'.
00:0002:00000:00014:2014/07/03 10:27:18.07 server Log contains all committed transactions until 2014/07/03 10:19:12.65 for database BWP.
00:0002:00000:00014:2014/07/03 10:27:18.07 server Started REDO pass for database 'BWP'. The total number of log records to process is 81.
00:0002:00000:00014:2014/07/03 10:27:18.14 server Completed REDO pass for database 'BWP'.
00:0002:00000:00014:2014/07/03 10:27:18.14 server Timestamp for database 'BWP' is (0x0004, 0xd609797b).
00:0002:00000:00014:2014/07/03 10:27:18.14 server Recovery of database 'BWP' will undo incomplete nested top actions.
00:0002:00000:00014:2014/07/03 10:27:18.14 server Started recovery checkpoint for database 'BWP'.
00:0002:00000:00014:2014/07/03 10:27:18.14 server Completed recovery checkpoint for database 'BWP'.
00:0002:00000:00014:2014/07/03 10:27:18.14 server Started filling free space info for database 'BWP'.
ASE VERSION:
Adaptive Server Enterprise/15.7/EBF 22779 SMP SP122 /P/x86_64/Enterprise Linux/ase157sp12x/3662/64-bit/FBO/Sat Apr 19 05:48:19 2014
Any suggestions on what to do?
JASE tracks the free space available on each segment in memory.
If the server is shut down politely, ASE can store the current values on disk and retrieve them at startup. However, if the server is shutdown abruptly (shutdown with nowait, crash, power failure, kill -9, etc.) the free space figures don't get written out. In that case ASE has to recalculate the free space values by reading all the allocation pages or OAM pages in the database. On a big database, that can take time.
Your main choices are to
1) wait it out
2) set the "no freespace accounting" database option and reboot
Disabling free-space accounting for data segments
While recovery will be much faster with freespace accounting turned off, there are side effects such as unexpected 1105 errors (no free space...) and thresholds not firing as expected. In general I'd advise waiting it out and trying to avoid the use of "shutdown with nowait" going forward (which may or may not be what brought the server down, but it is the main cause you can control).
-bret -
Color Space on Thumbnail Image Variants
Hi all-
I'm loading some CMYK images into my repository (5.5 SP05) and trying to use the default thumbnail variant in a web application. For some reason, even though the color space of the thumbnail is set to RGB, it doesn't get converted when the thumbnail is created. This results in a .jpg that is CMYK (and isn't understood by a browser).
If I create a custom variant as .jpg and of the RGB color space, it works fine after generation. Is this a bug? Or is there a way to force the generation of thumbnails? I was trying to not have too many variants in my repository because I was worried about bloating it. Perhaps this shouldn't be a concern, but it still seems as if the thumbnail should get converted to RGB according to the settings in the Console. Any thoughts?
Thanks
TimTim,
Sounds like this may be a bug. Since the Thumbnails are set to RGB, and cannot be changed, it seems as though they should be generated in RGB color space.
One thing to try. Go into the images table, right click on an image in the records window, and select Generate Thumbnail. I believe it will actually regenerate the thumbnail. Maybe this will regenerate with the RGB color space. That's my only idea. Other than that you really don't have much control over the thumbnails.
Regards,
Tim -
How to find the Color Space name for a PDEElement
Hi
I am trying to find out the color space for each PDEElement in my PDF file. While doing this,
I put some debug statements ( cout stmts ) that print the color_space as integer values. I gave this list
after the code. I belive the color spaces should be something like CMYK, DeviceRGB,DeviceGray..etc.
How can I know the actual color space name coresponding to these numbers printed in Debug statements.
Kindly please help me..
void ProcessElementDetails(PDEElement element)
PDEGraphicState gfx_state;
ASInt32 pdeType = PDEObjectGetType(reinterpret_cast<PDEObject>(element));
ofstream outfile("E:\\temp\\test.txt",ios::app);
outfile<<"ProcessElementDetails\n";
if ( pdeType == kPDEText )
outfile<<"PDE Text type\n";
PDEText pde_text = (PDEText) element;
ASInt32 num_run,i;
num_run = PDETextGetNumRuns(pde_text);
outfile<<"Number of Runs for PDEText :"<<num_run<<"\n";
for (i = 0; i < num_run; i++)
PDETextGetGState(pde_text,kPDETextRun,i,&gfx_state, sizeof (PDEGraphicState));
ASAtom color_space = PDEColorSpaceGetName(gfx_state.fillColorSpec.space);
outfile<<"Color Space :"<<color_space<<"\n";
if (pdeType == kPDEImage )
outfile<<"PDE Image type\n";
PDEElementGetGState(element,&gfx_state,sizeof (PDEGraphicState));
ASAtom color_space = PDEColorSpaceGetName(gfx_state.fillColorSpec.space);
outfile<<"Color Space :"<<color_space<<"\n";
if (pdeType == kPDEContainer)
outfile<<"PDE Container type\n";
PDEContent content = PDEContainerGetContent(reinterpret_cast<PDEContainer>(element));
ASInt32 numElem = PDEContentGetNumElems(content);
for (ASInt32 i = 0; i < numElem; i++)
element = PDEContentGetElem(content, i);
ProcessElementDetails(element);
Debug statements with color numbers:
====================================
ProcessElementDetails
PDE Image type
Color Space :700
ProcessElementDetails
PDE Text type
Number of Runs for PDEText :63
Color Space :388
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :388
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :388
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
ProcessElementDetails
ProcessElementDetails
PDE Text type
Number of Runs for PDEText :38
Color Space :389
Color Space :700
Color Space :390
Color Space :388
Color Space :390
Color Space :388
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :390
Color Space :389
Color Space :700
Color Space :700
Color Space :700
Color Space :700
Color Space :700
Color Space :700
Color Space :700
Color Space :700
SeparateColorPlates
PDF file exists
Number of Pages:1
Number of Elements:5As you may have noticed, the "numbers" you see are actually of type ASAtom -
which is a type declared in the SDK to represent reused strings. You have to
read the relevant documentation to learn how to use the SDK - there is no
way around it. The Acrobat SDK is very powerful, but also a lot more
complicated than most people expect when they start to work with it. Take
your time to learn how to use it.
In this particular case, you need to call this function to convert the
ASAtom to a string:
const char* ASAtomGetString<http://livedocs.adobe.com/acrobat_sdk/10/Acrobat10_HTMLHelp/API_References/Acrobat_API_Ref erence/AS_Layer/ASAtom.html#ASAtomGetString135%28%29>
(ASAtom<http://livedocs.adobe.com/acrobat_sdk/10/Acrobat10_HTMLHelp/API_References/Acrobat_API_Ref erence/AS_Layer/ASAtom.html#ASAtom>atm)
(from
http://livedocs.adobe.com/acrobat_sdk/10/Acrobat10_HTMLHelp/API_References/Acrobat_API_Ref erence/AS_Layer/ASAtom.html
Karl Heinz Kremer
PDF Acrobatics Without a Net
[email protected]
http://www.khkonsulting.com -
Color Space Question For Printing
I have multiple newbie questions so please bear with me
Normally when working in photoshop, I tend to use the RGB color space as I need the use of filters and other effects not available in CMYK, Now when printing flyers E.g A4 Sized I tend to save the PSD in RGB (Without Flattening) and then importing it into a CMYK color space in illustrator and then exporting as a PDF, as illustrator gives me the option to create bleed as well as trim marks, I have never exported a PDF from photoshop as it always gives me the option of photoshop pdf which is kinda heavy.
My question is, is the process I use okay for printing? or do I first need to convert it into CMYK? or just export from photoshop itself? Also, the other reason I use illustrator is if i'm making a business card with two sides, since text is better exported from illustrator.
Could anyone tell me a simpler process for creating for digital print? Especially if I need to do some items in illustrator as well.>> images are still a bit washed out with a warmish/ yellow cast to them, particularly, my black and white images
Here is a simple test to help evaluate if the monitor profile is reasonably good:
Open a RGB file in Photoshop (flatten if not already flattened).
Press M key> Drag a selection> Com+Shift+U (Desaturate).
Com+Z (to toggle back and forth).
If the unsaturated selection looks neutral you've got a reasonably fair monitor profile.
If selection has color casts (not neutral) -- you have a bad monitor profile
+++++
Here is a simple test to help evaluate if a bad monitor profile is whacking out your Photoshop color:
Monitors/Displays (control panel)> Color> highlight AppleRGB or sRGB (don't run Calibrate), quit and reboot.
If the Photoshop colors are back under control, then the problem was most surely a bad monitor profile go back into Monitors/Displays> Color and Calibrate a good profile highlight (load) sRGB, or preferably, the monitor's OEM profile as a starting point.
If you are using a puck, it is likely defective; or your monitor hardware is the culprit...search it on Google by model number -
Match color space when opening image in photoshop
hi, i have new macbook air and when i export image from lightroom as TIFF (pro photo RGB) and import to photoshop, it asks what to do that embedded color space does not match with settings, therefore i changed that in photoshop (edit/color settings to pro photo rGB ), however my question is: if there is any problem because my notebook display is set (system preferences) to "color LCD"
when i set my display as pro photo RGB, it base blue tone, i must use Apple's preset called "colour LCD"Good day!
if there is any problem because my notebook display is set (system preferences) to "color LCD"
Your screen profile should generally not be set to your RGB Working Space as this would kind of negate Color Management.
And in the absence of a proper custom profile the maker’s default profile seems to be a valid choice.
Regards,
Pfaffenbichler -
Color space setting for new monitor?
New HP LP2480 monitor.
Has multiple settings for colorspace.
For use with FCS- should I be at adobeRGB or Rec 601 or Rec 709?
(Prior to this I used a Apple display and never messed with settings)
ThanksDoes anyone know the color space used in FCP?
Avid is 601
but I think might FCP might be 701 or RGB- yes? no? -
What kind/size/format/color space photo for making books?
Let me make that simpler. I have Tiffs on a drive I want to drag into iPhoto to turn into a book. Should I use tiffs? Jpgs? 16 or 8 bit? RGB or sRGB? Maybe iPhoto makes them what they need to be when I order a book?
I haven't tried this at all yet so maybe there is no question at all. I'll have iPhoto 8 by the time I do this loaded in the 15" MBP
Thanks
NeilIf you already have the photos as tiffs you can use then if you'd like and save having to convert them to jpgs. As Larry pointed out the sRGB profile is recommended by Apple. I think 8 bit is sufficient. 16 bit doubles the file size and I don't think it would make any difference. The book gets created as a pdf for uploading and printing. As for size, pixel wise, the larger the better. The pdf is configured at 300 dpi so anything over that is wasted. If you plan on any full page photos then for the optimal dpi, 300, the image would be 3300 x 2550. Most of my books have been made with photos at 2816 x 2112 and I've had no problems. I've not used any one-photo-per-full-page layouts however.
However, if you're worried about disk space on your MBP then I'd convert them to jpgs as Larry suggested.
TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
I've created an Automator workflow application (requires Tiger), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. It's compatible with iPhoto 08 libraries and Leopard. iPhoto does not have to be closed to run the application, just idle. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file. -
Problem with possible conflicting color spaces between BG image and blend color
Hello,
Occasionally I will get a PDF file from an outside source. The usual routine is to run it thru Preflight using Acrobat 8 Professional.
I run it thru "digital printing black and white" and "compatibility with Acrobat 5" because I use Quart 6.5 as a layout program and cannot go any higher with compatibility.
I have a grayscale image on the PDF that gets a lighter box area on the file where the image touches another element. I think it may have something to do with transparency, but not really sure. It seems the element touching it may be in front of the problem photo, and if the element is not a straight line, that is when the light spot on the image below obviously shows.
Anyone know how to deal with this issue?
Thank you,
NancySteve -
Yup, same problem, thanx for the link. ++
Yes, it's off between 5 and 10. I have been adjusting by trial and error as I didn't think about the DigitalColor Meter. Used to use some hack like that back in Mac OS 8 or so, don't think I've ever used it in OS X. Lurn something new every day or two.
Still got some fringes on the overlay edges and in general it's not acceptable. If it didn't happen in DVDSP 2 then it's definitely a bug. Oh, well, I'll dazzle 'em with my footwork.
Thanx to all for the tips,
Russ
Maybe you are looking for
-
I started using Diigo a short time ago, and had no problems with it. I had Firefox set to automatically update, which it did, to version 3.6.15. It sort of froze while checking my add-ons for compatibility (there is nothing too exotic in there), so I
-
How to insert into date column based on other columns?
Hi I have four columns in a table called game named as R_Day - Type - Number R_Month - Type - Number R_Year - Type - Number R_Date - Type - Date I have around 1000 records and i want to fill R_Date column based on the data in the R_Day,R_Month,R_Year
-
NoClassDefFoundError at TaskServiceRemoteClient.releaseTask
NoClassDefFoundError at oracle.bpel.services.workflow.task.client.TaskServiceRemoteClient.releaseTask(TaskServiceRemoteClient.java:1601) The acquireTask is working fine, but when I try to call the method releaseTask, throws me that exception. The ver
-
Upgrade SRM on 4.7 to ECC 6.0
Hi Gurus, I am moving from SRM 5.0 from 4.7 to ECC 6.0 In this updgrade what are the things that need to be checked and what kind of issues to be looked . What are the major changes is ECC6.0 from 4.7? Looking forward to hear from you Best Regards
-
Hello Everyone, Joined the board a while back and have found some great advice here. I will ask my stupid question (I know, there is no such thing). I'm not a computer/phone whiz. I loaded my desktop manager software and the install was good. When I