Releases: Dtronix/PDFiumCore
Releases · Dtronix/PDFiumCore
PDFiumCore v98.0.4750.0 Released
PDFium version v98.0.4750.0 chromium/4750. Added testing into the CreateBindingsPackage.bat.
PDFiumCore v98.0.4736.0 Released
PDFium version v98.0.4736.0 chromium/4736
PDFiumCore v98.0.4722.0 Released
Fix to ensure latest version is tested.
PDFiumCore v98.0.4706.0 Released
PDFium version v98.0.4706.0 chromium/4706.
PDFiumCore v98.0.4695.0 Released
PDFium version v98.0.4695.0 chromium/4695 [master] Updated readme.
PDFiumCore v99.0.4780.0 Released
Removed automatic changelog creation.
PDFiumCore v97.0.4690.0 Released
Braking change
Version numbers have changed to line up with the actual Chromium version numbers.
PDFiumCore v4688.0.0 Released
PDFium version chromium/4688.
API Changes:
+ public unsafe partial class FpdfGlyphpathT
- FPDFTextObjGetFontName
+ public static global::PDFiumCore.FpdfFontT FPDFTextObjGetFont(global::PDFiumCore.FpdfPageobjectT text)
+ public static uint FPDFFontGetFontName(global::PDFiumCore.FpdfFontT font, sbyte* buffer, uint length)
+ public static int FPDFFontGetFlags(global::PDFiumCore.FpdfFontT font)
+ public static int FPDFFontGetWeight(global::PDFiumCore.FpdfFontT font)
+ public static int FPDFFontGetItalicAngle(global::PDFiumCore.FpdfFontT font, ref int angle)
+ public static int FPDFFontGetAscent(global::PDFiumCore.FpdfFontT font, float font_size, ref float ascent)
+ public static int FPDFFontGetDescent(global::PDFiumCore.FpdfFontT font, float font_size, ref float descent)
+ public static int FPDFFontGetGlyphWidth(global::PDFiumCore.FpdfFontT font, uint glyph, float font_size, ref float width)
+ public static global::PDFiumCore.FpdfGlyphpathT FPDFFontGetGlyphPath(global::PDFiumCore.FpdfFontT font, uint glyph, float font_size)
+ public static int FPDFGlyphPathCountGlyphSegments(global::PDFiumCore.FpdfGlyphpathT glyphpath)
+ public static global::PDFiumCore.FpdfPathsegmentT FPDFGlyphPathGetGlyphPathSegment(global::PDFiumCore.FpdfGlyphpathT glyphpath, int index)
- e6fc481 Updated README.md
- f1906f1 Fixed building process for renamed artifacts generated by the pdfium-binaries build process.
Removed osx-arm64 since it is untested. May add back at a later time.
Renamed "linux" runtime to "linux-x64". - cbaef70 Fix for getting the correct tag name for the release title.
PDFiumCore v4595.0.0 Released
-
cd4576b Updated CI for automated releases.
-
1ab80f3 First rework to simplify building automation.
Version is now specified in the Directory.Build.props file. -
cb92e50 Adding CI.
-
a02ebff
+public static int FPDFTextSetCharcodes(global::PDFiumCore.FpdfPageobjectT text_object, ref uint charcodes, ulong count)
PDFiumCore v4566.0.0
PDFium version chromium/4566.
API Changes:
+public unsafe partial class FpdfXobjectT.
+public static int FPDFPageObjGetMatrix(global::PDFiumCore.FpdfPageobjectT page_object, global::PDFiumCore.FS_MATRIX_ matrix);
+public static int FPDFPageObjSetMatrix(global::PDFiumCore.FpdfPageobjectT path, global::PDFiumCore.FS_MATRIX_ matrix);
-public static int FPDFImageObjGetMatrix(global::PDFiumCore.FpdfPageobjectT image_object, ref double a, ref double b, ref double c, ref double d, ref double e, ref double f)
+public static int FPDFPageObjGetDashPhase(global::PDFiumCore.FpdfPageobjectT page_object, ref float phase)
+public static int FPDFPageObjSetDashPhase(global::PDFiumCore.FpdfPageobjectT page_object, float phase)
+public static int FPDFPageObjGetDashCount(global::PDFiumCore.FpdfPageobjectT page_object)
+public static int FPDFPageObjGetDashArray(global::PDFiumCore.FpdfPageobjectT page_object, ref float dash_array, ulong dash_count)
+public static int FPDFPageObjSetDashArray(global::PDFiumCore.FpdfPageobjectT page_object, ref float dash_array, ulong dash_count, float phase)
-public static int FPDFPathGetMatrix(global::PDFiumCore.FpdfPageobjectT path, global::PDFiumCore.FS_MATRIX_ matrix)
-public static int FPDFPathSetMatrix(global::PDFiumCore.FpdfPageobjectT path, global::PDFiumCore.FS_MATRIX_ matrix)
-public static int FPDFTextObjGetMatrix(global::PDFiumCore.FpdfPageobjectT text, global::PDFiumCore.FS_MATRIX_ matrix)
-public static int FPDFFormObjGetMatrix(global::PDFiumCore.FpdfPageobjectT form_object, global::PDFiumCore.FS_MATRIX_ matrix)
+public static int FPDF_ImportPagesByIndex(global::PDFiumCore.FpdfDocumentT dest_doc, global::PDFiumCore.FpdfDocumentT src_doc, ref int page_indices, uint length, int index)
+public static global::PDFiumCore.FpdfXobjectT FPDF_NewXObjectFromPage(global::PDFiumCore.FpdfDocumentT dest_doc, global::PDFiumCore.FpdfDocumentT src_doc, int src_page_index)
+public static void FPDF_CloseXObject(global::PDFiumCore.FpdfXobjectT xobject)
+public static global::PDFiumCore.FpdfPageobjectT FPDF_NewFormObjectFromXObject(global::PDFiumCore.FpdfXobjectT xobject)
Signature Changes:
public static float FPDFTextObjGetFontSize(global::PDFiumCore.FpdfPageobjectT text)
public static uint FPDFTextObjGetFontName(global::PDFiumCore.FpdfPageobjectT text, sbyte* buffer, uint length)