mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-20 15:18:08 +02:00
Merge pull request #15981 from Snuffleupagus/cMapPacked-true
[api-minor] Let the `cMapPacked` parameter, in `getDocument`, default to `true`
This commit is contained in:
commit
e848a0e61c
7 changed files with 13 additions and 21 deletions
|
@ -30,7 +30,6 @@ const { GenericL10n, NullL10n, parseQueryString, SimpleLinkService } =
|
|||
|
||||
const WAITING_TIME = 100; // ms
|
||||
const CMAP_URL = "/build/generic/web/cmaps/";
|
||||
const CMAP_PACKED = true;
|
||||
const STANDARD_FONT_DATA_URL = "/build/generic/web/standard_fonts/";
|
||||
const IMAGE_RESOURCES_PATH = "/web/images/";
|
||||
const VIEWER_CSS = "../build/components/pdf_viewer.css";
|
||||
|
@ -475,7 +474,6 @@ class Driver {
|
|||
url: absoluteUrl,
|
||||
password: task.password,
|
||||
cMapUrl: CMAP_URL,
|
||||
cMapPacked: CMAP_PACKED,
|
||||
standardFontDataUrl: STANDARD_FONT_DATA_URL,
|
||||
disableRange: task.disableRange,
|
||||
disableAutoFetch: !task.enableAutoFetch,
|
||||
|
|
|
@ -32,7 +32,7 @@ import {
|
|||
stringToUTF8String,
|
||||
} from "../../src/shared/util.js";
|
||||
import {
|
||||
CMAP_PARAMS,
|
||||
CMAP_URL,
|
||||
createIdFactory,
|
||||
STANDARD_FONT_DATA_URL,
|
||||
XRefMock,
|
||||
|
@ -108,8 +108,7 @@ describe("annotation", function () {
|
|||
});
|
||||
|
||||
const CMapReaderFactory = new DefaultCMapReaderFactory({
|
||||
baseUrl: CMAP_PARAMS.cMapUrl,
|
||||
isCompressed: CMAP_PARAMS.cMapPacked,
|
||||
baseUrl: CMAP_URL,
|
||||
});
|
||||
|
||||
const builtInCMapCache = new Map();
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
*/
|
||||
|
||||
import { CMap, CMapFactory, IdentityCMap } from "../../src/core/cmap.js";
|
||||
import { CMAP_PARAMS } from "./test_utils.js";
|
||||
import { CMAP_URL } from "./test_utils.js";
|
||||
import { DefaultCMapReaderFactory } from "../../src/display/api.js";
|
||||
import { Name } from "../../src/core/primitives.js";
|
||||
import { StringStream } from "../../src/core/stream.js";
|
||||
|
@ -25,8 +25,7 @@ describe("cmap", function () {
|
|||
beforeAll(function () {
|
||||
// Allow CMap testing in Node.js, e.g. for Travis.
|
||||
const CMapReaderFactory = new DefaultCMapReaderFactory({
|
||||
baseUrl: CMAP_PARAMS.cMapUrl,
|
||||
isCompressed: CMAP_PARAMS.cMapPacked,
|
||||
baseUrl: CMAP_URL,
|
||||
});
|
||||
|
||||
fetchBuiltInCMap = function (name) {
|
||||
|
@ -232,7 +231,7 @@ describe("cmap", function () {
|
|||
it("attempts to load a built-in CMap with inconsistent API parameters", async function () {
|
||||
function tmpFetchBuiltInCMap(name) {
|
||||
const CMapReaderFactory = new DefaultCMapReaderFactory({
|
||||
baseUrl: CMAP_PARAMS.cMapUrl,
|
||||
baseUrl: CMAP_URL,
|
||||
isCompressed: false,
|
||||
});
|
||||
return CMapReaderFactory.fetch({ name });
|
||||
|
|
|
@ -21,10 +21,8 @@ import { isNodeJS } from "../../src/shared/is_node.js";
|
|||
import { SimpleLinkService } from "../../web/pdf_link_service.js";
|
||||
|
||||
const tracemonkeyFileName = "tracemonkey.pdf";
|
||||
const CMAP_PARAMS = {
|
||||
cMapUrl: isNodeJS ? "./external/bcmaps/" : "../../../external/bcmaps/",
|
||||
cMapPacked: true,
|
||||
};
|
||||
|
||||
const CMAP_URL = isNodeJS ? "./external/bcmaps/" : "../../../external/bcmaps/";
|
||||
|
||||
class MockLinkService extends SimpleLinkService {
|
||||
constructor() {
|
||||
|
@ -57,7 +55,7 @@ async function initPdfFindController(
|
|||
) {
|
||||
const loadingTask = getDocument(
|
||||
buildGetDocumentParams(filename || tracemonkeyFileName, {
|
||||
...CMAP_PARAMS,
|
||||
cMapUrl: CMAP_URL,
|
||||
})
|
||||
);
|
||||
const pdfDocument = await loadingTask.promise;
|
||||
|
|
|
@ -20,10 +20,7 @@ import { Ref } from "../../src/core/primitives.js";
|
|||
|
||||
const TEST_PDFS_PATH = isNodeJS ? "./test/pdfs/" : "../pdfs/";
|
||||
|
||||
const CMAP_PARAMS = {
|
||||
cMapUrl: isNodeJS ? "./external/bcmaps/" : "../../external/bcmaps/",
|
||||
cMapPacked: true,
|
||||
};
|
||||
const CMAP_URL = isNodeJS ? "./external/bcmaps/" : "../../external/bcmaps/";
|
||||
|
||||
const STANDARD_FONT_DATA_URL = isNodeJS
|
||||
? "./external/standard_fonts/"
|
||||
|
@ -145,7 +142,7 @@ function createIdFactory(pageIndex) {
|
|||
|
||||
export {
|
||||
buildGetDocumentParams,
|
||||
CMAP_PARAMS,
|
||||
CMAP_URL,
|
||||
createIdFactory,
|
||||
DefaultFileReaderFactory,
|
||||
STANDARD_FONT_DATA_URL,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue