mirror of
https://github.com/QL-Win/QuickLook.git
synced 2025-09-12 10:19:07 +00:00
Remove System.Text.Json dependency
This commit is contained in:
@@ -74,7 +74,6 @@
|
|||||||
<PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="6.1.2">
|
<PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="6.1.2">
|
||||||
<PrivateAssets>all</PrivateAssets>
|
<PrivateAssets>all</PrivateAssets>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
<PackageReference Include="System.Text.Json" Version="9.0.6" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup Condition=" '$(DefineConstants)' != '' and $(DefineConstants.Contains('USESVGSKIA')) ">
|
<ItemGroup Condition=" '$(DefineConstants)' != '' and $(DefineConstants.Contains('USESVGSKIA')) ">
|
||||||
|
@@ -15,14 +15,11 @@
|
|||||||
// You should have received a copy of the GNU General Public License
|
// You should have received a copy of the GNU General Public License
|
||||||
// along with this program. If not, see <http://www.gnu.org/licenses/>.
|
// along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
using Google.Protobuf.Compiler;
|
|
||||||
using QuickLook.Plugin.ImageViewer.Webview.Svg;
|
using QuickLook.Plugin.ImageViewer.Webview.Svg;
|
||||||
using System;
|
using System;
|
||||||
using System.IO;
|
using System.IO;
|
||||||
using System.Runtime.InteropServices;
|
using System.Runtime.InteropServices;
|
||||||
using System.Text.Json;
|
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using System.Windows;
|
|
||||||
|
|
||||||
namespace QuickLook.Plugin.ImageViewer.Webview.Svga;
|
namespace QuickLook.Plugin.ImageViewer.Webview.Svga;
|
||||||
|
|
||||||
@@ -56,7 +53,7 @@ public sealed class ScriptHandler(string path, IWebMetaProvider metaWeb)
|
|||||||
public async Task<string> GetSize()
|
public async Task<string> GetSize()
|
||||||
{
|
{
|
||||||
var size = MetaWeb.GetSize();
|
var size = MetaWeb.GetSize();
|
||||||
string jsonString = JsonSerializer.Serialize(new { width = size.Width, height = size.Height });
|
|
||||||
return await Task.FromResult(jsonString);
|
return await Task.FromResult($"{{\"width\":{size.Width},\"height\":{size.Height}}}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user