fix#20265
This commit is contained in:
parent
394fa2c184
commit
e751fd0f68
@ -2354,7 +2354,7 @@ class PartialEvaluator {
|
|||||||
if (this.options.ignoreErrors) {
|
if (this.options.ignoreErrors) {
|
||||||
warn(
|
warn(
|
||||||
`getOperatorList - ignoring errors during "${task.name}" ` +
|
`getOperatorList - ignoring errors during "${task.name}" ` +
|
||||||
`task: "${reason}".`
|
`task: "${reason}".`
|
||||||
);
|
);
|
||||||
|
|
||||||
closePendingRestoreOPS();
|
closePendingRestoreOPS();
|
||||||
@ -3556,7 +3556,7 @@ class PartialEvaluator {
|
|||||||
// Error(s) in the TextContent -- allow text-extraction to continue.
|
// Error(s) in the TextContent -- allow text-extraction to continue.
|
||||||
warn(
|
warn(
|
||||||
`getTextContent - ignoring errors during "${task.name}" ` +
|
`getTextContent - ignoring errors during "${task.name}" ` +
|
||||||
`task: "${reason}".`
|
`task: "${reason}".`
|
||||||
);
|
);
|
||||||
|
|
||||||
flushTextContentItem();
|
flushTextContentItem();
|
||||||
@ -4283,10 +4283,10 @@ class PartialEvaluator {
|
|||||||
const uint8array = stream.buffer
|
const uint8array = stream.buffer
|
||||||
? new Uint8Array(stream.buffer.buffer, 0, stream.bufferLength)
|
? new Uint8Array(stream.buffer.buffer, 0, stream.bufferLength)
|
||||||
: new Uint8Array(
|
: new Uint8Array(
|
||||||
stream.bytes.buffer,
|
stream.bytes.buffer,
|
||||||
stream.start,
|
stream.start,
|
||||||
stream.end - stream.start
|
stream.end - stream.start
|
||||||
);
|
);
|
||||||
hash.update(uint8array);
|
hash.update(uint8array);
|
||||||
} else if (toUnicode instanceof Name) {
|
} else if (toUnicode instanceof Name) {
|
||||||
hash.update(toUnicode.name);
|
hash.update(toUnicode.name);
|
||||||
@ -4478,7 +4478,7 @@ class PartialEvaluator {
|
|||||||
} else if (fontNameStr !== baseFontStr) {
|
} else if (fontNameStr !== baseFontStr) {
|
||||||
info(
|
info(
|
||||||
`The FontDescriptor's FontName is "${fontNameStr}" but ` +
|
`The FontDescriptor's FontName is "${fontNameStr}" but ` +
|
||||||
`should be the same as the Font's BaseFont "${baseFontStr}".`
|
`should be the same as the Font's BaseFont "${baseFontStr}".`
|
||||||
);
|
);
|
||||||
// - Workaround for cases where e.g. fontNameStr = 'Arial' and
|
// - Workaround for cases where e.g. fontNameStr = 'Arial' and
|
||||||
// baseFontStr = 'Arial,Bold' (needed when no font file is embedded).
|
// baseFontStr = 'Arial,Bold' (needed when no font file is embedded).
|
||||||
@ -4800,7 +4800,9 @@ class TranslatedFont {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
.catch(function (reason) {
|
.catch(function (reason) {
|
||||||
warn(`Type3 font resource "${key}" is not available.`);
|
if (!globalThis.SILENCE_TYPE3_WARNINGS) {
|
||||||
|
warn(`Type3 font resource "${key}" is not available.`);
|
||||||
|
}
|
||||||
const dummyOperatorList = new OperatorList();
|
const dummyOperatorList = new OperatorList();
|
||||||
charProcOperatorList[key] = dummyOperatorList.getIR();
|
charProcOperatorList[key] = dummyOperatorList.getIR();
|
||||||
});
|
});
|
||||||
@ -5279,7 +5281,7 @@ class EvaluatorPreprocessor {
|
|||||||
if (
|
if (
|
||||||
this._isPathOp &&
|
this._isPathOp &&
|
||||||
++this._numInvalidPathOPS >
|
++this._numInvalidPathOPS >
|
||||||
EvaluatorPreprocessor.MAX_INVALID_PATH_OPS
|
EvaluatorPreprocessor.MAX_INVALID_PATH_OPS
|
||||||
) {
|
) {
|
||||||
throw new FormatError(`Invalid ${partialMsg}`);
|
throw new FormatError(`Invalid ${partialMsg}`);
|
||||||
}
|
}
|
||||||
@ -5294,7 +5296,7 @@ class EvaluatorPreprocessor {
|
|||||||
} else if (argsLength > numArgs) {
|
} else if (argsLength > numArgs) {
|
||||||
info(
|
info(
|
||||||
`Command ${cmd}: expected [0, ${numArgs}] args, ` +
|
`Command ${cmd}: expected [0, ${numArgs}] args, ` +
|
||||||
`but received ${argsLength} args.`
|
`but received ${argsLength} args.`
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -98,6 +98,7 @@ import { Toolbar } from "web-toolbar";
|
|||||||
import { ViewHistory } from "./view_history.js";
|
import { ViewHistory } from "./view_history.js";
|
||||||
|
|
||||||
const FORCE_PAGES_LOADED_TIMEOUT = 10000; // ms
|
const FORCE_PAGES_LOADED_TIMEOUT = 10000; // ms
|
||||||
|
globalThis.SILENCE_TYPE3_WARNINGS = true;
|
||||||
|
|
||||||
const ViewOnLoad = {
|
const ViewOnLoad = {
|
||||||
UNKNOWN: -1,
|
UNKNOWN: -1,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user