summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibPDF
AgeCommit message (Expand)Author
2022-12-14Everywhere: Stop shoving things into ::std and mentioning them as suchAli Mohammad Pur
2022-12-10LibPDF: Add initial image display supportRodrigo Tobar
2022-12-10LibPDF: Add first interpolation methodsRodrigo Tobar
2022-12-10LibPDF: Add facility to obtain Vector<float> from ArrayObjectRodrigo Tobar
2022-12-10LibPDF: Add new Error::Type for unsupported rendering featuresRodrigo Tobar
2022-12-10LibPDF: Add more knowledge to ColorSpaces classesRodrigo Tobar
2022-12-10LibPDF: Refactor parsing of ColorSpacesRodrigo Tobar
2022-12-10LibPDF: Return results directly and avoid unpacking+packingRodrigo Tobar
2022-12-08LibPDF: Add missing character quirk for WinAnsiEncoding fontsAndreas Kling
2022-12-07Meta+Userland: Pass Gfx::IntPoint by valueMacDue
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-12-03Everywhere: Run clang-formatLinus Groh
2022-11-30LibPDF: Add initial implementation of XObject renderingRodrigo Tobar
2022-11-30LibPDF: Allow operators to receive optional resourcesRodrigo Tobar
2022-11-30LibPDF: Render cubic bezier curvesRodrigo Tobar
2022-11-30LibPDF: Communicate resources to ColorSpace, not PageRodrigo Tobar
2022-11-30LibPDF: Add further common namesRodrigo Tobar
2022-11-30LibPDF: Implement Run Length DecodingRodrigo Tobar
2022-11-30LibPDF: Ignore whitespace on hex stringsRodrigo Tobar
2022-11-26LibPDF: Fix path coordinates calculationRodrigo Tobar
2022-11-25LibPDF: Introduce rendering preferences and show clipping pathsRodrigo Tobar
2022-11-25LibPDF: Improve path clipping supportRodrigo Tobar
2022-11-25LibPDF: Try to repair XRef tables with broken indicesJulian Offenhäuser
2022-11-25LibPDF: Override Type 1 character mappings by encoding in font dictJulian Offenhäuser
2022-11-25LibPDF: Add alternative names to is_standard_latin_font() helperJulian Offenhäuser
2022-11-25LibPDF: Move all font handling to Type1Font and TrueTypeFont classesJulian Offenhäuser
2022-11-25LibPDF: Introduce loading of common font data in PDFFont base classJulian Offenhäuser
2022-11-25LibPDF: Pass PDFFont::draw_glyph() a char code instead of a code pointJulian Offenhäuser
2022-11-25LibPDF: Convert dash pattern array elements to integers if necessaryJulian Offenhäuser
2022-11-19LibPDF: Parse integer numbers with atoi() instead of strtof()Julian Offenhäuser
2022-11-19LibPDF: Implement png predictor decoding for flate filterJulian Offenhäuser
2022-11-19LibPDF: Fix off-by-one error in Reader::remaining()Julian Offenhäuser
2022-11-19LibPDF: Fix loop condition in parse_xref_stream()Julian Offenhäuser
2022-11-19LibPDF: Make some variable names in parse_xref_stream() more clearJulian Offenhäuser
2022-11-19LibPDF: Implement the DCT filterJulian Offenhäuser
2022-11-19LibPDF: Derive alternate ICC color space from the number of componentsJulian Offenhäuser
2022-11-19LibPDF: Support cascading stream filtersJulian Offenhäuser
2022-11-19LibPDF: Parse hexadecimal values in name objects correctlyJulian Offenhäuser
2022-11-19LibPDF: Use Gfx::PathRasterizer for Adobe Type 1 font renderingJulian Offenhäuser
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-11-01Everywhere: Explicitly link all binaries against the LibC targetTim Schumacher
2022-10-16LibPDF: Add very basic support for Adobe Type 1 font renderingJulian Offenhäuser
2022-10-16LibPDF: Add glyph drawing and type info methods to PDFFontJulian Offenhäuser
2022-10-16LibPDF: Allow page objects to inherit the MediaBox and Resources entriesJulian Offenhäuser
2022-10-16LibPDF: Allow text operator sequences to start with whitespaceJulian Offenhäuser
2022-10-16LibPDF: Parse floating point numbers that omit a leading zero correctlyJulian Offenhäuser
2022-09-18Libraries: Add missing includes, add namespace qualifiersBen Wiederhake
2022-09-17LibPDF: Support parsing page tree nodes that are in object streamsJulian Offenhäuser
2022-09-17LibPDF: Rename argument for the latin character set enumeration macroJulian Offenhäuser