Uploaded image for project: 'PDFBox'
  1. PDFBox
  2. PDFBOX-5603

Support GSUB LookupType 2 (Multiple Substitution Format 1)

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 3.0.0 PDFBox
    • FontBox

    Description

      This table is the reverse of ligatures, i.e. replace one glyph with several glyphs. I don't know if this is useful at all for us, except understanding the current implementation.

      This will be implemented in two steps. Reading these tables is one thing, actually doing anything with it is another, because MapBackedGsubData has a Map<List<Integer>, Integer> which is not useful here. Either we'd have to introduce a second map, or extend the map so that the value is also a list. I'll do just the first part for now, which I expect to stay regardless of changes for the second part.

      Attachments

        Issue Links

          Activity

            People

              tilman Tilman Hausherr
              tilman Tilman Hausherr
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: