mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-20 15:18:08 +02:00
Move some constants and helper functions from src/core/fonts.js
and into their own file
- `FontFlags`, is used in both `src/core/fonts.js` and `src/core/evaluator.js`. - `getFontType`, same as the above. - `MacStandardGlyphOrdering`, is a fairly large data-structure and `src/core/fonts.js` is already a *very* large file. - `recoverGlyphName`, a dependency of `type1FontGlyphMapping`; please see below. - `SEAC_ANALYSIS_ENABLED`, is used by both `Type1Font`, `CFFFont`, and unit-tests; please see below. - `type1FontGlyphMapping`, is used by both `Type1Font` and `CFFFont` which a later patch will move to their own files.
This commit is contained in:
parent
22539b52fa
commit
77b258440b
5 changed files with 217 additions and 179 deletions
|
@ -20,7 +20,7 @@ import {
|
|||
CFFParser,
|
||||
CFFStrings,
|
||||
} from "../../src/core/cff_parser.js";
|
||||
import { SEAC_ANALYSIS_ENABLED } from "../../src/core/fonts.js";
|
||||
import { SEAC_ANALYSIS_ENABLED } from "../../src/core/fonts_utils.js";
|
||||
import { Stream } from "../../src/core/stream.js";
|
||||
|
||||
describe("CFFParser", function () {
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
* limitations under the License.
|
||||
*/
|
||||
|
||||
import { SEAC_ANALYSIS_ENABLED } from "../../src/core/fonts.js";
|
||||
import { SEAC_ANALYSIS_ENABLED } from "../../src/core/fonts_utils.js";
|
||||
import { StringStream } from "../../src/core/stream.js";
|
||||
import { Type1Parser } from "../../src/core/type1_parser.js";
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue