mirror of
https://github.com/haraldk/TwelveMonkeys.git
synced 2025-10-04 11:26:44 -04:00
TMI-PSD: Added support for PSB (aka "Large Document Format")
Added support for 32 bit channels. Added test cases + fixed a few bugs General code clean-up
This commit is contained in:
8
imageio/imageio-metadata/src/main/java/com/twelvemonkeys/imageio/metadata/psd/PSD.java
Normal file → Executable file
8
imageio/imageio-metadata/src/main/java/com/twelvemonkeys/imageio/metadata/psd/PSD.java
Normal file → Executable file
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2012, Harald Kuhr
|
||||
* Copyright (c) 2014, Harald Kuhr
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
@@ -36,7 +36,9 @@ package com.twelvemonkeys.imageio.metadata.psd;
|
||||
* @version $Id: PSD.java,v 1.0 24.01.12 16:51 haraldk Exp$
|
||||
*/
|
||||
public interface PSD {
|
||||
static final int RESOURCE_TYPE = ('8' << 24) + ('B' << 16) + ('I' << 8) + 'M';
|
||||
/** PSD image resource marker "8BIM". */
|
||||
int RESOURCE_TYPE = ('8' << 24) + ('B' << 16) + ('I' << 8) + 'M';
|
||||
|
||||
static final int RES_IPTC_NAA = 0x0404;
|
||||
/** IPTC image resource id. */
|
||||
int RES_IPTC_NAA = 0x0404;
|
||||
}
|
||||
|
6
imageio/imageio-metadata/src/main/java/com/twelvemonkeys/imageio/metadata/psd/PSDReader.java
Normal file → Executable file
6
imageio/imageio-metadata/src/main/java/com/twelvemonkeys/imageio/metadata/psd/PSDReader.java
Normal file → Executable file
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2012, Harald Kuhr
|
||||
* Copyright (c) 2014, Harald Kuhr
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
@@ -136,6 +136,10 @@ public final class PSDReader extends MetadataReader {
|
||||
pInput.readFully(data);
|
||||
}
|
||||
|
||||
public final int id() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public final byte[] data() {
|
||||
return data;
|
||||
}
|
||||
|
Reference in New Issue
Block a user