Browse Source

Updated native dependencies

Marcin Ziąbek 8 months ago
parent
commit
d202d496b3

BIN
Source/QuestPDF/Runtimes/linux-arm64/native/libQuestPdfSkia.so


BIN
Source/QuestPDF/Runtimes/linux-musl-x64/native/libQuestPdfSkia.so


BIN
Source/QuestPDF/Runtimes/linux-x64/native/libQuestPdfSkia.so


BIN
Source/QuestPDF/Runtimes/osx-arm64/native/libQuestPdfSkia.dylib


BIN
Source/QuestPDF/Runtimes/osx-x64/native/libQuestPdfSkia.dylib


BIN
Source/QuestPDF/Runtimes/win-x64/native/QuestPdfSkia.dll


BIN
Source/QuestPDF/Runtimes/win-x86/native/QuestPdfSkia.dll


+ 3 - 4
Source/QuestPDF/Skia/SkCanvas.cs

@@ -148,9 +148,8 @@ internal sealed class SkCanvas : IDisposable
     }
     }
     
     
     public SkCanvasMatrix GetCurrentMatrix()
     public SkCanvasMatrix GetCurrentMatrix()
-    {
-        API.canvas_get_matrix9(Instance, out var result);
-        return result;
+    { 
+        return API.canvas_get_matrix9(Instance);
     }
     }
     
     
     public void SetCurrentMatrix(SkCanvasMatrix matrix)
     public void SetCurrentMatrix(SkCanvasMatrix matrix)
@@ -239,7 +238,7 @@ internal sealed class SkCanvas : IDisposable
         public static extern void canvas_annotate_destination_link(IntPtr canvas, float width, float height, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(Utf8StringMarshaller))] string destinationName);
         public static extern void canvas_annotate_destination_link(IntPtr canvas, float width, float height, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(Utf8StringMarshaller))] string destinationName);
         
         
         [DllImport(SkiaAPI.LibraryName, CallingConvention = CallingConvention.Cdecl)]
         [DllImport(SkiaAPI.LibraryName, CallingConvention = CallingConvention.Cdecl)]
-        public static extern void canvas_get_matrix9(IntPtr canvas, out SkCanvasMatrix matrix);
+        public static extern SkCanvasMatrix canvas_get_matrix9(IntPtr canvas);
         
         
         [DllImport(SkiaAPI.LibraryName, CallingConvention = CallingConvention.Cdecl)]
         [DllImport(SkiaAPI.LibraryName, CallingConvention = CallingConvention.Cdecl)]
         public static extern void canvas_set_matrix9(IntPtr canvas, SkCanvasMatrix matrix);
         public static extern void canvas_set_matrix9(IntPtr canvas, SkCanvasMatrix matrix);