<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://streampdf.com/</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://streampdf.com/pricing</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://streampdf.com/docs</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://streampdf.com/docs/architecture</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/docs/pixel-fidelity</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/docs/upload-stages</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://streampdf.com/blog/in-ai_how-to-living</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-1-architecture</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-2-get_document-get_page</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-3-get_viewport-render</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-4-message_handler</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-5-pdf_fetch_stream-worker_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-6-init_document</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-7-partial_evaluator</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-8-document</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-9-canvas</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-10-xref</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-11-parser</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-base_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-chunked_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-decode_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-flate_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-predictor_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-lzw_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-ascii_85_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-ascii_hex_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-run_length_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-brotli_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-decrypt_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-jpeg_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-jbig2_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-jpx_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-ccitt_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-worker_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-primitives</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-core_utils</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-crypto</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-obj_bin_transform_core</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-object_loader</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-pdf_manager</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-catalog</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-struct_tree</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-name_number_tree</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-metadata_parser</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-default_appearance</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-fonts_utils</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-standard_fonts</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-metrics</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-encodings</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-cmap</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-binary_cmap</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-glyphlist</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-core-fonts</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-display-api</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-shared-message-handler</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-shared-util</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-shared-base_pdf_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-shared-image_utils</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-shared-obj_bin_transform_utils</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-shared-murmurhash3</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-shared-scripting_utils</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-shared-css_utils</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-shared-math_clamp</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-shared-internal_evt</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-display-fetch-stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-display-pdf_objects</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-display-obj_bin_transform_display</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-display-font_loader</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-code-display-text_layer</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-1-custom-viewer</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-2-get-document-params</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-3-get-page</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-4-get-viewport</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-5-render</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-6-message-handler</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-7-worker-transport</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-8-pdf-worker</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-9-network-stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog/pdfjs-deep-dive-10-canvas-graphics</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/in-ai_how-to-living</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-1-architecture</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-2-get_document-get_page</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-3-get_viewport-render</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-4-message_handler</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-5-pdf_fetch_stream-worker_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-6-init_document</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-7-partial_evaluator</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-8-document</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-9-canvas</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-10-xref</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-11-parser</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-base_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-chunked_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-decode_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-flate_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-predictor_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-lzw_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-ascii_85_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-ascii_hex_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-run_length_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-brotli_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-decrypt_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-jpeg_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-jbig2_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-jpx_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-ccitt_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-worker_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-primitives</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-core_utils</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-crypto</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-obj_bin_transform_core</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-object_loader</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-pdf_manager</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-catalog</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-struct_tree</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-name_number_tree</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-metadata_parser</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-default_appearance</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-fonts_utils</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-standard_fonts</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-metrics</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-encodings</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-cmap</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-binary_cmap</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-glyphlist</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-core-fonts</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-display-api</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-shared-message-handler</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-shared-util</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-shared-base_pdf_stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-shared-image_utils</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-shared-obj_bin_transform_utils</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-shared-murmurhash3</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-shared-scripting_utils</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-shared-css_utils</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-shared-math_clamp</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-shared-internal_evt</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-display-fetch-stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-display-pdf_objects</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-display-obj_bin_transform_display</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-display-font_loader</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-code-display-text_layer</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-1-custom-viewer</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-2-get-document-params</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-3-get-page</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-4-get-viewport</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-5-render</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-6-message-handler</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-7-worker-transport</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-8-pdf-worker</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-9-network-stream</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/blog-cn/pdfjs-deep-dive-10-canvas-graphics</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/about</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/contact</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://streampdf.com/gauntlet</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://streampdf.com/privacy</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://streampdf.com/terms</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://streampdf.com/refund</loc>
<lastmod>2026-10-27T13:46:12.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.2</priority>
</url>
</urlset>
