/
githubmirror
/
pdf.js
ОбзорДокументацияВойти
/
githubmirror
/
pdf.js
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
pdf.js/
src/core/
..
editor

Re-name the `RefSetCache` class to `RefMap`

3 дня назад
postscript

Re-use the `stringToBytes` helper in the `encodeASCIIString` function

день назад
xfa

Remove overridden/duplicated `[$getChildren]` methods

2 дня назад
annotation.js

Use the `MathClamp` helper in the `src/core/annotation.js` file

6 дней назад
ascii_85_stream.js

Replace a couple of loops with `TypedArray.prototype.fill()` in the `src/core/ascii_85_stream.js` file

4 месяца назад
ascii_hex_stream.js

Use stream for whatever substrem in stream classes

10 месяцев назад
base_stream.js

Add support for `/AuthEvent`, on-demand decryption

2 месяца назад
bidi.js

Add the bidi tests coming from BidiTest.txt and BidiCharacterTest.txt

5 месяцев назад
binary_cmap.js

Let `BinaryCMapStream` extend the `Stream` class

5 месяцев назад
brotli_stream.js

Add support for Brotli decompression

6 месяцев назад
calculate_md5.js

Update dependencies to the most recent versions

месяц назад
calculate_sha256.js

Update dependencies to the most recent versions

месяц назад
calculate_sha_other.js

Update dependencies to the most recent versions

месяц назад
calibri_factors.js

XFA - Fix font scale factors (bug 1720888) - All the scale factors in for the substitution font were wrong because of different glyph positions between Liberation and the other ones: - regenerate all the factors - Text may have polish chars for example and in this case the glyph widths were wrong: - treat substitution font as a composite one - add a map glyphIndex to unicode for Liberation in order to generate width array for cid font

5 лет назад
catalog.js

Merge pull request #21737 from Snuffleupagus/RefMap

2 дня назад
ccitt_stream.js

Extend the `unicorn/logical-assignment-operators` rule to if-statements

месяц назад
cff_font.js

Set the correct data if compilation fails in the `CFFFont` constructor

3 месяца назад
cff_parser.js

Replace simple return `if` statements with ternary operators

11 дней назад
charsets.js

Use ESLint to ensure that `export`s are sorted alphabetically

6 лет назад
chunked_stream.js

Replace simple return `if` statements with ternary operators

11 дней назад
cleanup_helper.js

Add an abstract `WasmImage` class, that `JBig2CCITTFaxImage` and `JpxImage` inherit from

3 месяца назад
cmap.js

Update dependencies to the most recent versions

месяц назад
colorspace.js

Merge pull request #21641 from calixteman/perf/pattern-color

16 дней назад
colorspace_utils.js

Extend the `unicorn/logical-assignment-operators` rule to if-statements

месяц назад
core_utils.js

Cache the result of `buildSymbolGlyphIdEncoding` (PR 21726 follow-up)

день назад
crypto.js

Merge pull request #21583 from calixteman/sasl_prep

месяц назад
data_builder.js

Replace `TrueTypeTableBuilder` and `CompilerOutput` with a single class

3 месяца назад
dataset_reader.js

Remove unnecessary class constructors in the `src` folder

6 месяцев назад
decode_stream.js

Replace simple return `if` statements with ternary operators

11 дней назад
decrypt_stream.js

Simplify the `nextChunk` handling in the `DecryptStream` class

3 месяца назад
default_appearance.js

Apply the appearance-stream scale factor when text is shown, not on setFont

месяц назад
document.js

Re-name the `RefSetCache` class to `RefMap`

3 дня назад
encodings.js

Use ESLint to ensure that `export`s are sorted alphabetically

6 лет назад
evaluator.js

Re-name the `RefSetCache` class to `RefMap`

3 дня назад
evaluator_utils.js

Improve the `sink` handling in `getTextContent` for Highlight annotations (PR 20019 follow-up)

2 месяца назад
file_spec.js

Add support for Screen annotations playing embedded media

2 месяца назад
flate_stream.js

Add support for Brotli decompression

6 месяцев назад
font_renderer.js

Combine the `getPathJs` and `hasBuiltPath` methods in the `CompiledFont` class

23 дня назад
font_substitutions.js

Merge pull request #21330 from calixteman/fix_regex

3 месяца назад
fonts.js

Cache the result of `buildSymbolGlyphIdEncoding` (PR 21726 follow-up)

день назад
fonts_utils.js

Extend the `unicorn/logical-assignment-operators` rule to if-statements

месяц назад
function.js

Merge pull request #21040 from Snuffleupagus/constructSampled-flat-arrays

4 месяца назад
glyf.js

Add a `makeSet` helper, to reduce function creation

месяц назад
glyphlist.js

Remove the "no-babel-preset" comment used with the LIB build-target (PR 16829 follow-up)

3 года назад
helvetica_factors.js

XFA - Fix font scale factors (bug 1720888) - All the scale factors in for the substitution font were wrong because of different glyph positions between Liberation and the other ones: - regenerate all the factors - Text may have polish chars for example and in this case the glyph widths were wrong: - treat substitution font as a composite one - add a map glyphIndex to unicode for Liberation in order to generate width array for cid font

5 лет назад
icc_colorspace.js

Update qcms wrapper

15 дней назад
image.js

Implement SmaskInData == 2 for JPX images

месяц назад
image_resizer.js

Remove the workaround for bug 1820511

4 месяца назад
image_utils.js

