Skip to content
React Native Image Marker
Tools
Playground
Node & CLI
Guides
API
Search
Ctrl
K
Cancel
Menu
Tools
Playground
Node & CLI
Guides
API
Documentation version
v2 Current
v1 LTS
v1.0.0 Archive
Editor 0.3.0
◐
Auto
⌄
◐
Auto
Follow your system
✓
☀
Light
Always use the light theme
✓
●
Dark
Always use the dark theme
✓
文
English
⌄
EN
English
English documentation
✓
中
简体中文
中文文档
✓
GitHub
↗
Documentation version
v2 Current
v1 LTS
v1.0.0 Archive
Editor 0.3.0
GitHub
◐
Auto
⌄
◐
Auto
Follow your system
✓
☀
Light
Always use the light theme
✓
●
Dark
Always use the dark theme
✓
文
English
⌄
EN
English
English documentation
✓
中
简体中文
中文文档
✓
Start here
Overview
What’s new in Core 2
Live playground
Installation
Compatibility
Online tools
All tools
Create and batch
Watermark an image
Batch watermark
Confidential watermark
Developer workflows
Recipe builder
Interactive layer editor
Trace and provenance
Embed an invisible trace
Check a trace watermark
Recipient trace package
Trace robustness lab
Content Credentials inspector
Toolchain
Recipe documents
Node renderer
Command-line interface
Optional interaction editor
Guides
Choose an API
Position and style
Output and image quality
Performance and job control
Invisible trace watermarks
Optional interaction editor
Editor API reference
Classes
ImageMarkerEditorController
Interfaces
EditorAsset
EditorAutosaveOptions
EditorBrandKit
EditorClipboardDocument
EditorComponentSlots
EditorContentCredentialsExport
EditorExportOptions
EditorExportResult
EditorInvisibleExport
EditorKeyCommand
EditorLayerBounds
EditorLayerRenderContext
EditorPluginContext
EditorPoint
EditorRect
EditorRenderRequest
EditorSafeArea
EditorSerializedState
EditorSize
EditorSnapContext
EditorState
EditorTemplate
EditorToolbarAction
EditorViewportProjection
EditorViewportState
ImageMarkerEditorAssetPanelProps
ImageMarkerEditorControllerOptions
ImageMarkerEditorInspectorProps
ImageMarkerEditorLayerPanelProps
ImageMarkerEditorPlugin
ImageMarkerEditorProps
ImageMarkerEditorRenderAdapter
ImageMarkerEditorToolbarProps
MarkerImageInfo
WatermarkRecipeDefinition
WatermarkRecipeInput
WatermarkTextStyle
Type Aliases
EditorAlignment
EditorDistribution
EditorSelectionMode
EditorSnapGuide
EditorTextLayerPatch
WatermarkBlendMode
WatermarkRecipeDefinitionLayer
WatermarkRecipeDocument
Functions
angle
createBrandLogoLayer
createBrandTextLayer
createCoreEditorAdapter
createEditorBrandKit
createEditorTemplate
createEditorViewportProjection
distance
fitEditorSizeWithinMax
ImageMarkerEditor
ImageMarkerEditorAssetPanel
ImageMarkerEditorInspector
ImageMarkerEditorLayerPanel
ImageMarkerEditorToolbar
materializeEditorTemplate
normalizeSafeArea
projectEditorPoint
projectEditorRecipe
snapLayerPosition
unprojectEditorPoint
useImageMarkerEditorState
Visual cookbook
Help
Troubleshooting
Versions and migration
Versions and support
Sitemap
API reference
Enumerations
ImageFormat
Position
RotationCanvasMode
TextBackgroundType
Classes
ImageMarkerError
Marker
WatermarkRecipeValidationError
Interfaces
ContentCredentialsAdapter
ContentCredentialsClaim
ContentCredentialsSignRequest
ContentCredentialsSignResult
ContentCredentialsVerificationResult
CornerRadius
DetectInvisibleWatermarkOptions
EmbedInvisibleWatermarkOptions
EmbedInvisibleWithCredentialsOptions
EmbedInvisibleWithCredentialsResult
ImageMarkOptions
ImageOptions
ImageWatermarkLayer
InvisibleWatermarkCodec
InvisibleWatermarkDecodedImage
InvisibleWatermarkDetectionData
InvisibleWatermarkDetectionResult
InvisibleWatermarkImage
InvisibleWatermarkRuntime
InvisibleWatermarkRuntimeOptions
InvisibleWatermarkWorkerOptions
MarkerImageInfo
MarkerJobOptions
MarkerJobProgress
MarkerMetadataResult
MarkerResult
MarkerResultDescriptor
MarkOptions
PositionOptions
RadiusValue
ShadowLayerStyle
TextBackgroundStyle
TextMarkOptions
TextOptions
TextStrokeStyle
TextStyle
TextWatermarkLayer
VerifyContentCredentialsOptions
WatermarkBatchAbortedResult
WatermarkBatchFulfilledResult
WatermarkBatchOptions
WatermarkBatchProgress
WatermarkBatchRejectedResult
WatermarkBlobRecipeResultOptions
WatermarkImageOptions
WatermarkMarkerResultRecipeOptions
WatermarkRecipe
WatermarkRecipeValidationFailure
WatermarkRecipeValidationSuccess
WatermarkRecipeVariableContext
Type Aliases
BlendMode
ImageMarkerErrorCode
ImageOrientation
InvisibleWatermarkSearch
InvisibleWatermarkStrength
InvisibleWatermarkWorkerProgressPhase
LegacyWatermarkRecipeDefinition
MarkerImageFormat
MarkerJobPhase
MarkerOperation
MarkerOutputFormat
RuntimeDetectInvisibleWatermarkOptions
RuntimeEmbedInvisibleWatermarkOptions
WatermarkBatchResult
WatermarkLayer
WatermarkLayout
WatermarkRecipeCondition
WatermarkRecipeDefinition
WatermarkRecipeDefinitionLayer
WatermarkRecipeDocument
WatermarkRecipeInput
WatermarkRecipeLayer
WatermarkRecipeOptions
WatermarkRecipeOutputOptions
WatermarkRecipeResultOptions
WatermarkRecipeSchemaVersion
WatermarkRecipeValidationResult
WatermarkRecipeVariable
WatermarkTextDirection
WatermarkTextOverflow
WatermarkTextWrap
Variables
INVISIBLE_WATERMARK_ALGORITHM
INVISIBLE_WATERMARK_MAX_PAYLOAD_BYTES
INVISIBLE_WATERMARK_MIN_HEIGHT
INVISIBLE_WATERMARK_MIN_KEY_BYTES
INVISIBLE_WATERMARK_MIN_WIDTH
INVISIBLE_WATERMARK_RESIZE_SCALES
recipeValidationPatterns
WATERMARK_RECIPE_SCHEMA_VERSION
Functions
addWatermarkRecipeLayer
cloneRecipeValue
cloneWatermarkRecipe
cloneWatermarkRecipeLayer
createWatermarkRecipeDefinition
duplicateWatermarkRecipeLayer
groupWatermarkRecipeLayers
materializeWatermarkRecipe
migrateWatermarkRecipe
parseEncodedImageInfo
parseWatermarkRecipe
removeWatermarkRecipeLayer
reorderWatermarkRecipeLayer
resolveWatermarkTemplate
safeValidateWatermarkRecipe
serializeWatermarkRecipe
ungroupWatermarkRecipeLayers
updateWatermarkRecipeLayer
validateWatermarkRecipe
validateWatermarkTemplate
GitHub
◐
Auto
⌄
◐
Auto
Follow your system
✓
☀
Light
Always use the light theme
✓
●
Dark
Always use the dark theme
✓
文
English
⌄
EN
English
English documentation
✓
中
简体中文
中文文档
✓
ImageOrientation
ImageOrientation
=
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
Defined in:
src/image-info.ts:3