diff --git a/src/FreeImage-dotnet-core/Classes/FreeImageBitmap.cs b/src/FreeImage-dotnet-core/Classes/FreeImageBitmap.cs index 0bbf88c..506b367 100644 --- a/src/FreeImage-dotnet-core/Classes/FreeImageBitmap.cs +++ b/src/FreeImage-dotnet-core/Classes/FreeImageBitmap.cs @@ -45,7 +45,7 @@ using System.Diagnostics; using System.Reflection; -#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 +#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 || NETCOREAPP using System.Runtime.Serialization; #endif @@ -54,7 +54,7 @@ namespace FreeImageAPI /// /// Encapsulates a FreeImage-bitmap. /// -#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 +#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 || NETCOREAPP [Serializable, Guid("64a4c935-b757-499c-ab8c-6110316a9e51")] public class FreeImageBitmap : MarshalByRefObject, ICloneable, IDisposable, IEnumerable, ISerializable #else @@ -234,7 +234,7 @@ public FreeImageBitmap(FreeImageBitmap original, int width, int height) AddMemoryPressure(); } -#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 +#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 || NETCOREAPP /// /// Initializes a new instance of the class @@ -610,7 +610,7 @@ public FreeImageBitmap(Type type, string resource) { } -#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 +#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 || NETCOREAPP /// /// Initializes a new instance of the class bases on the specified size @@ -921,7 +921,7 @@ public FreeImageBitmap(int width, int height, int stride, int bpp, FREE_IMAGE_TY AddMemoryPressure(); } -#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 +#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 || NETCOREAPP /// /// Initializes a new instance of the class. @@ -967,7 +967,7 @@ public FreeImageBitmap(SerializationInfo info, StreamingContext context) #region Operators -#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 +#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 || NETCOREAPP /// /// Converts a instance to a instance. @@ -1835,7 +1835,7 @@ public FreeImageBitmap GetThumbnailImage(int maxPixelSize, bool convert) return result; } -#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 +#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 || NETCOREAPP /// /// Converts this instance to a instance. @@ -2557,7 +2557,7 @@ public void SelectActiveFrame(int frameIndex) } } -#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 +#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 || NETCOREAPP /// /// Creates a GDI bitmap object from this . @@ -2726,7 +2726,7 @@ public void SetResolution(float xDpi, float yDpi) FreeImage.SetResolutionY(dib, (uint)yDpi); } -#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 +#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 || NETCOREAPP /// /// This function is not yet implemented. @@ -3771,7 +3771,7 @@ public override int GetHashCode() #region Static functions -#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 +#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 || NETCOREAPP /// /// Returns a value that indicates whether the pixel format for this contains alpha information. @@ -3857,7 +3857,7 @@ public static FreeImageBitmap FromFile(string filename, bool useEmbeddedColorMan return new FreeImageBitmap(filename); } -#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 +#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 || NETCOREAPP /// /// Creates a from a handle to a GDI bitmap. @@ -3931,7 +3931,7 @@ public static FreeImageBitmap FromStream(Stream stream, bool useEmbeddedColorMan return new FreeImageBitmap(stream); } -#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 +#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 || NETCOREAPP /// /// Returns the color depth, in number of bits per pixel, @@ -4327,7 +4327,7 @@ private void LoadFromStream(Stream stream, FREE_IMAGE_FORMAT format, FREE_IMAGE_ /// /// Helper class to store informations for . /// -#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 +#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 || NETCOREAPP private sealed class SaveInformation : ICloneable #else private sealed class SaveInformation @@ -4420,7 +4420,7 @@ IEnumerator IEnumerable.GetEnumerator() return GetScanlines().GetEnumerator(); } -#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 +#if NET462 || NET461 || NET46 || NET452 || NET451 || NET45 || NET40 || NET35 || NET20 || NETCOREAPP void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) { diff --git a/src/FreeImage-dotnet-core/FreeImage-dotnet-core.csproj b/src/FreeImage-dotnet-core/FreeImage-dotnet-core.csproj index 06b6825..e97c066 100644 --- a/src/FreeImage-dotnet-core/FreeImage-dotnet-core.csproj +++ b/src/FreeImage-dotnet-core/FreeImage-dotnet-core.csproj @@ -5,7 +5,7 @@ FreeImage dotnet core 4.3.6 - netstandard2.0;netstandard1.6;netstandard1.5;netstandard1.4;netstandard1.3;net461;net46;net452;net451;net45;net40 + netstandard2.0;netstandard1.6;netstandard1.5;netstandard1.4;netstandard1.3;netcoreapp3.1;net461;net46;net452;net451;net45;net40 true FreeImage-dotnet-core FreeImage-dotnet-core @@ -59,6 +59,10 @@ This is for FreeImage version 3.17.0 (The version number of this package no long --> + + + +