Re-name the `RefSetCache` class to `RefMap`

3 дня назад
internal_viewer_utils.js

[Debugger] Fix the content stream rendering when it's a ref to an array

4 месяца назад
intersector.js

Update dependencies to the most recent versions

месяц назад
jbig2_ccittFax.js

Tweak the `WasmImage` implementation a little bit (PR 21225 follow-up)

3 месяца назад
jbig2_stream.js

Strip the JBIG2 file header from JBIG2Decode streams

2 месяца назад
jpeg_stream.js

Re-factor the `isSourcePDF` handling in the `JpegImage` class

2 месяца назад
jpg.js

Update dependencies to the most recent versions

месяц назад
jpx.js

Tweak the `WasmImage` implementation a little bit (PR 21225 follow-up)

3 месяца назад
jpx_stream.js

Add an abstract `WasmImage` class, that `JBig2CCITTFaxImage` and `JpxImage` inherit from

3 месяца назад
liberationsans_widths.js

XFA - Fix font scale factors (bug 1720888) - All the scale factors in for the substitution font were wrong because of different glyph positions between Liberation and the other ones: - regenerate all the factors - Text may have polish chars for example and in this case the glyph widths were wrong: - treat substitution font as a composite one - add a map glyphIndex to unicode for Liberation in order to generate width array for cid font

5 лет назад
lzw_stream.js

Remove unused `lastCode` property from the `LZWStream` class (PR 324 follow-up)

6 месяцев назад
metadata_parser.js

Enable the `unicorn/prefer-string-replace-all` ESLint plugin rule

3 года назад
metrics.js

[api-minor] Annotations - Adjust the font size in text field in considering the total width (bug 1721335) - it aims to fix #14502 and bug 1721335; - Acrobat and Pdfium do the same; - it'll avoid to have truncated data when printed; - change the factor to compute font size in using field height: lineHeight = 1.35*fontSize - this is the value used by Acrobat. - in order to not have truncated strings on the bottom, add few basic metrics for standard fonts.

5 лет назад
myriadpro_factors.js

XFA - Fix font scale factors (bug 1720888) - All the scale factors in for the substitution font were wrong because of different glyph positions between Liberation and the other ones: - regenerate all the factors - Text may have polish chars for example and in this case the glyph widths were wrong: - treat substitution font as a composite one - add a map glyphIndex to unicode for Liberation in order to generate width array for cid font

5 лет назад
name_number_tree.js

Add support for `/AuthEvent`, on-demand decryption

2 месяца назад
obj_bin_transform_core.js

Use the gpu for drawing meshes only when it has more than 16 triangles (bug 2030745)

4 месяца назад
object_loader.js

Simplify how the `ObjectLoader` is used

год назад
opentype_file_builder.js

Convert the return value in `createCmapTable` and `createNameTable` to a TypedArray

4 месяца назад
operator_list.js

Update dependencies to the most recent versions

месяц назад
parser.js

No longer initialize the dictionary *lazily* when parsing inline images

4 дня назад
pattern.js

Convert shading colors in bulk, rather than one at a time

16 дней назад
pdf_manager.js

Add an integration-test for merging a corrupt PDF

2 месяца назад
predictor_stream.js

Use stream for whatever substrem in stream classes

10 месяцев назад
primitives.js

Make the Map-field actually private in the `RefMap` class

2 дня назад
run_length_stream.js

Use stream for whatever substrem in stream classes

10 месяцев назад
sasl_prep.js

Support SASLprep for AES-256 revision 6 passwords

месяц назад
segoeui_factors.js

XFA - Fix font scale factors (bug 1720888) - All the scale factors in for the substitution font were wrong because of different glyph positions between Liberation and the other ones: - regenerate all the factors - Text may have polish chars for example and in this case the glyph widths were wrong: - treat substitution font as a composite one - add a map glyphIndex to unicode for Liberation in order to generate width array for cid font

5 лет назад
sound.js

Add support for Sound annotations playing embedded audio

месяц назад
standard_fonts.js

Improve glyph mapping for non-embedded CID fonts

4 дня назад
stream.js

Replace simple return `if` statements with ternary operators

11 дней назад
string_utils.js

Replace simple return `if` statements with ternary operators

11 дней назад
struct_tree.js

Re-name the `RefSetCache` class to `RefMap`

3 дня назад
to_unicode_map.js

Replace simple return `if` statements with ternary operators

11 дней назад
type1_font.js

Parse CID-keyed Type 1 fonts instead of falling back to a system font

3 месяца назад
type1_parser.js

Lookup "lenIV" inline in the `Type1Parser.prototype.extractFontProgram` method

месяц назад
unicode.js

Improve glyph mapping for non-embedded CID fonts

4 дня назад
wasm_image.js

Tweak the `WasmImage` implementation a little bit (PR 21225 follow-up)

3 месяца назад
worker.js

Re-name the `RefSetCache` class to `RefMap`

3 дня назад
worker_stream.js

Add an abstract `BasePDFStreamRangeReader` class, that all the old `IPDFStreamRangeReader` implementations inherit from

6 месяцев назад
writer.js

Don't write numbers in exponential notation when saving a pdf

8 дней назад
xfa_fonts.js

Additional *manual* `unicorn/prefer-ternary` changes

3 года назад
xml_parser.js

Exclude "&" from the XML entity names

9 дней назад
xref.js

Re-factor the "nested trailer dictionary" check (PR 4731 follow-up)

17 дней назад