mirror of https://github.com/SixLabors/ImageSharp
12 changed files with 22 additions and 22 deletions
@ -1,9 +1,9 @@ |
|||
// Copyright (c) Six Labors.
|
|||
// Licensed under the Six Labors Split License.
|
|||
|
|||
using SixLabors.ImageSharp.Formats.Jxl.IO; |
|||
using SixLabors.ImageSharp.Formats.Jxl.Fields; |
|||
|
|||
namespace SixLabors.ImageSharp.Formats.Jxl.Metadata; |
|||
namespace SixLabors.ImageSharp.Formats.Jxl.IO.Metadata; |
|||
|
|||
internal sealed class JxlAnimationHeader : IJxlFields |
|||
{ |
|||
@ -1,19 +1,19 @@ |
|||
// Copyright (c) Six Labors.
|
|||
// Licensed under the Six Labors Split License.
|
|||
|
|||
namespace SixLabors.ImageSharp.Formats.Jxl.Metadata; |
|||
namespace SixLabors.ImageSharp.Formats.Jxl.IO.Metadata; |
|||
|
|||
internal sealed class JxlCodecMetadata |
|||
{ |
|||
public JxlImageMetadata? ImageMetadata { get; set; } |
|||
|
|||
public SizeHeader Size { get; set; } |
|||
public JxlSizeHeader? Size { get; set; } |
|||
|
|||
public JxlCustomTransformData? CustomTransformData { get; set; } |
|||
|
|||
public int XSize => this.Size.XSize; |
|||
public int XSize => this.Size?.XSize ?? 0; |
|||
|
|||
public int YSize => this.Size.YSize; |
|||
public int YSize => this.Size?.YSize ?? 0; |
|||
|
|||
public int GetOrientedPreviewXSize(bool keepOrientation) |
|||
{ |
|||
@ -1,7 +1,7 @@ |
|||
// Copyright (c) Six Labors.
|
|||
// Licensed under the Six Labors Split License.
|
|||
|
|||
namespace SixLabors.ImageSharp.Formats.Jxl.Metadata; |
|||
namespace SixLabors.ImageSharp.Formats.Jxl.IO.Metadata; |
|||
|
|||
internal enum JxlExifOrientation : byte |
|||
{ |
|||
@ -1,7 +1,7 @@ |
|||
// Copyright (c) Six Labors.
|
|||
// Licensed under the Six Labors Split License.
|
|||
|
|||
namespace SixLabors.ImageSharp.Formats.Jxl.Metadata; |
|||
namespace SixLabors.ImageSharp.Formats.Jxl.IO.Metadata; |
|||
|
|||
internal enum JxlExtraChannel : byte |
|||
{ |
|||
@ -1,9 +1,9 @@ |
|||
// Copyright (c) Six Labors.
|
|||
// Licensed under the Six Labors Split License.
|
|||
|
|||
using SixLabors.ImageSharp.Formats.Jxl.IO; |
|||
using SixLabors.ImageSharp.Formats.Jxl.Fields; |
|||
|
|||
namespace SixLabors.ImageSharp.Formats.Jxl.Metadata; |
|||
namespace SixLabors.ImageSharp.Formats.Jxl.IO.Metadata; |
|||
|
|||
internal sealed class JxlExtraChannelInfo : IJxlFields |
|||
{ |
|||
@ -1,9 +1,9 @@ |
|||
// Copyright (c) Six Labors.
|
|||
// Licensed under the Six Labors Split License.
|
|||
|
|||
using SixLabors.ImageSharp.Formats.Jxl.IO; |
|||
using SixLabors.ImageSharp.Formats.Jxl.Fields; |
|||
|
|||
namespace SixLabors.ImageSharp.Formats.Jxl.Metadata; |
|||
namespace SixLabors.ImageSharp.Formats.Jxl.IO.Metadata; |
|||
|
|||
internal sealed class JxlPreviewHeader : IJxlFields |
|||
{ |
|||
@ -1,9 +1,9 @@ |
|||
// Copyright (c) Six Labors.
|
|||
// Licensed under the Six Labors Split License.
|
|||
|
|||
using SixLabors.ImageSharp.Formats.Jxl.IO; |
|||
using SixLabors.ImageSharp.Formats.Jxl.Fields; |
|||
|
|||
namespace SixLabors.ImageSharp.Formats.Jxl.Metadata; |
|||
namespace SixLabors.ImageSharp.Formats.Jxl.IO.Metadata; |
|||
|
|||
internal sealed class JxlSizeHeader : IJxlFields |
|||
{ |
|||
Loading…
Reference in new issue