<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://bytespdf.com/</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/header-footer-cover.webp</image:loc>
      <image:title>Add a Header or Footer to a PDF (Including Batch Packets)</image:title>
      <image:caption>PDF pages receiving top header bars and bottom footer numbering in one pass</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/page-numbers-cover.webp</image:loc>
      <image:title>Add Page Numbers to PDF (Without Acrobat): Formats, Covers, and Batch Reality</image:title>
      <image:caption>A multipage PDF with footer number stamps appearing in sequence across pages</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/australia-immiaccount-upload-limits-cover.webp</image:loc>
      <image:title>ImmiAccount Uploads: 5 MB per File, 30–60 Files, and What Gets Rejected</image:title>
      <image:caption>Passport and visa documents uploading to the Australian ImmiAccount portal beside a document size gauge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-compression-methods-compared-cover.webp</image:loc>
      <image:title>Online, Desktop, and AI PDF Compression: How to Choose</image:title>
      <image:caption>Balance scale weighing online, offline, and AI PDF compression methods with document icons on each pan</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/cert-password-sign-cover.webp</image:loc>
      <image:title>Certificate Password Rejected When Signing a PDF (PFX/PKCS#12)</image:title>
      <image:caption>Certificate badge with password field rejecting a key while a PDF waits to sign</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/change-author-cover.webp</image:loc>
      <image:title>How to Change the Author on a PDF Before Sending (Without Scrubbing Everything)</image:title>
      <image:caption>An identity badge slot on a PDF properties panel swapping one name card for another</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-virus-check-cover.webp</image:loc>
      <image:title>Can a PDF Have a Virus? How to Check Before You Open It</image:title>
      <image:caption>Suspicious PDF passing sender-verification and antivirus checks before opening</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/clear-form-cover.webp</image:loc>
      <image:title>Clear Form Fields Before Sharing a Blank PDF Form</image:title>
      <image:caption>A filled form whose field values drain back to empty boxes while a white cover rectangle is crossed out</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compare-scanned-pdfs-cover.webp</image:loc>
      <image:title>How to Compare Two Scanned PDF Versions (OCR First, Then Diff)</image:title>
      <image:caption>Two scanned pages gaining OCR text layers before a diff lens highlights changes</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compare-two-pdf-versions-cover.webp</image:loc>
      <image:title>How to Compare Two PDF Versions and Actually Catch the Changes</image:title>
      <image:caption>Two document pages side by side with highlighted changed lines between them, representing a line-level PDF comparison</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/grant-application-cover.webp</image:loc>
      <image:title>Compress PDF for Grant Application Uploads (Funder Limits)</image:title>
      <image:caption>Stack of grant documents funneling into a size-capped upload portal</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/job-application-cover.webp</image:loc>
      <image:title>Compress a PDF for a Job Application Portal (SSC, UPSC, Bank, and Campus)</image:title>
      <image:caption>A job application document pack passing a KB limit gate before an upload arrow</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/insurance-claim-cover.webp</image:loc>
      <image:title>Compress PDF for an Insurance Claim (Without Blurring Policy Numbers)</image:title>
      <image:caption>Claim documents and damage photos packing into one PDF under an insurer portal size gate with readable policy fields</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compress-pdf-100kb-cover.webp</image:loc>
      <image:title>How to Compress a PDF to 100KB (Without Landing in Rejection Retry Hell)</image:title>
      <image:caption>Oversized PDF shrinking through a target-size gauge that stops just under a 100KB limit bar</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compress-pdf-to-exact-size-cover.webp</image:loc>
      <image:title>How to Compress a PDF to an Exact Size (2MB, 500KB, Any Limit)</image:title>
      <image:caption>Large PDF page pressed by a downward arrow onto a target size gauge, shrinking to fit within the limit</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/excel-to-pdf-cut-off-columns-cover.webp</image:loc>
      <image:title>Excel to PDF Without Cut-Off Columns (Every Sheet, No Surprises)</image:title>
      <image:caption>Wide spreadsheet grid onto a page with right columns cut off, next to a corrected landscape page where the full grid fits</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/heic-to-pdf-cover.webp</image:loc>
      <image:title>Convert HEIC to PDF for Applications, Scans, and Multi-Photo Packs</image:title>
      <image:caption>HEIC photo cards flowing through a converter gate into a neat PDF stack</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-to-jpg-cover.webp</image:loc>
      <image:title>Convert PDF to JPG (Every Page) — DPI, Quality, and What You Lose</image:title>
      <image:caption>PDF pages peeling into a row of JPG image cards with resolution badges</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/scanned-pdf-to-text-cover.webp</image:loc>
      <image:title>How to Convert a Scanned PDF to Text (Without Losing the Words)</image:title>
      <image:caption>Scanned PDF pages flowing through an OCR engine into a clean plain-text document</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/convert-word-to-pdf-formatting-cover.webp</image:loc>
      <image:title>Convert Word to PDF Without Losing Formatting (With or Without Word)</image:title>
      <image:caption>An editable document with layout blocks and a table transforming into an identical locked PDF page, preserving formatting</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/paste-line-breaks-cover.webp</image:loc>
      <image:title>Copy-Paste From PDF Gives Hard Line Breaks (Clean Paragraphs Fast)</image:title>
      <image:caption>Jagged short lines from a PDF pasting into a document and reflowing into smooth paragraphs</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/word-count-cover.webp</image:loc>
      <image:title>Count Words or Characters in a PDF (and Why Page Estimates Lie)</image:title>
      <image:caption>A PDF page with words lifting into a counter tally showing word and character totals</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/court-efiling-cover.webp</image:loc>
      <image:title>Court E-Filing PDF Requirements: Why CM/ECF Rejects Files (and How to Prepare Yours)</image:title>
      <image:caption>A filing PDF passing a court-desk checklist — flatten, no scripts, searchable — before a green accept stamp</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/fillable-form-cover.webp</image:loc>
      <image:title>Create a Fillable PDF Form for Free (Without Acrobat)</image:title>
      <image:caption>A flat PDF page gaining click-to-type field boxes, checkboxes, and a signature line</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/deskew-cover.webp</image:loc>
      <image:title>Deskew a Crooked PDF Scan (Not 90° Rotate — Fractional Degrees)</image:title>
      <image:caption>A crooked scanned page rotating straight with a small angle indicator</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/digital-vs-electronic-signature-cover.webp</image:loc>
      <image:title>Digital Signature vs. Electronic Signature: What&apos;s Actually Different</image:title>
      <image:caption>Two signature styles side by side — a typed electronic signature and a certificate-sealed cryptographic signature on document pages</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/edit-signed-cover.webp</image:loc>
      <image:title>Can You Edit a Signed PDF? What&apos;s Allowed Without Breaking the Seal</image:title>
      <image:caption>A sealed signed document where annotate and fill tools stay green while content-edit tools show a break-seal warning</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/email-0-bytes-cover.webp</image:loc>
      <image:title>Email Says PDF Is 0 Bytes or Attaches Blank (Gmail &amp; Outlook)</image:title>
      <image:caption>Envelope with an empty zero-length document attachment outline</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/excel-hyperlinks-pdf-cover.webp</image:loc>
      <image:title>Excel Hyperlinks Die When Exporting to PDF</image:title>
      <image:caption>Spreadsheet link arrows fading as pages become PDF and clicks bounce</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/excel-hidden-rows-cover.webp</image:loc>
      <image:title>Excel to PDF: Hidden Rows, Blank Pages and Formula Shows</image:title>
      <image:caption>Spreadsheet grid with a hidden-row trap and orphan page break producing a blank PDF page</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/clean-extract-cover.webp</image:loc>
      <image:title>Extract Clean Text From a PDF for Notes or AI Tools (Without Header Junk)</image:title>
      <image:caption>A PDF funneling tidy plain text into a notes and AI chat window</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/extract-embedded-files-cover.webp</image:loc>
      <image:title>Extract Embedded Files and Attachments from a PDF</image:title>
      <image:caption>Nested file icons emerging from an open PDF document</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/extract-pages-cover.webp</image:loc>
      <image:title>Extract Pages from a PDF: Print Ranges, Preview, Editors — and Honest Tool Limits</image:title>
      <image:caption>A thick PDF peeled into a thin selected page range that becomes its own file</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/table-excel-cover.webp</image:loc>
      <image:title>Extract a Table from PDF to Excel Without Jumbling the Columns</image:title>
      <image:caption>A PDF table unjumbling into a clean spreadsheet grid with aligned columns</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/phone-form-fill-cover.webp</image:loc>
      <image:title>Fill a PDF Form on Your Phone (iPhone and Android, Fields That Actually Work)</image:title>
      <image:caption>A hand filling form fields on a phone screen with a working text cursor</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/filled-form-empty-cover.webp</image:loc>
      <image:title>Filled PDF Form Comes Back Empty (Recipient Sees Blank Fields)</image:title>
      <image:caption>Sent PDF form with filled values on sender screen and empty fields on recipient screen</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/blurry-scan-cover.webp</image:loc>
      <image:title>How to Fix a Blurry Scanned PDF (Before and After OCR)</image:title>
      <image:caption>A soft-focus scanned page snapping into sharp contrast after a clean rescan pass</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/invalid-pdf-upload-error-cover.webp</image:loc>
      <image:title>Invalid PDF or Corrupt File at Upload? Diagnose Before You Retry</image:title>
      <image:caption>PDF page rejected at an upload gate with a diagnostic stethoscope and repaired copy passing</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/page-order-cover.webp</image:loc>
      <image:title>Fix PDF Pages Out of Order (Reverse Back-to-Front Scans and Duplex Interleave)</image:title>
      <image:caption>Reversed and interleaved page strips snapping into correct reading order</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/scan-contrast-cover.webp</image:loc>
      <image:title>Scanned PDF Too Dark or Too Light to Read (Fix Contrast Safely)</image:title>
      <image:caption>Split page showing an overly dark scan beside a readable corrected version</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/flatten-pdf-forms-cover.webp</image:loc>
      <image:title>What Flattening a PDF Really Does (Forms, Annotations, Honesty)</image:title>
      <image:caption>Interactive form fields merging into static page content with values preserved</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/gmail-25mb-attachment-limit-cover.webp</image:loc>
      <image:title>Gmail&apos;s 25 MB Attachment Limit: Why an 18 MB PDF Still Bounces</image:title>
      <image:caption>A PDF too large to attach bouncing off an email envelope as the 25 MB attachment limit gauge maxes out</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/google-docs-to-pdf-cover.webp</image:loc>
      <image:title>Google Docs to PDF Without Losing Formatting (The Pageless Trap)</image:title>
      <image:caption>Google Docs document flowing through an export arrow into a matching PDF while page-break slices fall away</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/batch-rename-pdf-files-cover.webp</image:loc>
      <image:title>How to Batch Rename PDF Files (Patterns, Numbers, Dates)</image:title>
      <image:caption>Stack of document files transforming from generic scanner names into consistent date-prefixed filenames in one batch operation</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compress-bank-statement-for-portal-cover.webp</image:loc>
      <image:title>How to Compress Bank Statements for Online Portals Without Losing Legibility</image:title>
      <image:caption>Bank statement PDF protected by a padlock shield being compressed for a secure online portal upload</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compress-pdf-for-email-whatsapp-forms-cover.webp</image:loc>
      <image:title>PDF Attachment Size Limits for Email, Messaging and Online Forms</image:title>
      <image:caption>One large PDF splitting into three paths toward an email attachment, a messaging chat bubble, and an online form</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/digitally-sign-pdf-cover.webp</image:loc>
      <image:title>How to Digitally Sign a PDF with a Certificate (Not Just a Picture)</image:title>
      <image:caption>Fountain pen signing a PDF signature line with a certificate seal and cryptographic key attached by ribbon to the page</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/lock-pdf-from-editing-cover.webp</image:loc>
      <image:title>How to Lock a PDF from Editing (Make It Read-Only, Honestly)</image:title>
      <image:caption>PDF page with a padlock and editing tools crossed out, representing a read-only locked PDF</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/make-pdf-searchable-on-mac-cover.webp</image:loc>
      <image:title>How to Make a PDF Searchable on Mac (and iPhone)</image:title>
      <image:caption>Mac and iPhone screens showing a scanned document gaining a highlighted searchable text layer</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/password-protect-pdf-cover.webp</image:loc>
      <image:title>How to Password Protect a PDF (and What Protection Actually Does)</image:title>
      <image:caption>PDF document wrapped in a security band with a large closed padlock and shield, representing AES-256 password protection</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/permanently-rotate-pdf-cover.webp</image:loc>
      <image:title>How to Permanently Rotate a PDF and Save It So It Stays Rotated</image:title>
      <image:caption>PDF page with a rotation arrow and a save lock, showing rotation written into the file rather than just the view</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/how-to-redact-pdf-properly-cover.webp</image:loc>
      <image:title>How to Redact a PDF Properly (A Black Box Is Not Redaction)</image:title>
      <image:caption>A solid redaction bar applied to a document line while the covered letters are destroyed underneath rather than hidden</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/redact-scanned-pdf-cover.webp</image:loc>
      <image:title>How to Redact a Scanned PDF (The OCR Trap and How to Beat It)</image:title>
      <image:caption>Scanned page with a black redaction bar over the image while a hidden text layer beneath is being destroyed</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-pdf-attachments-cover.webp</image:loc>
      <image:title>How to Remove Attachments from a PDF (Embedded Files, Gone)</image:title>
      <image:caption>PDF document with hidden embedded file cards being extracted and discarded</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-pdf-metadata-cover.webp</image:loc>
      <image:title>How to Remove Metadata from a PDF Before You Share It</image:title>
      <image:caption>Hidden ID tags and stamps being peeled out from behind a PDF page and removed with a cleaning tool</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/verify-pdf-signature-cover.webp</image:loc>
      <image:title>How to Verify a PDF Signature (And What &apos;Validity Unknown&apos; Means)</image:title>
      <image:caption>Document with a signature panel showing status icons and a certificate seal being checked against a trust list</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/improve-ocr-accuracy-cover.webp</image:loc>
      <image:title>How to Improve OCR Accuracy on Scanned Documents (Fix Garbled Text)</image:title>
      <image:caption>Blurry skewed scan passing resolution and alignment dials, emerging as crisp recognized text</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/india-evisa-300kb-passport-pdf-cover.webp</image:loc>
      <image:title>India e-Visa: Getting a Passport Scan Under 300 KB Without Making It Unreadable</image:title>
      <image:caption>Passport biographic page being reduced to a PDF under 300 KB for the Indian e-Visa portal</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/ircc-canada-upload-limits-cover.webp</image:loc>
      <image:title>IRCC (Canada) Document Uploads: 4 MB, 5 MB, and the One-File Rule</image:title>
      <image:caption>Passport and immigration documents uploading to the IRCC Canada portal with a low file size gauge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/online-ocr-privacy-cover.webp</image:loc>
      <image:title>Is Online OCR Safe? Where Your Document Goes, Exactly</image:title>
      <image:caption>A document staying inside a laptop under a shield versus a document being pulled toward a distant cloud server with a blocked upload path</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/make-scanned-pdf-searchable-cover.webp</image:loc>
      <image:title>How to Make a Scanned PDF Searchable (Without Uploading It)</image:title>
      <image:caption>A pixel-grid scan being transformed into a crisp searchable page with a magnifying glass, representing adding a text layer with OCR</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/merge-encrypted-cover.webp</image:loc>
      <image:title>Merge Password-Protected PDFs (Unlock Copies You Own, Then Combine)</image:title>
      <image:caption>Three locked PDF icons unlocking before entering a merge funnel</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/merge-keep-bookmarks-cover.webp</image:loc>
      <image:title>Merge PDFs and Keep Bookmarks (Why They Vanish, How to Save Them)</image:title>
      <image:caption>Bookmark trees from multiple PDFs remapped into one merged outline</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/iphone-merge-cover.webp</image:loc>
      <image:title>Merge PDFs on iPhone: Files App Limits, Shortcuts, and the Form-Flatten Trap</image:title>
      <image:caption>Several PDF cards feeding into a Files-app merge tray on a phone with numbered order tags</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/merge-different-page-sizes-cover.webp</image:loc>
      <image:title>Merging PDFs with Different Page Sizes (How to Avoid the Weird Result)</image:title>
      <image:caption>Mismatched page rectangles flowing through an alignment gate into a uniform stack</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/photo-pdf-packet-cover.webp</image:loc>
      <image:title>Combine Photos and PDFs into One Upload Packet (Receipts, Forms, IDs)</image:title>
      <image:caption>Receipt photo cards and PDF sheets aligning into one ordered packet stack</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/merge-then-compress-cover.webp</image:loc>
      <image:title>Merge, Then Compress: The Right Order for Big Combined PDFs</image:title>
      <image:caption>Several PDFs merging into one oversized file that compresses down under a portal limit bar</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/mortgage-documents-upload-cover.webp</image:loc>
      <image:title>Mortgage Application Documents: What to Upload and How to Keep Each File Under the Limit</image:title>
      <image:caption>House and key beside a stack of mortgage application documents uploading to a lender portal</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/nvc-ceac-2mb-upload-limit-cover.webp</image:loc>
      <image:title>NVC and CEAC Uploads: Working Inside the 2 MB per Document Limit</image:title>
      <image:caption>Government building column with a visa document squeezed through a narrow 2 MB upload limit gap</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/handwriting-ocr-cover.webp</image:loc>
      <image:title>OCR Handwritten Notes: Why Cursive Breaks Text Recognition (and Workarounds)</image:title>
      <image:caption>A handwritten page under an OCR scan beam showing clean printed glyphs beside wobbly cursive strokes</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/ocr-columns-cover.webp</image:loc>
      <image:title>OCR Reads Across Columns (Jumbled Two-Column Text)</image:title>
      <image:caption>Zigzag arrow wrongly crossing between two newspaper columns while extracting text</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/bank-pdf-password-cover.webp</image:loc>
      <image:title>Open a Password-Protected Bank Statement PDF (Find the Issuer&apos;s Password Rules)</image:title>
      <image:caption>A locked bank-statement PDF beside a delivery email highlighting password instructions</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/default-reader-cover.webp</image:loc>
      <image:title>Open PDFs in a Real Reader, Not the Browser Preview (Default App Setup)</image:title>
      <image:caption>PDF file flowing away from a browser tab into a desktop reader application window</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/outlook-m365-attachment-limit-cover.webp</image:loc>
      <image:title>Outlook Attachment Size Limit: Maximum MB by Client, and How to Get a PDF Under It</image:title>
      <image:caption>Outlook email envelope failing to attach an oversized PDF with a mid-level size gauge beside a calendar</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/protect-pdf-on-phone-cover.webp</image:loc>
      <image:title>How to Password-Protect a PDF on Your Phone (No App Install)</image:title>
      <image:caption>Smartphone wrapping a padlock around a PDF entirely on-device</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-a-cover.webp</image:loc>
      <image:title>PDF/A vs Regular PDF: When Archives and Courts Demand the Archival Format</image:title>
      <image:caption>A standard PDF page passing into an archival vault cage that labels its embedded fonts and banned external links</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/phantom-password-cover.webp</image:loc>
      <image:title>PDF Asks for a Password You Never Set (Phantom Prompt)</image:title>
      <image:caption>Padlock with no keyhole floating beside an empty password field on a PDF page</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/booklet-print-cover.webp</image:loc>
      <image:title>Print a PDF as a Booklet: Imposition, Short-Edge Duplex, and Two-Pass Fixes</image:title>
      <image:caption>Flat pages rearranged into saddle-stitch signature order before folding into a booklet</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/bookmark-outline-cover.webp</image:loc>
      <image:title>PDF Bookmark vs Outline vs Table of Contents (Why Readers Use All Three Names)</image:title>
      <image:caption>Three labels — bookmark, outline, contents — pointing at one nested navigation tree</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/cutoff-scroll-cover.webp</image:loc>
      <image:title>PDF Cut Off or Can&apos;t Scroll? Fix Page Layout and Viewer Zoom Traps</image:title>
      <image:caption>A PDF page half-clipped at the viewport edge with a disabled-looking scrollbar</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/dark-mode-pdf-cover.webp</image:loc>
      <image:title>PDF Dark Mode / Black Background When Exporting Notes</image:title>
      <image:caption>Split PDF page: left dark inverted export, right clean white document</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-date-clocks-cover.webp</image:loc>
      <image:title>PDF Date Created vs Date Modified (Which Date Is Which — and What Leaks)</image:title>
      <image:caption>Three overlapping clock faces labeled for document creation, modification, and file system time</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-quarantine-cover.webp</image:loc>
      <image:title>Why Email Quarantines Your PDF Attachment (and How to Get a Clean One Through)</image:title>
      <image:caption>A clean PDF document held at a mail-gate checkpoint that flips from red flag to green pass</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/photo-gps-pdf-cover.webp</image:loc>
      <image:title>GPS and EXIF Location Inside PDFs from Phone Photos</image:title>
      <image:caption>Map pin hidden inside a stack of PDF pages made from phone photos</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-file-naming-conventions-cover.webp</image:loc>
      <image:title>PDF File Naming Conventions That Survive a Real Archive</image:title>
      <image:caption>Messy file cards transforming into an ordered row with date-first naming tags</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-form-calculations-cover.webp</image:loc>
      <image:title>PDF Form Calculations Not Running (Auto-Total Stays Empty)</image:title>
      <image:caption>PDF form total field remaining empty while line-item fields show numbers</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/form-tab-order-cover.webp</image:loc>
      <image:title>PDF Form Tab Order Wrong (Enter/Tab Jumps Everywhere)</image:title>
      <image:caption>Arrow from PDF form field jumping over rows to the wrong next field</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/form-wont-fill-cover.webp</image:loc>
      <image:title>PDF Form Fields Won&apos;t Fill? Flat Forms, Permissions, and Preview Bugs</image:title>
      <image:caption>A form field grid tested three ways — flat image, permission lock, working input — until one accepts a cursor</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/linearization-cover.webp</image:loc>
      <image:title>PDF Linearization (Fast Web View): Progressive Loading Without Shrinking Bytes</image:title>
      <image:caption>A long PDF stream reordering so the first page loads early while the rest downloads behind it</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/logical-physical-pages-cover.webp</image:loc>
      <image:title>Two Page Numbers in the PDF Viewer (Logical vs Physical)</image:title>
      <image:caption>Two diverging number tracks beside a PDF page representing logical and physical counts</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/blank-pdf-cover.webp</image:loc>
      <image:title>PDF Opens as a Blank White Page: Viewer, OCR, and Corruption Causes</image:title>
      <image:caption>A PDF window showing a white canvas while page thumbnails still list content pages</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-owner-vs-user-password-cover.webp</image:loc>
      <image:title>PDF Owner Password vs. User Password: What Each One Really Does</image:title>
      <image:caption>Two different padlocks side by side — a sealed envelope lock and a toggle-switch permissions lock — comparing PDF password types</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/stale-page-numbers-cover.webp</image:loc>
      <image:title>PDF Page Numbers Wrong After Reorder or Delete (Renumber the Stamped Footers)</image:title>
      <image:caption>Footer numbers out of sequence after pages shuffle, with a renumber stamp tool</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/password-not-working-cover.webp</image:loc>
      <image:title>PDF Password Not Working? Fix It Before You Assume the File Is Broken</image:title>
      <image:caption>A password key trying several lock variants — case, spaces, reader window — before one turns green</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-portfolio-cover.webp</image:loc>
      <image:title>PDF Portfolio vs Merged PDF: Container or One Continuous Document?</image:title>
      <image:caption>A folder-shaped PDF container holding native file cards beside a linear merged page stack</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/print-cut-edges-cover.webp</image:loc>
      <image:title>Printed PDF Cuts Off Edges or Bottom Line (Printable Area)</image:title>
      <image:caption>Printed page with bottom footer clipped beside intact on-screen PDF</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/blank-print-cover.webp</image:loc>
      <image:title>Why Your PDF Prints Extra Blank Pages (and How to Stop It)</image:title>
      <image:caption>A printed stack where an unexpected blank sheet slides out between numbered pages</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/search-fails-cover.webp</image:loc>
      <image:title>Ctrl+F Won&apos;t Find Words You Can See in a PDF (When Text Is Selectable)</image:title>
      <image:caption>A magnifying glass over selectable words returning zero search hits</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-signature-timestamps-cover.webp</image:loc>
      <image:title>PDF Signature Timestamps Explained (and Why Ours Don&apos;t Include One)</image:title>
      <image:caption>A signed document with a clock token sealed beside the signature block</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/size-after-delete-cover.webp</image:loc>
      <image:title>Why Your PDF Size Didn&apos;t Shrink After Deleting Pages</image:title>
      <image:caption>A page count dropping while the file-size gauge stays stubbornly high</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/mobile-pdf-lag-cover.webp</image:loc>
      <image:title>PDF Is Slow or Laggy Scrolling on iPhone/Android (Fix Mobile Render Load)</image:title>
      <image:caption>A phone struggling to scroll a heavy PDF while a desktop scrolls smoothly</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/still-too-large-cover.webp</image:loc>
      <image:title>PDF Still Too Large After Compressing? Diagnose Before You Compress Again</image:title>
      <image:caption>A compression gauge stuck above the limit while a magnifier isolates one oversized page object</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-ua-cover.webp</image:loc>
      <image:title>PDF/UA Accessibility Basics: Tags, Reading Order, and What Tools Don&apos;t Do</image:title>
      <image:caption>A PDF page shown with a tag tree and reading-order arrows for screen-reader access</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/filename-reject-cover.webp</image:loc>
      <image:title>PDF Upload Rejected Because of the File Name (Special Characters, Length, Double Extensions)</image:title>
      <image:caption>A PDF with a cluttered emoji filename bouncing off an upload box while a clean name sails through</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-zoom-reset-cover.webp</image:loc>
      <image:title>PDF Zoom Keeps Resetting (Opens Fit-Page or Wrong Magnification)</image:title>
      <image:caption>Magnifying glass snapping back against a PDF page after zoom gestures</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/print-grayed-cover.webp</image:loc>
      <image:title>Print Button Greyed Out When Security Says Printing Allowed</image:title>
      <image:caption>Disabled printer start button with document queue waiting behind it</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/print-comments-cover.webp</image:loc>
      <image:title>Print a PDF With Comments and Sticky Notes Visible</image:title>
      <image:caption>A printed page missing sticky notes while the screen version shows them</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/print-vs-save-cover.webp</image:loc>
      <image:title>Print to PDF vs Save as PDF (Why the Same Document Produces Two Different Files)</image:title>
      <image:caption>Two export doors side by side — a printer icon and a save icon — producing differently structured PDF stacks</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/privacy-risks-online-pdf-tools-cover.webp</image:loc>
      <image:title>Privacy Risks of Online PDF Tools: What to Check Before Processing</image:title>
      <image:caption>PDF file protected inside a glass dome with a shield while a crossed-out watching eye sits over an upload cloud</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/redact-bank-statement-cover.webp</image:loc>
      <image:title>How to Redact a Bank Statement PDF (What to Hide, What to Keep)</image:title>
      <image:caption>Bank statement page with black redaction bars over account numbers while balances stay visible</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/redline-contract-cover.webp</image:loc>
      <image:title>How to Redline a PDF Contract (What Comparison Tools Actually Show You)</image:title>
      <image:caption>Two contract drafts feeding a diff lens that marks inserted and deleted clauses</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/reduce-pdf-file-size-online-free-cover.webp</image:loc>
      <image:title>How to Reduce PDF File Size Online for Free (With Quality Controls)</image:title>
      <image:caption>Large PDF flowing through compression arrows into a lightweight file with a free zero-price coin</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-blank-scan-pages-cover.webp</image:loc>
      <image:title>Remove Blank Pages From a Scanned PDF (Without Eating Intentional Dividers)</image:title>
      <image:caption>Thumbnail strip where noisy blank pages are crossed out while a clean divider page stays</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-comments-cover.webp</image:loc>
      <image:title>How to Remove Comments from a PDF (Review Notes, Annotations, Markups)</image:title>
      <image:caption>Sticky-note annotations peeling off a PDF page while the clean document stays behind</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-draft-watermark-cover.webp</image:loc>
      <image:title>Remove a DRAFT Watermark from a PDF You Own</image:title>
      <image:caption>DRAFT watermark peeling off a PDF page leaving clean final content</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/duplicate-pages-cover.webp</image:loc>
      <image:title>Remove Duplicate Pages from a PDF (Without Deleting the Wrong Ones)</image:title>
      <image:caption>A page thumbnail strip where twin pages are flagged and the later copy marked for removal</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-hidden-data-pdf-cover.webp</image:loc>
      <image:title>How to Remove Hidden Data from a PDF Before Sharing</image:title>
      <image:caption>Hidden attachment, gear, speech bubble and clock compartments around a PDF page being vacuumed out as the page rebuilds cleanly</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-pages-cover.webp</image:loc>
      <image:title>How to Remove Pages from a PDF Before You Send It (Without a Split Tool)</image:title>
      <image:caption>A page stack with one sheet pulled out cleanly while remaining pages renumber themselves</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-known-pdf-password-cover.webp</image:loc>
      <image:title>How to Remove a Password from a PDF When You Know It</image:title>
      <image:caption>A padlocked PDF page being unlocked with a key and re-saved as an open copy, representing decrypting your own file</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-sensitive-info-pdf-cover.webp</image:loc>
      <image:title>How to Remove Sensitive Information from a PDF Before Sharing</image:title>
      <image:caption>Three-layer document diagram with personal data being removed from page content, hidden layers and file properties</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/rename-content-cover.webp</image:loc>
      <image:title>Rename PDFs by Content (Invoice Numbers, Dates Inside the File)</image:title>
      <image:caption>PDF sheets passing through a label printer that stamps names from their contents</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/rotate-pdf-phone-cover.webp</image:loc>
      <image:title>How to Rotate a PDF on iPhone and Android (That Actually Saves)</image:title>
      <image:caption>Phone screen rotating a sideways PDF page into correct orientation with a save badge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/born-digital-vs-scan-cover.webp</image:loc>
      <image:title>Scanned PDF vs Born-Digital PDF: The Five-Second Test</image:title>
      <image:caption>Split page: left side selectable text glyphs, right side a pixel grid photograph</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/blog-cover.png</image:loc>
      <image:title>Scanning a Passport or ID Card to PDF: Settings That Keep It Sharp and Under the Limit</image:title>
      <image:caption>Abstract document cards illustrating practical PDF guidance</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/scholarship-pack-cover.webp</image:loc>
      <image:title>Scholarship Application PDF Pack: One Upload, Tight Limits, Zero Rejections</image:title>
      <image:caption>Transcript, essay, and recommendation sheets stacking into one ordered PDF under a size limit bar</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/secure-pdf-contract-workflow-cover.webp</image:loc>
      <image:title>Send a Contract as a Secure PDF: The Right Order of Operations</image:title>
      <image:caption>Contract document moving through numbered workflow stages toward a sealed and locked final PDF ready to send</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/send-password-separate-channel-cover.webp</image:loc>
      <image:title>How to Send a Password-Protected PDF Safely (Password Never in the Email)</image:title>
      <image:caption>Encrypted PDF traveling by email while its password travels a separate phone channel</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/share-large-pdf-cover.webp</image:loc>
      <image:title>Send a Large PDF Without Email: Compress, Drive Links, Transfer Sites, Local Handoff</image:title>
      <image:caption>One oversized PDF choosing between a compress gate, a cloud link, a transfer ticket, and a local handoff path</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/share-scanned-documents-securely-cover.webp</image:loc>
      <image:title>How to Share Scanned Documents Securely with Your Team</image:title>
      <image:caption>Team members coordinating around a scanned document while file copies stay contained</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/sign-pdf-on-phone-cover.webp</image:loc>
      <image:title>How to Sign a PDF on Your Phone Without Installing an App</image:title>
      <image:caption>Finger drawing a signature onto a PDF on a phone with a certificate seal appearing</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/signed-size-grows-cover.webp</image:loc>
      <image:title>Signed PDF Gets Much Bigger (Size Grows After Signing)</image:title>
      <image:caption>Thin PDF sheet inflating like a balloon after a digital seal lands on it</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/stop-pdf-forwarding-cover.webp</image:loc>
      <image:title>Can You Stop a PDF Being Forwarded? What Actually Works</image:title>
      <image:caption>Forwarded PDF copies blocked at a link gate while a watermarked file is traceable</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/tender-bid-cover.webp</image:loc>
      <image:title>Tender Bid PDF Preparation: Annex Limits, Freeze Buttons, and Upload Traps</image:title>
      <image:caption>Bid annex sheets routing through split and size gates toward a frozen submission stamp</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/uk-visa-document-upload-limits-cover.webp</image:loc>
      <image:title>UK Visa Uploads: UKVCAS 6 MB, VFS Global 2 MB, and the Silent Rejection</image:title>
      <image:caption>Crown and passport beside visa documents uploading to the UK visa portal with a strict size gauge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/uscis-online-filing-upload-limits-cover.webp</image:loc>
      <image:title>USCIS Online Filing: The 12 MB Upload Limit, Accepted Formats, and Why Files Under the Cap Still Fail</image:title>
      <image:caption>Evidence documents uploading to a USCIS online account with a 12 MB per-file size gauge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/what-is-pdf-compression-cover.webp</image:loc>
      <image:title>What Is PDF Compression? A Practical Technical Guide</image:title>
      <image:caption>Magnifying glass over an exploded PDF showing its page, font, and image layers — what compression actually changes</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-metadata-privacy-cover.webp</image:loc>
      <image:title>What PDF Metadata Reveals About You (And How to See It)</image:title>
      <image:caption>Magnifying glass revealing hidden profile, clock, camera and gear icons floating out from behind a document page</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-pre-send-checklist-cover.webp</image:loc>
      <image:title>What to Check Before Sending a PDF: The Pre-Send Checklist</image:title>
      <image:caption>Clipboard checklist beside a document going into a send tray, with checkmarks on each pre-send item</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/whatsapp-telegram-slack-pdf-limits-cover.webp</image:loc>
      <image:title>Sending PDFs on WhatsApp, Telegram, Slack and iMessage</image:title>
      <image:caption>Phone with a PDF surrounded by three messaging app bubbles, each showing a different file size limit gauge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/whiten-scan-cover.webp</image:loc>
      <image:title>Whiten a Scanned PDF: Remove Gray, Yellow, and Shadow Backgrounds</image:title>
      <image:caption>A gray-toned scanned page transforming into a clean white page while colored stamps stay intact</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/why-pdf-file-so-large-cover.webp</image:loc>
      <image:title>Why Is My PDF So Large? 15 Causes and How to Reduce It</image:title>
      <image:caption>Bloated PDF beside a size bar chart where the embedded image segment towers over text and font segments</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/redaction-failures-black-box-leaks-cover.webp</image:loc>
      <image:title>Why Black Boxes in PDFs Leak Secrets: Redaction Failures Explained</image:title>
      <image:caption>A loose black redaction rectangle lifting off a document while small copy icons escape underneath</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/cant-print-or-copy-pdf-cover.webp</image:loc>
      <image:title>Why Can&apos;t I Print or Copy Text from a PDF? (Three Real Causes)</image:title>
      <image:caption>PDF page with greyed-out print and copy controls and a diagnostic checklist beside it</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/government-portals-reject-compressed-pdfs-cover.webp</image:loc>
      <image:title>Visa Document Upload Size Limits: US, Canada, UK and Australia Compared</image:title>
      <image:caption>Over-compressed blurry PDF returned by a government visa portal with a red rejection stamp</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/invalid-pdf-signature-after-editing-cover.webp</image:loc>
      <image:title>Why Is My PDF Signature &apos;Invalid&apos;? What Breaks Signatures After Editing</image:title>
      <image:caption>Cracked wax-seal signature on a PDF page being altered by editing and compression arrows after signing</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-prints-sideways-cover.webp</image:loc>
      <image:title>Why Your PDF Prints Sideways (and How to Fix It in Two Minutes)</image:title>
      <image:caption>Upright document on a monitor next to a printer producing the same page rotated sideways</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/vector-zoom-cover.webp</image:loc>
      <image:title>Why PDF Text Stays Sharp When You Zoom (Vector Redraw vs Raster Pixels)</image:title>
      <image:caption>Half a page of crisp vector text beside a pixelated raster photo at high zoom</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/word-pdf-bookmarks-cover.webp</image:loc>
      <image:title>Word Headings Missing as PDF Bookmarks After Export</image:title>
      <image:caption>Word heading hierarchy transforming into an empty PDF outline panel</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/word-pdf-tracked-changes-cover.webp</image:loc>
      <image:title>Word to PDF with Tracked Changes: Clean or Markup, Your Choice</image:title>
      <image:caption>Marked-up draft passing a view-mode switch that outputs clean and marked-up PDF variants</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/xfa-form-cover.webp</image:loc>
      <image:title>XFA Form Won&apos;t Fill in Chrome or Firefox (AcroForm vs XFA)</image:title>
      <image:caption>Two side-by-side form panels one responding one dark empty in a browser frame</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/yahoo-icloud-proton-attachment-limits-cover.webp</image:loc>
      <image:title>Yahoo, iCloud, Proton and Zoho: Attachment Limits Compared</image:title>
      <image:caption>Three email envelopes in a row, each with a different attachment size limit gauge, and a clipped PDF</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/header-footer-cover.webp</image:loc>
      <image:title>Add a Header or Footer to a PDF (Including Batch Packets)</image:title>
      <image:caption>PDF pages receiving top header bars and bottom footer numbering in one pass</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/page-numbers-cover.webp</image:loc>
      <image:title>Add Page Numbers to PDF (Without Acrobat): Formats, Covers, and Batch Reality</image:title>
      <image:caption>A multipage PDF with footer number stamps appearing in sequence across pages</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/australia-immiaccount-upload-limits-cover.webp</image:loc>
      <image:title>ImmiAccount Uploads: 5 MB per File, 30–60 Files, and What Gets Rejected</image:title>
      <image:caption>Passport and visa documents uploading to the Australian ImmiAccount portal beside a document size gauge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-compression-methods-compared-cover.webp</image:loc>
      <image:title>Online, Desktop, and AI PDF Compression: How to Choose</image:title>
      <image:caption>Balance scale weighing online, offline, and AI PDF compression methods with document icons on each pan</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/cert-password-sign-cover.webp</image:loc>
      <image:title>Certificate Password Rejected When Signing a PDF (PFX/PKCS#12)</image:title>
      <image:caption>Certificate badge with password field rejecting a key while a PDF waits to sign</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/change-author-cover.webp</image:loc>
      <image:title>How to Change the Author on a PDF Before Sending (Without Scrubbing Everything)</image:title>
      <image:caption>An identity badge slot on a PDF properties panel swapping one name card for another</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-virus-check-cover.webp</image:loc>
      <image:title>Can a PDF Have a Virus? How to Check Before You Open It</image:title>
      <image:caption>Suspicious PDF passing sender-verification and antivirus checks before opening</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/clear-form-cover.webp</image:loc>
      <image:title>Clear Form Fields Before Sharing a Blank PDF Form</image:title>
      <image:caption>A filled form whose field values drain back to empty boxes while a white cover rectangle is crossed out</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compare-scanned-pdfs-cover.webp</image:loc>
      <image:title>How to Compare Two Scanned PDF Versions (OCR First, Then Diff)</image:title>
      <image:caption>Two scanned pages gaining OCR text layers before a diff lens highlights changes</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compare-two-pdf-versions-cover.webp</image:loc>
      <image:title>How to Compare Two PDF Versions and Actually Catch the Changes</image:title>
      <image:caption>Two document pages side by side with highlighted changed lines between them, representing a line-level PDF comparison</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/grant-application-cover.webp</image:loc>
      <image:title>Compress PDF for Grant Application Uploads (Funder Limits)</image:title>
      <image:caption>Stack of grant documents funneling into a size-capped upload portal</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/job-application-cover.webp</image:loc>
      <image:title>Compress a PDF for a Job Application Portal (SSC, UPSC, Bank, and Campus)</image:title>
      <image:caption>A job application document pack passing a KB limit gate before an upload arrow</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/insurance-claim-cover.webp</image:loc>
      <image:title>Compress PDF for an Insurance Claim (Without Blurring Policy Numbers)</image:title>
      <image:caption>Claim documents and damage photos packing into one PDF under an insurer portal size gate with readable policy fields</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compress-pdf-100kb-cover.webp</image:loc>
      <image:title>How to Compress a PDF to 100KB (Without Landing in Rejection Retry Hell)</image:title>
      <image:caption>Oversized PDF shrinking through a target-size gauge that stops just under a 100KB limit bar</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compress-pdf-to-exact-size-cover.webp</image:loc>
      <image:title>How to Compress a PDF to an Exact Size (2MB, 500KB, Any Limit)</image:title>
      <image:caption>Large PDF page pressed by a downward arrow onto a target size gauge, shrinking to fit within the limit</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/excel-to-pdf-cut-off-columns-cover.webp</image:loc>
      <image:title>Excel to PDF Without Cut-Off Columns (Every Sheet, No Surprises)</image:title>
      <image:caption>Wide spreadsheet grid onto a page with right columns cut off, next to a corrected landscape page where the full grid fits</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/heic-to-pdf-cover.webp</image:loc>
      <image:title>Convert HEIC to PDF for Applications, Scans, and Multi-Photo Packs</image:title>
      <image:caption>HEIC photo cards flowing through a converter gate into a neat PDF stack</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-to-jpg-cover.webp</image:loc>
      <image:title>Convert PDF to JPG (Every Page) — DPI, Quality, and What You Lose</image:title>
      <image:caption>PDF pages peeling into a row of JPG image cards with resolution badges</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/scanned-pdf-to-text-cover.webp</image:loc>
      <image:title>How to Convert a Scanned PDF to Text (Without Losing the Words)</image:title>
      <image:caption>Scanned PDF pages flowing through an OCR engine into a clean plain-text document</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/convert-word-to-pdf-formatting-cover.webp</image:loc>
      <image:title>Convert Word to PDF Without Losing Formatting (With or Without Word)</image:title>
      <image:caption>An editable document with layout blocks and a table transforming into an identical locked PDF page, preserving formatting</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/paste-line-breaks-cover.webp</image:loc>
      <image:title>Copy-Paste From PDF Gives Hard Line Breaks (Clean Paragraphs Fast)</image:title>
      <image:caption>Jagged short lines from a PDF pasting into a document and reflowing into smooth paragraphs</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/word-count-cover.webp</image:loc>
      <image:title>Count Words or Characters in a PDF (and Why Page Estimates Lie)</image:title>
      <image:caption>A PDF page with words lifting into a counter tally showing word and character totals</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/court-efiling-cover.webp</image:loc>
      <image:title>Court E-Filing PDF Requirements: Why CM/ECF Rejects Files (and How to Prepare Yours)</image:title>
      <image:caption>A filing PDF passing a court-desk checklist — flatten, no scripts, searchable — before a green accept stamp</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/fillable-form-cover.webp</image:loc>
      <image:title>Create a Fillable PDF Form for Free (Without Acrobat)</image:title>
      <image:caption>A flat PDF page gaining click-to-type field boxes, checkboxes, and a signature line</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/deskew-cover.webp</image:loc>
      <image:title>Deskew a Crooked PDF Scan (Not 90° Rotate — Fractional Degrees)</image:title>
      <image:caption>A crooked scanned page rotating straight with a small angle indicator</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/digital-vs-electronic-signature-cover.webp</image:loc>
      <image:title>Digital Signature vs. Electronic Signature: What&apos;s Actually Different</image:title>
      <image:caption>Two signature styles side by side — a typed electronic signature and a certificate-sealed cryptographic signature on document pages</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/edit-signed-cover.webp</image:loc>
      <image:title>Can You Edit a Signed PDF? What&apos;s Allowed Without Breaking the Seal</image:title>
      <image:caption>A sealed signed document where annotate and fill tools stay green while content-edit tools show a break-seal warning</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/email-0-bytes-cover.webp</image:loc>
      <image:title>Email Says PDF Is 0 Bytes or Attaches Blank (Gmail &amp; Outlook)</image:title>
      <image:caption>Envelope with an empty zero-length document attachment outline</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/excel-hyperlinks-pdf-cover.webp</image:loc>
      <image:title>Excel Hyperlinks Die When Exporting to PDF</image:title>
      <image:caption>Spreadsheet link arrows fading as pages become PDF and clicks bounce</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/excel-hidden-rows-cover.webp</image:loc>
      <image:title>Excel to PDF: Hidden Rows, Blank Pages and Formula Shows</image:title>
      <image:caption>Spreadsheet grid with a hidden-row trap and orphan page break producing a blank PDF page</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/clean-extract-cover.webp</image:loc>
      <image:title>Extract Clean Text From a PDF for Notes or AI Tools (Without Header Junk)</image:title>
      <image:caption>A PDF funneling tidy plain text into a notes and AI chat window</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/extract-embedded-files-cover.webp</image:loc>
      <image:title>Extract Embedded Files and Attachments from a PDF</image:title>
      <image:caption>Nested file icons emerging from an open PDF document</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/extract-pages-cover.webp</image:loc>
      <image:title>Extract Pages from a PDF: Print Ranges, Preview, Editors — and Honest Tool Limits</image:title>
      <image:caption>A thick PDF peeled into a thin selected page range that becomes its own file</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/table-excel-cover.webp</image:loc>
      <image:title>Extract a Table from PDF to Excel Without Jumbling the Columns</image:title>
      <image:caption>A PDF table unjumbling into a clean spreadsheet grid with aligned columns</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/phone-form-fill-cover.webp</image:loc>
      <image:title>Fill a PDF Form on Your Phone (iPhone and Android, Fields That Actually Work)</image:title>
      <image:caption>A hand filling form fields on a phone screen with a working text cursor</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/filled-form-empty-cover.webp</image:loc>
      <image:title>Filled PDF Form Comes Back Empty (Recipient Sees Blank Fields)</image:title>
      <image:caption>Sent PDF form with filled values on sender screen and empty fields on recipient screen</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/blurry-scan-cover.webp</image:loc>
      <image:title>How to Fix a Blurry Scanned PDF (Before and After OCR)</image:title>
      <image:caption>A soft-focus scanned page snapping into sharp contrast after a clean rescan pass</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/invalid-pdf-upload-error-cover.webp</image:loc>
      <image:title>Invalid PDF or Corrupt File at Upload? Diagnose Before You Retry</image:title>
      <image:caption>PDF page rejected at an upload gate with a diagnostic stethoscope and repaired copy passing</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/page-order-cover.webp</image:loc>
      <image:title>Fix PDF Pages Out of Order (Reverse Back-to-Front Scans and Duplex Interleave)</image:title>
      <image:caption>Reversed and interleaved page strips snapping into correct reading order</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/scan-contrast-cover.webp</image:loc>
      <image:title>Scanned PDF Too Dark or Too Light to Read (Fix Contrast Safely)</image:title>
      <image:caption>Split page showing an overly dark scan beside a readable corrected version</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/flatten-pdf-forms-cover.webp</image:loc>
      <image:title>What Flattening a PDF Really Does (Forms, Annotations, Honesty)</image:title>
      <image:caption>Interactive form fields merging into static page content with values preserved</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/gmail-25mb-attachment-limit-cover.webp</image:loc>
      <image:title>Gmail&apos;s 25 MB Attachment Limit: Why an 18 MB PDF Still Bounces</image:title>
      <image:caption>A PDF too large to attach bouncing off an email envelope as the 25 MB attachment limit gauge maxes out</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/google-docs-to-pdf-cover.webp</image:loc>
      <image:title>Google Docs to PDF Without Losing Formatting (The Pageless Trap)</image:title>
      <image:caption>Google Docs document flowing through an export arrow into a matching PDF while page-break slices fall away</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/batch-rename-pdf-files-cover.webp</image:loc>
      <image:title>How to Batch Rename PDF Files (Patterns, Numbers, Dates)</image:title>
      <image:caption>Stack of document files transforming from generic scanner names into consistent date-prefixed filenames in one batch operation</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compress-bank-statement-for-portal-cover.webp</image:loc>
      <image:title>How to Compress Bank Statements for Online Portals Without Losing Legibility</image:title>
      <image:caption>Bank statement PDF protected by a padlock shield being compressed for a secure online portal upload</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compress-pdf-for-email-whatsapp-forms-cover.webp</image:loc>
      <image:title>PDF Attachment Size Limits for Email, Messaging and Online Forms</image:title>
      <image:caption>One large PDF splitting into three paths toward an email attachment, a messaging chat bubble, and an online form</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/digitally-sign-pdf-cover.webp</image:loc>
      <image:title>How to Digitally Sign a PDF with a Certificate (Not Just a Picture)</image:title>
      <image:caption>Fountain pen signing a PDF signature line with a certificate seal and cryptographic key attached by ribbon to the page</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/lock-pdf-from-editing-cover.webp</image:loc>
      <image:title>How to Lock a PDF from Editing (Make It Read-Only, Honestly)</image:title>
      <image:caption>PDF page with a padlock and editing tools crossed out, representing a read-only locked PDF</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/make-pdf-searchable-on-mac-cover.webp</image:loc>
      <image:title>How to Make a PDF Searchable on Mac (and iPhone)</image:title>
      <image:caption>Mac and iPhone screens showing a scanned document gaining a highlighted searchable text layer</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/password-protect-pdf-cover.webp</image:loc>
      <image:title>How to Password Protect a PDF (and What Protection Actually Does)</image:title>
      <image:caption>PDF document wrapped in a security band with a large closed padlock and shield, representing AES-256 password protection</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/permanently-rotate-pdf-cover.webp</image:loc>
      <image:title>How to Permanently Rotate a PDF and Save It So It Stays Rotated</image:title>
      <image:caption>PDF page with a rotation arrow and a save lock, showing rotation written into the file rather than just the view</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/how-to-redact-pdf-properly-cover.webp</image:loc>
      <image:title>How to Redact a PDF Properly (A Black Box Is Not Redaction)</image:title>
      <image:caption>A solid redaction bar applied to a document line while the covered letters are destroyed underneath rather than hidden</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/redact-scanned-pdf-cover.webp</image:loc>
      <image:title>How to Redact a Scanned PDF (The OCR Trap and How to Beat It)</image:title>
      <image:caption>Scanned page with a black redaction bar over the image while a hidden text layer beneath is being destroyed</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-pdf-attachments-cover.webp</image:loc>
      <image:title>How to Remove Attachments from a PDF (Embedded Files, Gone)</image:title>
      <image:caption>PDF document with hidden embedded file cards being extracted and discarded</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-pdf-metadata-cover.webp</image:loc>
      <image:title>How to Remove Metadata from a PDF Before You Share It</image:title>
      <image:caption>Hidden ID tags and stamps being peeled out from behind a PDF page and removed with a cleaning tool</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/verify-pdf-signature-cover.webp</image:loc>
      <image:title>How to Verify a PDF Signature (And What &apos;Validity Unknown&apos; Means)</image:title>
      <image:caption>Document with a signature panel showing status icons and a certificate seal being checked against a trust list</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/improve-ocr-accuracy-cover.webp</image:loc>
      <image:title>How to Improve OCR Accuracy on Scanned Documents (Fix Garbled Text)</image:title>
      <image:caption>Blurry skewed scan passing resolution and alignment dials, emerging as crisp recognized text</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/india-evisa-300kb-passport-pdf-cover.webp</image:loc>
      <image:title>India e-Visa: Getting a Passport Scan Under 300 KB Without Making It Unreadable</image:title>
      <image:caption>Passport biographic page being reduced to a PDF under 300 KB for the Indian e-Visa portal</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/ircc-canada-upload-limits-cover.webp</image:loc>
      <image:title>IRCC (Canada) Document Uploads: 4 MB, 5 MB, and the One-File Rule</image:title>
      <image:caption>Passport and immigration documents uploading to the IRCC Canada portal with a low file size gauge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/online-ocr-privacy-cover.webp</image:loc>
      <image:title>Is Online OCR Safe? Where Your Document Goes, Exactly</image:title>
      <image:caption>A document staying inside a laptop under a shield versus a document being pulled toward a distant cloud server with a blocked upload path</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/make-scanned-pdf-searchable-cover.webp</image:loc>
      <image:title>How to Make a Scanned PDF Searchable (Without Uploading It)</image:title>
      <image:caption>A pixel-grid scan being transformed into a crisp searchable page with a magnifying glass, representing adding a text layer with OCR</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/merge-encrypted-cover.webp</image:loc>
      <image:title>Merge Password-Protected PDFs (Unlock Copies You Own, Then Combine)</image:title>
      <image:caption>Three locked PDF icons unlocking before entering a merge funnel</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/merge-keep-bookmarks-cover.webp</image:loc>
      <image:title>Merge PDFs and Keep Bookmarks (Why They Vanish, How to Save Them)</image:title>
      <image:caption>Bookmark trees from multiple PDFs remapped into one merged outline</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/iphone-merge-cover.webp</image:loc>
      <image:title>Merge PDFs on iPhone: Files App Limits, Shortcuts, and the Form-Flatten Trap</image:title>
      <image:caption>Several PDF cards feeding into a Files-app merge tray on a phone with numbered order tags</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/merge-different-page-sizes-cover.webp</image:loc>
      <image:title>Merging PDFs with Different Page Sizes (How to Avoid the Weird Result)</image:title>
      <image:caption>Mismatched page rectangles flowing through an alignment gate into a uniform stack</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/photo-pdf-packet-cover.webp</image:loc>
      <image:title>Combine Photos and PDFs into One Upload Packet (Receipts, Forms, IDs)</image:title>
      <image:caption>Receipt photo cards and PDF sheets aligning into one ordered packet stack</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/merge-then-compress-cover.webp</image:loc>
      <image:title>Merge, Then Compress: The Right Order for Big Combined PDFs</image:title>
      <image:caption>Several PDFs merging into one oversized file that compresses down under a portal limit bar</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/mortgage-documents-upload-cover.webp</image:loc>
      <image:title>Mortgage Application Documents: What to Upload and How to Keep Each File Under the Limit</image:title>
      <image:caption>House and key beside a stack of mortgage application documents uploading to a lender portal</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/nvc-ceac-2mb-upload-limit-cover.webp</image:loc>
      <image:title>NVC and CEAC Uploads: Working Inside the 2 MB per Document Limit</image:title>
      <image:caption>Government building column with a visa document squeezed through a narrow 2 MB upload limit gap</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/handwriting-ocr-cover.webp</image:loc>
      <image:title>OCR Handwritten Notes: Why Cursive Breaks Text Recognition (and Workarounds)</image:title>
      <image:caption>A handwritten page under an OCR scan beam showing clean printed glyphs beside wobbly cursive strokes</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/ocr-columns-cover.webp</image:loc>
      <image:title>OCR Reads Across Columns (Jumbled Two-Column Text)</image:title>
      <image:caption>Zigzag arrow wrongly crossing between two newspaper columns while extracting text</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/bank-pdf-password-cover.webp</image:loc>
      <image:title>Open a Password-Protected Bank Statement PDF (Find the Issuer&apos;s Password Rules)</image:title>
      <image:caption>A locked bank-statement PDF beside a delivery email highlighting password instructions</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/default-reader-cover.webp</image:loc>
      <image:title>Open PDFs in a Real Reader, Not the Browser Preview (Default App Setup)</image:title>
      <image:caption>PDF file flowing away from a browser tab into a desktop reader application window</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/outlook-m365-attachment-limit-cover.webp</image:loc>
      <image:title>Outlook Attachment Size Limit: Maximum MB by Client, and How to Get a PDF Under It</image:title>
      <image:caption>Outlook email envelope failing to attach an oversized PDF with a mid-level size gauge beside a calendar</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/protect-pdf-on-phone-cover.webp</image:loc>
      <image:title>How to Password-Protect a PDF on Your Phone (No App Install)</image:title>
      <image:caption>Smartphone wrapping a padlock around a PDF entirely on-device</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-a-cover.webp</image:loc>
      <image:title>PDF/A vs Regular PDF: When Archives and Courts Demand the Archival Format</image:title>
      <image:caption>A standard PDF page passing into an archival vault cage that labels its embedded fonts and banned external links</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/phantom-password-cover.webp</image:loc>
      <image:title>PDF Asks for a Password You Never Set (Phantom Prompt)</image:title>
      <image:caption>Padlock with no keyhole floating beside an empty password field on a PDF page</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/booklet-print-cover.webp</image:loc>
      <image:title>Print a PDF as a Booklet: Imposition, Short-Edge Duplex, and Two-Pass Fixes</image:title>
      <image:caption>Flat pages rearranged into saddle-stitch signature order before folding into a booklet</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/bookmark-outline-cover.webp</image:loc>
      <image:title>PDF Bookmark vs Outline vs Table of Contents (Why Readers Use All Three Names)</image:title>
      <image:caption>Three labels — bookmark, outline, contents — pointing at one nested navigation tree</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/cutoff-scroll-cover.webp</image:loc>
      <image:title>PDF Cut Off or Can&apos;t Scroll? Fix Page Layout and Viewer Zoom Traps</image:title>
      <image:caption>A PDF page half-clipped at the viewport edge with a disabled-looking scrollbar</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/dark-mode-pdf-cover.webp</image:loc>
      <image:title>PDF Dark Mode / Black Background When Exporting Notes</image:title>
      <image:caption>Split PDF page: left dark inverted export, right clean white document</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-date-clocks-cover.webp</image:loc>
      <image:title>PDF Date Created vs Date Modified (Which Date Is Which — and What Leaks)</image:title>
      <image:caption>Three overlapping clock faces labeled for document creation, modification, and file system time</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-quarantine-cover.webp</image:loc>
      <image:title>Why Email Quarantines Your PDF Attachment (and How to Get a Clean One Through)</image:title>
      <image:caption>A clean PDF document held at a mail-gate checkpoint that flips from red flag to green pass</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/photo-gps-pdf-cover.webp</image:loc>
      <image:title>GPS and EXIF Location Inside PDFs from Phone Photos</image:title>
      <image:caption>Map pin hidden inside a stack of PDF pages made from phone photos</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-file-naming-conventions-cover.webp</image:loc>
      <image:title>PDF File Naming Conventions That Survive a Real Archive</image:title>
      <image:caption>Messy file cards transforming into an ordered row with date-first naming tags</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-form-calculations-cover.webp</image:loc>
      <image:title>PDF Form Calculations Not Running (Auto-Total Stays Empty)</image:title>
      <image:caption>PDF form total field remaining empty while line-item fields show numbers</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/form-tab-order-cover.webp</image:loc>
      <image:title>PDF Form Tab Order Wrong (Enter/Tab Jumps Everywhere)</image:title>
      <image:caption>Arrow from PDF form field jumping over rows to the wrong next field</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/form-wont-fill-cover.webp</image:loc>
      <image:title>PDF Form Fields Won&apos;t Fill? Flat Forms, Permissions, and Preview Bugs</image:title>
      <image:caption>A form field grid tested three ways — flat image, permission lock, working input — until one accepts a cursor</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/linearization-cover.webp</image:loc>
      <image:title>PDF Linearization (Fast Web View): Progressive Loading Without Shrinking Bytes</image:title>
      <image:caption>A long PDF stream reordering so the first page loads early while the rest downloads behind it</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/logical-physical-pages-cover.webp</image:loc>
      <image:title>Two Page Numbers in the PDF Viewer (Logical vs Physical)</image:title>
      <image:caption>Two diverging number tracks beside a PDF page representing logical and physical counts</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/blank-pdf-cover.webp</image:loc>
      <image:title>PDF Opens as a Blank White Page: Viewer, OCR, and Corruption Causes</image:title>
      <image:caption>A PDF window showing a white canvas while page thumbnails still list content pages</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-owner-vs-user-password-cover.webp</image:loc>
      <image:title>PDF Owner Password vs. User Password: What Each One Really Does</image:title>
      <image:caption>Two different padlocks side by side — a sealed envelope lock and a toggle-switch permissions lock — comparing PDF password types</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/stale-page-numbers-cover.webp</image:loc>
      <image:title>PDF Page Numbers Wrong After Reorder or Delete (Renumber the Stamped Footers)</image:title>
      <image:caption>Footer numbers out of sequence after pages shuffle, with a renumber stamp tool</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/password-not-working-cover.webp</image:loc>
      <image:title>PDF Password Not Working? Fix It Before You Assume the File Is Broken</image:title>
      <image:caption>A password key trying several lock variants — case, spaces, reader window — before one turns green</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-portfolio-cover.webp</image:loc>
      <image:title>PDF Portfolio vs Merged PDF: Container or One Continuous Document?</image:title>
      <image:caption>A folder-shaped PDF container holding native file cards beside a linear merged page stack</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/print-cut-edges-cover.webp</image:loc>
      <image:title>Printed PDF Cuts Off Edges or Bottom Line (Printable Area)</image:title>
      <image:caption>Printed page with bottom footer clipped beside intact on-screen PDF</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/blank-print-cover.webp</image:loc>
      <image:title>Why Your PDF Prints Extra Blank Pages (and How to Stop It)</image:title>
      <image:caption>A printed stack where an unexpected blank sheet slides out between numbered pages</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/search-fails-cover.webp</image:loc>
      <image:title>Ctrl+F Won&apos;t Find Words You Can See in a PDF (When Text Is Selectable)</image:title>
      <image:caption>A magnifying glass over selectable words returning zero search hits</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-signature-timestamps-cover.webp</image:loc>
      <image:title>PDF Signature Timestamps Explained (and Why Ours Don&apos;t Include One)</image:title>
      <image:caption>A signed document with a clock token sealed beside the signature block</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/size-after-delete-cover.webp</image:loc>
      <image:title>Why Your PDF Size Didn&apos;t Shrink After Deleting Pages</image:title>
      <image:caption>A page count dropping while the file-size gauge stays stubbornly high</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/mobile-pdf-lag-cover.webp</image:loc>
      <image:title>PDF Is Slow or Laggy Scrolling on iPhone/Android (Fix Mobile Render Load)</image:title>
      <image:caption>A phone struggling to scroll a heavy PDF while a desktop scrolls smoothly</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/still-too-large-cover.webp</image:loc>
      <image:title>PDF Still Too Large After Compressing? Diagnose Before You Compress Again</image:title>
      <image:caption>A compression gauge stuck above the limit while a magnifier isolates one oversized page object</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-ua-cover.webp</image:loc>
      <image:title>PDF/UA Accessibility Basics: Tags, Reading Order, and What Tools Don&apos;t Do</image:title>
      <image:caption>A PDF page shown with a tag tree and reading-order arrows for screen-reader access</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/filename-reject-cover.webp</image:loc>
      <image:title>PDF Upload Rejected Because of the File Name (Special Characters, Length, Double Extensions)</image:title>
      <image:caption>A PDF with a cluttered emoji filename bouncing off an upload box while a clean name sails through</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-zoom-reset-cover.webp</image:loc>
      <image:title>PDF Zoom Keeps Resetting (Opens Fit-Page or Wrong Magnification)</image:title>
      <image:caption>Magnifying glass snapping back against a PDF page after zoom gestures</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/print-grayed-cover.webp</image:loc>
      <image:title>Print Button Greyed Out When Security Says Printing Allowed</image:title>
      <image:caption>Disabled printer start button with document queue waiting behind it</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/print-comments-cover.webp</image:loc>
      <image:title>Print a PDF With Comments and Sticky Notes Visible</image:title>
      <image:caption>A printed page missing sticky notes while the screen version shows them</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/print-vs-save-cover.webp</image:loc>
      <image:title>Print to PDF vs Save as PDF (Why the Same Document Produces Two Different Files)</image:title>
      <image:caption>Two export doors side by side — a printer icon and a save icon — producing differently structured PDF stacks</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/privacy-risks-online-pdf-tools-cover.webp</image:loc>
      <image:title>Privacy Risks of Online PDF Tools: What to Check Before Processing</image:title>
      <image:caption>PDF file protected inside a glass dome with a shield while a crossed-out watching eye sits over an upload cloud</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/redact-bank-statement-cover.webp</image:loc>
      <image:title>How to Redact a Bank Statement PDF (What to Hide, What to Keep)</image:title>
      <image:caption>Bank statement page with black redaction bars over account numbers while balances stay visible</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/redline-contract-cover.webp</image:loc>
      <image:title>How to Redline a PDF Contract (What Comparison Tools Actually Show You)</image:title>
      <image:caption>Two contract drafts feeding a diff lens that marks inserted and deleted clauses</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/reduce-pdf-file-size-online-free-cover.webp</image:loc>
      <image:title>How to Reduce PDF File Size Online for Free (With Quality Controls)</image:title>
      <image:caption>Large PDF flowing through compression arrows into a lightweight file with a free zero-price coin</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-blank-scan-pages-cover.webp</image:loc>
      <image:title>Remove Blank Pages From a Scanned PDF (Without Eating Intentional Dividers)</image:title>
      <image:caption>Thumbnail strip where noisy blank pages are crossed out while a clean divider page stays</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-comments-cover.webp</image:loc>
      <image:title>How to Remove Comments from a PDF (Review Notes, Annotations, Markups)</image:title>
      <image:caption>Sticky-note annotations peeling off a PDF page while the clean document stays behind</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-draft-watermark-cover.webp</image:loc>
      <image:title>Remove a DRAFT Watermark from a PDF You Own</image:title>
      <image:caption>DRAFT watermark peeling off a PDF page leaving clean final content</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/duplicate-pages-cover.webp</image:loc>
      <image:title>Remove Duplicate Pages from a PDF (Without Deleting the Wrong Ones)</image:title>
      <image:caption>A page thumbnail strip where twin pages are flagged and the later copy marked for removal</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-hidden-data-pdf-cover.webp</image:loc>
      <image:title>How to Remove Hidden Data from a PDF Before Sharing</image:title>
      <image:caption>Hidden attachment, gear, speech bubble and clock compartments around a PDF page being vacuumed out as the page rebuilds cleanly</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-pages-cover.webp</image:loc>
      <image:title>How to Remove Pages from a PDF Before You Send It (Without a Split Tool)</image:title>
      <image:caption>A page stack with one sheet pulled out cleanly while remaining pages renumber themselves</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-known-pdf-password-cover.webp</image:loc>
      <image:title>How to Remove a Password from a PDF When You Know It</image:title>
      <image:caption>A padlocked PDF page being unlocked with a key and re-saved as an open copy, representing decrypting your own file</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-sensitive-info-pdf-cover.webp</image:loc>
      <image:title>How to Remove Sensitive Information from a PDF Before Sharing</image:title>
      <image:caption>Three-layer document diagram with personal data being removed from page content, hidden layers and file properties</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/rename-content-cover.webp</image:loc>
      <image:title>Rename PDFs by Content (Invoice Numbers, Dates Inside the File)</image:title>
      <image:caption>PDF sheets passing through a label printer that stamps names from their contents</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/rotate-pdf-phone-cover.webp</image:loc>
      <image:title>How to Rotate a PDF on iPhone and Android (That Actually Saves)</image:title>
      <image:caption>Phone screen rotating a sideways PDF page into correct orientation with a save badge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/born-digital-vs-scan-cover.webp</image:loc>
      <image:title>Scanned PDF vs Born-Digital PDF: The Five-Second Test</image:title>
      <image:caption>Split page: left side selectable text glyphs, right side a pixel grid photograph</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/blog-cover.png</image:loc>
      <image:title>Scanning a Passport or ID Card to PDF: Settings That Keep It Sharp and Under the Limit</image:title>
      <image:caption>Abstract document cards illustrating practical PDF guidance</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/scholarship-pack-cover.webp</image:loc>
      <image:title>Scholarship Application PDF Pack: One Upload, Tight Limits, Zero Rejections</image:title>
      <image:caption>Transcript, essay, and recommendation sheets stacking into one ordered PDF under a size limit bar</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/secure-pdf-contract-workflow-cover.webp</image:loc>
      <image:title>Send a Contract as a Secure PDF: The Right Order of Operations</image:title>
      <image:caption>Contract document moving through numbered workflow stages toward a sealed and locked final PDF ready to send</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/send-password-separate-channel-cover.webp</image:loc>
      <image:title>How to Send a Password-Protected PDF Safely (Password Never in the Email)</image:title>
      <image:caption>Encrypted PDF traveling by email while its password travels a separate phone channel</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/share-large-pdf-cover.webp</image:loc>
      <image:title>Send a Large PDF Without Email: Compress, Drive Links, Transfer Sites, Local Handoff</image:title>
      <image:caption>One oversized PDF choosing between a compress gate, a cloud link, a transfer ticket, and a local handoff path</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/share-scanned-documents-securely-cover.webp</image:loc>
      <image:title>How to Share Scanned Documents Securely with Your Team</image:title>
      <image:caption>Team members coordinating around a scanned document while file copies stay contained</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/sign-pdf-on-phone-cover.webp</image:loc>
      <image:title>How to Sign a PDF on Your Phone Without Installing an App</image:title>
      <image:caption>Finger drawing a signature onto a PDF on a phone with a certificate seal appearing</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/signed-size-grows-cover.webp</image:loc>
      <image:title>Signed PDF Gets Much Bigger (Size Grows After Signing)</image:title>
      <image:caption>Thin PDF sheet inflating like a balloon after a digital seal lands on it</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/stop-pdf-forwarding-cover.webp</image:loc>
      <image:title>Can You Stop a PDF Being Forwarded? What Actually Works</image:title>
      <image:caption>Forwarded PDF copies blocked at a link gate while a watermarked file is traceable</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/tender-bid-cover.webp</image:loc>
      <image:title>Tender Bid PDF Preparation: Annex Limits, Freeze Buttons, and Upload Traps</image:title>
      <image:caption>Bid annex sheets routing through split and size gates toward a frozen submission stamp</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/uk-visa-document-upload-limits-cover.webp</image:loc>
      <image:title>UK Visa Uploads: UKVCAS 6 MB, VFS Global 2 MB, and the Silent Rejection</image:title>
      <image:caption>Crown and passport beside visa documents uploading to the UK visa portal with a strict size gauge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/uscis-online-filing-upload-limits-cover.webp</image:loc>
      <image:title>USCIS Online Filing: The 12 MB Upload Limit, Accepted Formats, and Why Files Under the Cap Still Fail</image:title>
      <image:caption>Evidence documents uploading to a USCIS online account with a 12 MB per-file size gauge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/what-is-pdf-compression-cover.webp</image:loc>
      <image:title>What Is PDF Compression? A Practical Technical Guide</image:title>
      <image:caption>Magnifying glass over an exploded PDF showing its page, font, and image layers — what compression actually changes</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-metadata-privacy-cover.webp</image:loc>
      <image:title>What PDF Metadata Reveals About You (And How to See It)</image:title>
      <image:caption>Magnifying glass revealing hidden profile, clock, camera and gear icons floating out from behind a document page</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-pre-send-checklist-cover.webp</image:loc>
      <image:title>What to Check Before Sending a PDF: The Pre-Send Checklist</image:title>
      <image:caption>Clipboard checklist beside a document going into a send tray, with checkmarks on each pre-send item</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/whatsapp-telegram-slack-pdf-limits-cover.webp</image:loc>
      <image:title>Sending PDFs on WhatsApp, Telegram, Slack and iMessage</image:title>
      <image:caption>Phone with a PDF surrounded by three messaging app bubbles, each showing a different file size limit gauge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/whiten-scan-cover.webp</image:loc>
      <image:title>Whiten a Scanned PDF: Remove Gray, Yellow, and Shadow Backgrounds</image:title>
      <image:caption>A gray-toned scanned page transforming into a clean white page while colored stamps stay intact</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/why-pdf-file-so-large-cover.webp</image:loc>
      <image:title>Why Is My PDF So Large? 15 Causes and How to Reduce It</image:title>
      <image:caption>Bloated PDF beside a size bar chart where the embedded image segment towers over text and font segments</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/redaction-failures-black-box-leaks-cover.webp</image:loc>
      <image:title>Why Black Boxes in PDFs Leak Secrets: Redaction Failures Explained</image:title>
      <image:caption>A loose black redaction rectangle lifting off a document while small copy icons escape underneath</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/cant-print-or-copy-pdf-cover.webp</image:loc>
      <image:title>Why Can&apos;t I Print or Copy Text from a PDF? (Three Real Causes)</image:title>
      <image:caption>PDF page with greyed-out print and copy controls and a diagnostic checklist beside it</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/government-portals-reject-compressed-pdfs-cover.webp</image:loc>
      <image:title>Visa Document Upload Size Limits: US, Canada, UK and Australia Compared</image:title>
      <image:caption>Over-compressed blurry PDF returned by a government visa portal with a red rejection stamp</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/invalid-pdf-signature-after-editing-cover.webp</image:loc>
      <image:title>Why Is My PDF Signature &apos;Invalid&apos;? What Breaks Signatures After Editing</image:title>
      <image:caption>Cracked wax-seal signature on a PDF page being altered by editing and compression arrows after signing</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-prints-sideways-cover.webp</image:loc>
      <image:title>Why Your PDF Prints Sideways (and How to Fix It in Two Minutes)</image:title>
      <image:caption>Upright document on a monitor next to a printer producing the same page rotated sideways</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/vector-zoom-cover.webp</image:loc>
      <image:title>Why PDF Text Stays Sharp When You Zoom (Vector Redraw vs Raster Pixels)</image:title>
      <image:caption>Half a page of crisp vector text beside a pixelated raster photo at high zoom</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/word-pdf-bookmarks-cover.webp</image:loc>
      <image:title>Word Headings Missing as PDF Bookmarks After Export</image:title>
      <image:caption>Word heading hierarchy transforming into an empty PDF outline panel</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/word-pdf-tracked-changes-cover.webp</image:loc>
      <image:title>Word to PDF with Tracked Changes: Clean or Markup, Your Choice</image:title>
      <image:caption>Marked-up draft passing a view-mode switch that outputs clean and marked-up PDF variants</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/xfa-form-cover.webp</image:loc>
      <image:title>XFA Form Won&apos;t Fill in Chrome or Firefox (AcroForm vs XFA)</image:title>
      <image:caption>Two side-by-side form panels one responding one dark empty in a browser frame</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/yahoo-icloud-proton-attachment-limits-cover.webp</image:loc>
      <image:title>Yahoo, iCloud, Proton and Zoho: Attachment Limits Compared</image:title>
      <image:caption>Three email envelopes in a row, each with a different attachment size limit gauge, and a clipped PDF</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/add-header-footer-to-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/header-footer-cover.webp</image:loc>
      <image:title>Add a Header or Footer to a PDF (Including Batch Packets)</image:title>
      <image:caption>PDF pages receiving top header bars and bottom footer numbering in one pass</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/stamp-bars-pages.webp</image:loc>
      <image:title>Header bars and footer numbers stamping across pages</image:title>
      <image:caption>Header bars and footer numbers stamping across pages</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/add-page-numbers-to-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/page-numbers-cover.webp</image:loc>
      <image:title>Add Page Numbers to PDF (Without Acrobat): Formats, Covers, and Batch Reality</image:title>
      <image:caption>A multipage PDF with footer number stamps appearing in sequence across pages</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/sequence-stamps.webp</image:loc>
      <image:title>Footer number stamps walking across stacked pages</image:title>
      <image:caption>Footer number stamps walking across stacked pages</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/australia-immiaccount-document-upload-limits</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/australia-immiaccount-upload-limits-cover.webp</image:loc>
      <image:title>ImmiAccount Uploads: 5 MB per File, 30–60 Files, and What Gets Rejected</image:title>
      <image:caption>Passport and visa documents uploading to the Australian ImmiAccount portal beside a document size gauge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/immiaccount-document-upload-flow.webp</image:loc>
      <image:title>Upload flow for ImmiAccount: passport and identity documents pass through the portal to an acceptance check or a rejection cross</image:title>
      <image:caption>Upload flow for ImmiAccount: passport and identity documents pass through the portal to an acceptance check or a rejection cross</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/best-pdf-compression-methods-compared-online-offline-ai</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-compression-methods-compared-cover.webp</image:loc>
      <image:title>Online, Desktop, and AI PDF Compression: How to Choose</image:title>
      <image:caption>Balance scale weighing online, offline, and AI PDF compression methods with document icons on each pan</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-compression-methods-architecture-matrix.webp</image:loc>
      <image:title>Comparison matrix of PDF compression architectures: web tools, desktop software, and AI-labeled services each with different trade-offs</image:title>
      <image:caption>Comparison matrix of PDF compression architectures: web tools, desktop software, and AI-labeled services each with different trade-offs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/certificate-password-rejected-when-signing</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/cert-password-sign-cover.webp</image:loc>
      <image:title>Certificate Password Rejected When Signing a PDF (PFX/PKCS#12)</image:title>
      <image:caption>Certificate badge with password field rejecting a key while a PDF waits to sign</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pfx-import-vs-doc-lock.webp</image:loc>
      <image:title>PKCS#12 container refusing import while document password prompt is separate</image:title>
      <image:caption>PKCS#12 container refusing import while document password prompt is separate</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/change-pdf-author-before-sending</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/change-author-cover.webp</image:loc>
      <image:title>How to Change the Author on a PDF Before Sending (Without Scrubbing Everything)</image:title>
      <image:caption>An identity badge slot on a PDF properties panel swapping one name card for another</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/change-author-cover.webp</image:loc>
      <image:title>Swapping the Author identity card in a PDF properties panel</image:title>
      <image:caption>Swapping the Author identity card in a PDF properties panel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/check-pdf-for-virus-before-opening</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-virus-check-cover.webp</image:loc>
      <image:title>Can a PDF Have a Virus? How to Check Before You Open It</image:title>
      <image:caption>Suspicious PDF passing sender-verification and antivirus checks before opening</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-threat-checklist.webp</image:loc>
      <image:title>Pre-open PDF safety checks: sender, context, scan, filename</image:title>
      <image:caption>Pre-open PDF safety checks: sender, context, scan, filename</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/clear-pdf-form-fields-before-sharing</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/clear-form-cover.webp</image:loc>
      <image:title>Clear Form Fields Before Sharing a Blank PDF Form</image:title>
      <image:caption>A filled form whose field values drain back to empty boxes while a white cover rectangle is crossed out</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/values-vs-cover.webp</image:loc>
      <image:title>Field values draining empty while a white cover trick is crossed out</image:title>
      <image:caption>Field values draining empty while a white cover trick is crossed out</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/compare-scanned-pdf-versions</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compare-scanned-pdfs-cover.webp</image:loc>
      <image:title>How to Compare Two Scanned PDF Versions (OCR First, Then Diff)</image:title>
      <image:caption>Two scanned pages gaining OCR text layers before a diff lens highlights changes</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/ocr-then-diff-workflow.webp</image:loc>
      <image:title>OCR-then-diff workflow for scanned PDF versions</image:title>
      <image:caption>OCR-then-diff workflow for scanned PDF versions</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/compare-two-pdf-versions</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compare-two-pdf-versions-cover.webp</image:loc>
      <image:title>How to Compare Two PDF Versions and Actually Catch the Changes</image:title>
      <image:caption>Two document pages side by side with highlighted changed lines between them, representing a line-level PDF comparison</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/line-level-pdf-diff.webp</image:loc>
      <image:title>Line-level diff between two PDF versions highlighting added and removed lines</image:title>
      <image:caption>Line-level diff between two PDF versions highlighting added and removed lines</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/compress-pdf-for-grant-application</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/grant-application-cover.webp</image:loc>
      <image:title>Compress PDF for Grant Application Uploads (Funder Limits)</image:title>
      <image:caption>Stack of grant documents funneling into a size-capped upload portal</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/funder-size-gate.webp</image:loc>
      <image:title>Grant document stack funneling through a size gate into an upload tray</image:title>
      <image:caption>Grant document stack funneling through a size gate into an upload tray</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/compress-pdf-for-job-application</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/job-application-cover.webp</image:loc>
      <image:title>Compress a PDF for a Job Application Portal (SSC, UPSC, Bank, and Campus)</image:title>
      <image:caption>A job application document pack passing a KB limit gate before an upload arrow</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/target-size-limit-gate.webp</image:loc>
      <image:title>A KB limit gate checking a job application pack before upload</image:title>
      <image:caption>A KB limit gate checking a job application pack before upload</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/compress-pdf-insurance-claim</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/insurance-claim-cover.webp</image:loc>
      <image:title>Compress PDF for an Insurance Claim (Without Blurring Policy Numbers)</image:title>
      <image:caption>Claim documents and damage photos packing into one PDF under an insurer portal size gate with readable policy fields</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/target-size-compression-passes.webp</image:loc>
      <image:title>Claim docs packing under a portal size gate with readable policy fields</image:title>
      <image:caption>Claim docs packing under a portal size gate with readable policy fields</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/compress-pdf-to-100kb</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compress-pdf-100kb-cover.webp</image:loc>
      <image:title>How to Compress a PDF to 100KB (Without Landing in Rejection Retry Hell)</image:title>
      <image:caption>Oversized PDF shrinking through a target-size gauge that stops just under a 100KB limit bar</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/target-size-compression-passes.webp</image:loc>
      <image:title>Byte budget anatomy: what a 100KB PDF is mostly made of</image:title>
      <image:caption>Byte budget anatomy: what a 100KB PDF is mostly made of</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/compress-pdf-to-exact-size</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compress-pdf-to-exact-size-cover.webp</image:loc>
      <image:title>How to Compress a PDF to an Exact Size (2MB, 500KB, Any Limit)</image:title>
      <image:caption>Large PDF page pressed by a downward arrow onto a target size gauge, shrinking to fit within the limit</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/target-size-compression-passes.webp</image:loc>
      <image:title>Multi-pass compression adjusting quality until output fits the target size</image:title>
      <image:caption>Multi-pass compression adjusting quality until output fits the target size</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/convert-excel-to-pdf-without-cut-off-columns</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/excel-to-pdf-cut-off-columns-cover.webp</image:loc>
      <image:title>Excel to PDF Without Cut-Off Columns (Every Sheet, No Surprises)</image:title>
      <image:caption>Wide spreadsheet grid onto a page with right columns cut off, next to a corrected landscape page where the full grid fits</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/excel-fit-to-width-page-scaling.webp</image:loc>
      <image:title>Fit-to-width scaling and landscape orientation preventing column cut-off</image:title>
      <image:caption>Fit-to-width scaling and landscape orientation preventing column cut-off</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/convert-heic-to-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/heic-to-pdf-cover.webp</image:loc>
      <image:title>Convert HEIC to PDF for Applications, Scans, and Multi-Photo Packs</image:title>
      <image:caption>HEIC photo cards flowing through a converter gate into a neat PDF stack</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/image-stack-pack.webp</image:loc>
      <image:title>HEIC cards converting into an ordered PDF stack</image:title>
      <image:caption>HEIC cards converting into an ordered PDF stack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/convert-pdf-to-jpg</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-to-jpg-cover.webp</image:loc>
      <image:title>Convert PDF to JPG (Every Page) — DPI, Quality, and What You Lose</image:title>
      <image:caption>PDF pages peeling into a row of JPG image cards with resolution badges</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pages-become-images.webp</image:loc>
      <image:title>PDF pages splitting into JPG cards with resolution badges</image:title>
      <image:caption>PDF pages splitting into JPG cards with resolution badges</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/convert-scanned-pdf-to-text</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/scanned-pdf-to-text-cover.webp</image:loc>
      <image:title>How to Convert a Scanned PDF to Text (Without Losing the Words)</image:title>
      <image:caption>Scanned PDF pages flowing through an OCR engine into a clean plain-text document</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/ocr-output-searchable-vs-text.webp</image:loc>
      <image:title>OCR extraction pipeline: scanned pages to recognized text layer to plain text</image:title>
      <image:caption>OCR extraction pipeline: scanned pages to recognized text layer to plain text</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/convert-word-to-pdf-without-losing-formatting</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/convert-word-to-pdf-formatting-cover.webp</image:loc>
      <image:title>Convert Word to PDF Without Losing Formatting (With or Without Word)</image:title>
      <image:caption>An editable document with layout blocks and a table transforming into an identical locked PDF page, preserving formatting</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/docx-to-pdf-structure-mapping.webp</image:loc>
      <image:title>DOCX layout structures mapped to fixed PDF pages during conversion</image:title>
      <image:caption>DOCX layout structures mapped to fixed PDF pages during conversion</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/copy-paste-pdf-line-breaks</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/paste-line-breaks-cover.webp</image:loc>
      <image:title>Copy-Paste From PDF Gives Hard Line Breaks (Clean Paragraphs Fast)</image:title>
      <image:caption>Jagged short lines from a PDF pasting into a document and reflowing into smooth paragraphs</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/jagged-paste-reflow.webp</image:loc>
      <image:title>Staircase lines reflowing into paragraphs</image:title>
      <image:caption>Staircase lines reflowing into paragraphs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/count-words-in-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/word-count-cover.webp</image:loc>
      <image:title>Count Words or Characters in a PDF (and Why Page Estimates Lie)</image:title>
      <image:caption>A PDF page with words lifting into a counter tally showing word and character totals</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/text-into-counter.webp</image:loc>
      <image:title>Words lifting from a page into a tally counter</image:title>
      <image:caption>Words lifting from a page into a tally counter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/court-efiling-pdf-requirements</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/court-efiling-cover.webp</image:loc>
      <image:title>Court E-Filing PDF Requirements: Why CM/ECF Rejects Files (and How to Prepare Yours)</image:title>
      <image:caption>A filing PDF passing a court-desk checklist — flatten, no scripts, searchable — before a green accept stamp</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/flatten-form-layers.webp</image:loc>
      <image:title>Court checklist stamping a PDF through flatten, no-scripts, searchable gates</image:title>
      <image:caption>Court checklist stamping a PDF through flatten, no-scripts, searchable gates</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/create-fillable-pdf-form-free</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/fillable-form-cover.webp</image:loc>
      <image:title>Create a Fillable PDF Form for Free (Without Acrobat)</image:title>
      <image:caption>A flat PDF page gaining click-to-type field boxes, checkboxes, and a signature line</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/form-fields-appear.webp</image:loc>
      <image:title>Flat page gaining field boxes and checkboxes</image:title>
      <image:caption>Flat page gaining field boxes and checkboxes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/deskew-crooked-scanned-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/deskew-cover.webp</image:loc>
      <image:title>Deskew a Crooked PDF Scan (Not 90° Rotate — Fractional Degrees)</image:title>
      <image:caption>A crooked scanned page rotating straight with a small angle indicator</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/skew-to-straight.webp</image:loc>
      <image:title>Crooked page straightening with angle readout</image:title>
      <image:caption>Crooked page straightening with angle readout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/digital-signature-vs-electronic-signature</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/digital-vs-electronic-signature-cover.webp</image:loc>
      <image:title>Digital Signature vs. Electronic Signature: What&apos;s Actually Different</image:title>
      <image:caption>Two signature styles side by side — a typed electronic signature and a certificate-sealed cryptographic signature on document pages</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/signature-type-comparison-matrix.webp</image:loc>
      <image:title>Signature type comparison: intent marks versus cryptographic seals</image:title>
      <image:caption>Signature type comparison: intent marks versus cryptographic seals</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/edit-signed-pdf-options</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/edit-signed-cover.webp</image:loc>
      <image:title>Can You Edit a Signed PDF? What&apos;s Allowed Without Breaking the Seal</image:title>
      <image:caption>A sealed signed document where annotate and fill tools stay green while content-edit tools show a break-seal warning</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/signature-type-comparison-modes.webp</image:loc>
      <image:title>Annotate and fill stay available; content edits warn about breaking the seal</image:title>
      <image:caption>Annotate and fill stay available; content edits warn about breaking the seal</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/email-pdf-0-bytes-attachment</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/email-0-bytes-cover.webp</image:loc>
      <image:title>Email Says PDF Is 0 Bytes or Attaches Blank (Gmail &amp; Outlook)</image:title>
      <image:caption>Envelope with an empty zero-length document attachment outline</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/empty-attach-queue.webp</image:loc>
      <image:title>Envelope rejecting an empty document while a full document waits behind it</image:title>
      <image:caption>Envelope rejecting an empty document while a full document waits behind it</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/excel-hyperlinks-die-in-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/excel-hyperlinks-pdf-cover.webp</image:loc>
      <image:title>Excel Hyperlinks Die When Exporting to PDF</image:title>
      <image:caption>Spreadsheet link arrows fading as pages become PDF and clicks bounce</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/workbook-link-annotation.webp</image:loc>
      <image:title>Excel hyperlink annotations surviving or dissolving into PDF export</image:title>
      <image:caption>Excel hyperlink annotations surviving or dissolving into PDF export</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/excel-to-pdf-hidden-rows-and-formulas</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/excel-hidden-rows-cover.webp</image:loc>
      <image:title>Excel to PDF: Hidden Rows, Blank Pages and Formula Shows</image:title>
      <image:caption>Spreadsheet grid with a hidden-row trap and orphan page break producing a blank PDF page</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/print-area-hidden-rows-trap.webp</image:loc>
      <image:title>Hidden rows and orphan page breaks producing a blank PDF page</image:title>
      <image:caption>Hidden rows and orphan page breaks producing a blank PDF page</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/extract-clean-text-from-pdf-for-ai</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/clean-extract-cover.webp</image:loc>
      <image:title>Extract Clean Text From a PDF for Notes or AI Tools (Without Header Junk)</image:title>
      <image:caption>A PDF funneling tidy plain text into a notes and AI chat window</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/noise-filter-text.webp</image:loc>
      <image:title>PDF pages funneling through a filter into clean text</image:title>
      <image:caption>PDF pages funneling through a filter into clean text</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/extract-embedded-files-from-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/extract-embedded-files-cover.webp</image:loc>
      <image:title>Extract Embedded Files and Attachments from a PDF</image:title>
      <image:caption>Nested file icons emerging from an open PDF document</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/container-embedded-files.webp</image:loc>
      <image:title>PDF container opening to reveal embedded file icons</image:title>
      <image:caption>PDF container opening to reveal embedded file icons</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/extract-pages-from-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/extract-pages-cover.webp</image:loc>
      <image:title>Extract Pages from a PDF: Print Ranges, Preview, Editors — and Honest Tool Limits</image:title>
      <image:caption>A thick PDF peeled into a thin selected page range that becomes its own file</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/slice-pages-range.webp</image:loc>
      <image:title>Thick PDF peeling into a thin selected page range</image:title>
      <image:caption>Thick PDF peeling into a thin selected page range</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/extract-pdf-table-to-excel</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/table-excel-cover.webp</image:loc>
      <image:title>Extract a Table from PDF to Excel Without Jumbling the Columns</image:title>
      <image:caption>A PDF table unjumbling into a clean spreadsheet grid with aligned columns</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/text-stream-grid.webp</image:loc>
      <image:title>Scrambled PDF text reassembling into spreadsheet columns</image:title>
      <image:caption>Scrambled PDF text reassembling into spreadsheet columns</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/fill-pdf-form-on-phone</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/phone-form-fill-cover.webp</image:loc>
      <image:title>Fill a PDF Form on Your Phone (iPhone and Android, Fields That Actually Work)</image:title>
      <image:caption>A hand filling form fields on a phone screen with a working text cursor</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/preview-to-reader.webp</image:loc>
      <image:title>Download arrow into a form-capable reader</image:title>
      <image:caption>Download arrow into a form-capable reader</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/filled-pdf-form-appears-empty</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/filled-form-empty-cover.webp</image:loc>
      <image:title>Filled PDF Form Comes Back Empty (Recipient Sees Blank Fields)</image:title>
      <image:caption>Sent PDF form with filled values on sender screen and empty fields on recipient screen</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/appearance-stream-split.webp</image:loc>
      <image:title>Field value layer rendering empty in one viewer and filled in another</image:title>
      <image:caption>Field value layer rendering empty in one viewer and filled in another</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/fix-blurry-scanned-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/blurry-scan-cover.webp</image:loc>
      <image:title>How to Fix a Blurry Scanned PDF (Before and After OCR)</image:title>
      <image:caption>A soft-focus scanned page snapping into sharp contrast after a clean rescan pass</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/ocr-error-pattern-fixes.webp</image:loc>
      <image:title>Soft scanned text snapping into high-contrast sharpness</image:title>
      <image:caption>Soft scanned text snapping into high-contrast sharpness</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/fix-invalid-pdf-upload-error</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/invalid-pdf-upload-error-cover.webp</image:loc>
      <image:title>Invalid PDF or Corrupt File at Upload? Diagnose Before You Retry</image:title>
      <image:caption>PDF page rejected at an upload gate with a diagnostic stethoscope and repaired copy passing</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/invalid-pdf-cause-matrix.webp</image:loc>
      <image:title>Invalid-PDF diagnosis matrix: error message to root cause</image:title>
      <image:caption>Invalid-PDF diagnosis matrix: error message to root cause</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/fix-pdf-page-order-scans</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/page-order-cover.webp</image:loc>
      <image:title>Fix PDF Pages Out of Order (Reverse Back-to-Front Scans and Duplex Interleave)</image:title>
      <image:caption>Reversed and interleaved page strips snapping into correct reading order</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/interleave-resolve.webp</image:loc>
      <image:title>Two scrambled strips resolving into one ordered sequence</image:title>
      <image:caption>Two scrambled strips resolving into one ordered sequence</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/fix-too-dark-or-light-scan</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/scan-contrast-cover.webp</image:loc>
      <image:title>Scanned PDF Too Dark or Too Light to Read (Fix Contrast Safely)</image:title>
      <image:caption>Split page showing an overly dark scan beside a readable corrected version</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/exposure-compare.webp</image:loc>
      <image:title>Page scanner exposure comparison: crushed dark scan versus readable output</image:title>
      <image:caption>Page scanner exposure comparison: crushed dark scan versus readable output</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/flatten-pdf-forms-explained</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/flatten-pdf-forms-cover.webp</image:loc>
      <image:title>What Flattening a PDF Really Does (Forms, Annotations, Honesty)</image:title>
      <image:caption>Interactive form fields merging into static page content with values preserved</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/flatten-form-layers.webp</image:loc>
      <image:title>Form fields merging into static page content</image:title>
      <image:caption>Form fields merging into static page content</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/gmail-25mb-attachment-limit-pdf-too-big</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/gmail-25mb-attachment-limit-cover.webp</image:loc>
      <image:title>Gmail&apos;s 25 MB Attachment Limit: Why an 18 MB PDF Still Bounces</image:title>
      <image:caption>A PDF too large to attach bouncing off an email envelope as the 25 MB attachment limit gauge maxes out</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/gmail-base64-encoding-inflation-diagram.webp</image:loc>
      <image:title>Diagram of a PDF growing about one third larger after base64 encoding for email, pushing it past the provider&apos;s attachment limit gauge</image:title>
      <image:caption>Diagram of a PDF growing about one third larger after base64 encoding for email, pushing it past the provider&apos;s attachment limit gauge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/google-docs-to-pdf-without-losing-formatting</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/google-docs-to-pdf-cover.webp</image:loc>
      <image:title>Google Docs to PDF Without Losing Formatting (The Pageless Trap)</image:title>
      <image:caption>Google Docs document flowing through an export arrow into a matching PDF while page-break slices fall away</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pageless-doc-pagination-trap.webp</image:loc>
      <image:title>Pageless Google Doc sliced into paper-sized pages during PDF export</image:title>
      <image:caption>Pageless Google Doc sliced into paper-sized pages during PDF export</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/how-to-batch-rename-pdf-files</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/batch-rename-pdf-files-cover.webp</image:loc>
      <image:title>How to Batch Rename PDF Files (Patterns, Numbers, Dates)</image:title>
      <image:caption>Stack of document files transforming from generic scanner names into consistent date-prefixed filenames in one batch operation</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-naming-convention-patterns.webp</image:loc>
      <image:title>PDF naming convention patterns: date-first, counter, find-and-replace templates</image:title>
      <image:caption>PDF naming convention patterns: date-first, counter, find-and-replace templates</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/how-to-compress-bank-statements-for-online-portals</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compress-bank-statement-for-portal-cover.webp</image:loc>
      <image:title>How to Compress Bank Statements for Online Portals Without Losing Legibility</image:title>
      <image:caption>Bank statement PDF protected by a padlock shield being compressed for a secure online portal upload</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/bank-statement-compression-legibility.webp</image:loc>
      <image:title>Bank statement legibility grades under compression: crisp lines, soft lines, and unreadable smudges</image:title>
      <image:caption>Bank statement legibility grades under compression: crisp lines, soft lines, and unreadable smudges</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/how-to-compress-pdf-for-email-whatsapp-online-forms</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/compress-pdf-for-email-whatsapp-forms-cover.webp</image:loc>
      <image:title>PDF Attachment Size Limits for Email, Messaging and Online Forms</image:title>
      <image:caption>One large PDF splitting into three paths toward an email attachment, a messaging chat bubble, and an online form</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/email-whatsapp-forms-destination-ladder.webp</image:loc>
      <image:title>Staircase of PDF destinations: email envelope allows the most, a chat bubble less, and an online form the tightest limit</image:title>
      <image:caption>Staircase of PDF destinations: email envelope allows the most, a chat bubble less, and an online form the tightest limit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/how-to-digitally-sign-a-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/digitally-sign-pdf-cover.webp</image:loc>
      <image:title>How to Digitally Sign a PDF with a Certificate (Not Just a Picture)</image:title>
      <image:caption>Fountain pen signing a PDF signature line with a certificate seal and cryptographic key attached by ribbon to the page</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-digital-signature-byte-range.webp</image:loc>
      <image:title>PKCS#7 signature covering a byte range of the PDF file</image:title>
      <image:caption>PKCS#7 signature covering a byte range of the PDF file</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/how-to-lock-a-pdf-from-editing</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/lock-pdf-from-editing-cover.webp</image:loc>
      <image:title>How to Lock a PDF from Editing (Make It Read-Only, Honestly)</image:title>
      <image:caption>PDF page with a padlock and editing tools crossed out, representing a read-only locked PDF</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/read-only-pdf-protection-layers.webp</image:loc>
      <image:title>Read-only PDF protection layers: permissions, encryption, signatures</image:title>
      <image:caption>Read-only PDF protection layers: permissions, encryption, signatures</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/how-to-make-a-pdf-searchable-on-mac</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/make-pdf-searchable-on-mac-cover.webp</image:loc>
      <image:title>How to Make a PDF Searchable on Mac (and iPhone)</image:title>
      <image:caption>Mac and iPhone screens showing a scanned document gaining a highlighted searchable text layer</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/mac-iphone-ocr-routes.webp</image:loc>
      <image:title>OCR routes on Mac, iPhone and browser: view-time recognition vs. saved text layer</image:title>
      <image:caption>OCR routes on Mac, iPhone and browser: view-time recognition vs. saved text layer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/how-to-password-protect-a-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/password-protect-pdf-cover.webp</image:loc>
      <image:title>How to Password Protect a PDF (and What Protection Actually Does)</image:title>
      <image:caption>PDF document wrapped in a security band with a large closed padlock and shield, representing AES-256 password protection</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-encryption-layers.webp</image:loc>
      <image:title>Two PDF password layers: encryption of content versus permission flags for readers</image:title>
      <image:caption>Two PDF password layers: encryption of content versus permission flags for readers</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/how-to-permanently-rotate-a-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/permanently-rotate-pdf-cover.webp</image:loc>
      <image:title>How to Permanently Rotate a PDF and Save It So It Stays Rotated</image:title>
      <image:caption>PDF page with a rotation arrow and a save lock, showing rotation written into the file rather than just the view</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/page-rotate-flag-vs-view-rotation.webp</image:loc>
      <image:title>Temporary view rotation versus a rotation stored in the page dictionary</image:title>
      <image:caption>Temporary view rotation versus a rotation stored in the page dictionary</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/how-to-redact-a-pdf-properly</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/how-to-redact-pdf-properly-cover.webp</image:loc>
      <image:title>How to Redact a PDF Properly (A Black Box Is Not Redaction)</image:title>
      <image:caption>A solid redaction bar applied to a document line while the covered letters are destroyed underneath rather than hidden</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/visual-blackout-vs-true-redaction.webp</image:loc>
      <image:title>Visual blackout versus true redaction: overlay object versus destroyed content</image:title>
      <image:caption>Visual blackout versus true redaction: overlay object versus destroyed content</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/how-to-redact-a-scanned-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/redact-scanned-pdf-cover.webp</image:loc>
      <image:title>How to Redact a Scanned PDF (The OCR Trap and How to Beat It)</image:title>
      <image:caption>Scanned page with a black redaction bar over the image while a hidden text layer beneath is being destroyed</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/scan-redaction-text-layer-order.webp</image:loc>
      <image:title>Scan redaction order: destroy text layer and pixels, then optionally re-OCR</image:title>
      <image:caption>Scan redaction order: destroy text layer and pixels, then optionally re-OCR</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/how-to-remove-attachments-from-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-pdf-attachments-cover.webp</image:loc>
      <image:title>How to Remove Attachments from a PDF (Embedded Files, Gone)</image:title>
      <image:caption>PDF document with hidden embedded file cards being extracted and discarded</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/embedded-files-locations.webp</image:loc>
      <image:title>Where embedded files and hidden extras live inside a PDF package</image:title>
      <image:caption>Where embedded files and hidden extras live inside a PDF package</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/how-to-remove-metadata-from-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-pdf-metadata-cover.webp</image:loc>
      <image:title>How to Remove Metadata from a PDF Before You Share It</image:title>
      <image:caption>Hidden ID tags and stamps being peeled out from behind a PDF page and removed with a cleaning tool</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-metadata-fields-explained.webp</image:loc>
      <image:title>Common hidden metadata fields carried inside a PDF file</image:title>
      <image:caption>Common hidden metadata fields carried inside a PDF file</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/how-to-verify-a-pdf-signature</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/verify-pdf-signature-cover.webp</image:loc>
      <image:title>How to Verify a PDF Signature (And What &apos;Validity Unknown&apos; Means)</image:title>
      <image:caption>Document with a signature panel showing status icons and a certificate seal being checked against a trust list</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/signature-panel-status-icons.webp</image:loc>
      <image:title>PDF signature panel status icons: trusted, unknown trust, and integrity failure</image:title>
      <image:caption>PDF signature panel status icons: trusted, unknown trust, and integrity failure</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/improve-ocr-accuracy-tips</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/improve-ocr-accuracy-cover.webp</image:loc>
      <image:title>How to Improve OCR Accuracy on Scanned Documents (Fix Garbled Text)</image:title>
      <image:caption>Blurry skewed scan passing resolution and alignment dials, emerging as crisp recognized text</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/ocr-error-pattern-fixes.webp</image:loc>
      <image:title>Common OCR error patterns and their root-cause fixes</image:title>
      <image:caption>Common OCR error patterns and their root-cause fixes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/india-e-visa-300kb-passport-pdf-upload-limit</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/india-evisa-300kb-passport-pdf-cover.webp</image:loc>
      <image:title>India e-Visa: Getting a Passport Scan Under 300 KB Without Making It Unreadable</image:title>
      <image:caption>Passport biographic page being reduced to a PDF under 300 KB for the Indian e-Visa portal</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/india-evisa-scan-size-vs-300kb-chart.webp</image:loc>
      <image:title>Chart comparing a default 300 DPI colour passport scan of several megabytes against the 300 KB Indian e-Visa limit</image:title>
      <image:caption>Chart comparing a default 300 DPI colour passport scan of several megabytes against the 300 KB Indian e-Visa limit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/ircc-canada-document-upload-limits</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/ircc-canada-upload-limits-cover.webp</image:loc>
      <image:title>IRCC (Canada) Document Uploads: 4 MB, 5 MB, and the One-File Rule</image:title>
      <image:caption>Passport and immigration documents uploading to the IRCC Canada portal with a low file size gauge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/ircc-scan-size-vs-limit-chart.webp</image:loc>
      <image:title>Chart of the IRCC size gap: a typical home scan is several times larger than the 4 MB document upload limit</image:title>
      <image:caption>Chart of the IRCC size gap: a typical home scan is several times larger than the 4 MB document upload limit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/is-online-ocr-safe</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/online-ocr-privacy-cover.webp</image:loc>
      <image:title>Is Online OCR Safe? Where Your Document Goes, Exactly</image:title>
      <image:caption>A document staying inside a laptop under a shield versus a document being pulled toward a distant cloud server with a blocked upload path</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/ocr-data-path-local-vs-cloud.webp</image:loc>
      <image:title>On-device OCR versus server OCR: where document content travels</image:title>
      <image:caption>On-device OCR versus server OCR: where document content travels</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/make-scanned-pdf-searchable</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/make-scanned-pdf-searchable-cover.webp</image:loc>
      <image:title>How to Make a Scanned PDF Searchable (Without Uploading It)</image:title>
      <image:caption>A pixel-grid scan being transformed into a crisp searchable page with a magnifying glass, representing adding a text layer with OCR</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/searchable-pdf-text-layer.webp</image:loc>
      <image:title>Searchable PDF structure: invisible text layer aligned beneath the scanned page image</image:title>
      <image:caption>Searchable PDF structure: invisible text layer aligned beneath the scanned page image</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/merge-password-protected-pdfs</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/merge-encrypted-cover.webp</image:loc>
      <image:title>Merge Password-Protected PDFs (Unlock Copies You Own, Then Combine)</image:title>
      <image:caption>Three locked PDF icons unlocking before entering a merge funnel</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/unlock-merge-relock.webp</image:loc>
      <image:title>Unlock each encrypted PDF, merge plain copies, optional re-protect</image:title>
      <image:caption>Unlock each encrypted PDF, merge plain copies, optional re-protect</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/merge-pdf-keep-bookmarks</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/merge-keep-bookmarks-cover.webp</image:loc>
      <image:title>Merge PDFs and Keep Bookmarks (Why They Vanish, How to Save Them)</image:title>
      <image:caption>Bookmark trees from multiple PDFs remapped into one merged outline</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/bookmark-loss-merge-modes.webp</image:loc>
      <image:title>Source bookmark trees remapped into a merged outline with page offsets</image:title>
      <image:caption>Source bookmark trees remapped into a merged outline with page offsets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/merge-pdf-on-iphone</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/iphone-merge-cover.webp</image:loc>
      <image:title>Merge PDFs on iPhone: Files App Limits, Shortcuts, and the Form-Flatten Trap</image:title>
      <image:caption>Several PDF cards feeding into a Files-app merge tray on a phone with numbered order tags</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/files-merge-order.webp</image:loc>
      <image:title>Phone merging numbered PDF cards in a Files tray</image:title>
      <image:caption>Phone merging numbered PDF cards in a Files tray</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/merge-pdfs-different-page-sizes</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/merge-different-page-sizes-cover.webp</image:loc>
      <image:title>Merging PDFs with Different Page Sizes (How to Avoid the Weird Result)</image:title>
      <image:caption>Mismatched page rectangles flowing through an alignment gate into a uniform stack</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/page-size-normalization-flow.webp</image:loc>
      <image:title>Mixed page sizes normalized through an alignment gate before merging</image:title>
      <image:caption>Mixed page sizes normalized through an alignment gate before merging</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/merge-photos-and-pdfs-receipt-packets</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/photo-pdf-packet-cover.webp</image:loc>
      <image:title>Combine Photos and PDFs into One Upload Packet (Receipts, Forms, IDs)</image:title>
      <image:caption>Receipt photo cards and PDF sheets aligning into one ordered packet stack</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/image-stack-pack.webp</image:loc>
      <image:title>Receipt cards and PDF sheets aligning into one stack</image:title>
      <image:caption>Receipt cards and PDF sheets aligning into one stack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/merge-then-compress-workflow</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/merge-then-compress-cover.webp</image:loc>
      <image:title>Merge, Then Compress: The Right Order for Big Combined PDFs</image:title>
      <image:caption>Several PDFs merging into one oversized file that compresses down under a portal limit bar</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/merge-compress-order-comparison.webp</image:loc>
      <image:title>Merge first, then compress once — versus the double-compression trap</image:title>
      <image:caption>Merge first, then compress once — versus the double-compression trap</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/mortgage-application-documents-upload-guide</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/mortgage-documents-upload-cover.webp</image:loc>
      <image:title>Mortgage Application Documents: What to Upload and How to Keep Each File Under the Limit</image:title>
      <image:caption>House and key beside a stack of mortgage application documents uploading to a lender portal</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/mortgage-documents-upload-workflow.webp</image:loc>
      <image:title>Mortgage upload workflow: house documents, payslips, bank statements, and ID each sorted into portal upload slots</image:title>
      <image:caption>Mortgage upload workflow: house documents, payslips, bank statements, and ID each sorted into portal upload slots</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/nvc-ceac-2mb-document-upload-limit</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/nvc-ceac-2mb-upload-limit-cover.webp</image:loc>
      <image:title>NVC and CEAC Uploads: Working Inside the 2 MB per Document Limit</image:title>
      <image:caption>Government building column with a visa document squeezed through a narrow 2 MB upload limit gap</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/nvc-ceac-2mb-limit-funnel.webp</image:loc>
      <image:title>The 2 MB CEAC funnel: an oversized scan is rejected while a compressed copy passes through</image:title>
      <image:caption>The 2 MB CEAC funnel: an oversized scan is rejected while a compressed copy passes through</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/ocr-handwritten-notes-limits</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/handwriting-ocr-cover.webp</image:loc>
      <image:title>OCR Handwritten Notes: Why Cursive Breaks Text Recognition (and Workarounds)</image:title>
      <image:caption>A handwritten page under an OCR scan beam showing clean printed glyphs beside wobbly cursive strokes</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/ocr-print-vs-hand.webp</image:loc>
      <image:title>Printed glyphs reading cleanly while cursive strokes wobble under the scan beam</image:title>
      <image:caption>Printed glyphs reading cleanly while cursive strokes wobble under the scan beam</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/ocr-two-columns-wrong-order</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/ocr-columns-cover.webp</image:loc>
      <image:title>OCR Reads Across Columns (Jumbled Two-Column Text)</image:title>
      <image:caption>Zigzag arrow wrongly crossing between two newspaper columns while extracting text</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/column-gutter-path.webp</image:loc>
      <image:title>Correct column flow down then across versus zigzag merge across gutter</image:title>
      <image:caption>Correct column flow down then across versus zigzag merge across gutter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/open-password-protected-bank-statement-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/bank-pdf-password-cover.webp</image:loc>
      <image:title>Open a Password-Protected Bank Statement PDF (Find the Issuer&apos;s Password Rules)</image:title>
      <image:caption>A locked bank-statement PDF beside a delivery email highlighting password instructions</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/issuer-password-hint.webp</image:loc>
      <image:title>Delivery email with password-format hint highlighted</image:title>
      <image:caption>Delivery email with password-format hint highlighted</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/open-pdfs-in-real-reader-not-browser</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/default-reader-cover.webp</image:loc>
      <image:title>Open PDFs in a Real Reader, Not the Browser Preview (Default App Setup)</image:title>
      <image:caption>PDF file flowing away from a browser tab into a desktop reader application window</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/tab-to-reader.webp</image:loc>
      <image:title>File routing from browser tab to desktop reader</image:title>
      <image:caption>File routing from browser tab to desktop reader</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/outlook-microsoft-365-attachment-limit</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/outlook-m365-attachment-limit-cover.webp</image:loc>
      <image:title>Outlook Attachment Size Limit: Maximum MB by Client, and How to Get a PDF Under It</image:title>
      <image:caption>Outlook email envelope failing to attach an oversized PDF with a mid-level size gauge beside a calendar</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/outlook-send-receive-limits-diagram.webp</image:loc>
      <image:title>Outlook send versus receive limits drawn as two gates of different heights, where the smaller cap decides delivery</image:title>
      <image:caption>Outlook send versus receive limits drawn as two gates of different heights, where the smaller cap decides delivery</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/password-protect-pdf-on-phone</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/protect-pdf-on-phone-cover.webp</image:loc>
      <image:title>How to Password-Protect a PDF on Your Phone (No App Install)</image:title>
      <image:caption>Smartphone wrapping a padlock around a PDF entirely on-device</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/phone-on-device-encryption.webp</image:loc>
      <image:title>On-device encryption on a phone — nothing leaves the device</image:title>
      <image:caption>On-device encryption on a phone — nothing leaves the device</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-a-vs-pdf-explained</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-a-cover.webp</image:loc>
      <image:title>PDF/A vs Regular PDF: When Archives and Courts Demand the Archival Format</image:title>
      <image:caption>A standard PDF page passing into an archival vault cage that labels its embedded fonts and banned external links</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-hidden-data-layers.webp</image:loc>
      <image:title>Standard PDF entering an archival cage with embedded fonts kept and external links banned</image:title>
      <image:caption>Standard PDF entering an archival cage with embedded fonts kept and external links banned</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-asks-for-password-you-never-set</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/phantom-password-cover.webp</image:loc>
      <image:title>PDF Asks for a Password You Never Set (Phantom Prompt)</image:title>
      <image:caption>Padlock with no keyhole floating beside an empty password field on a PDF page</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/phantom-lock-save.webp</image:loc>
      <image:title>Ghost padlock appearing on a PDF after a save operation</image:title>
      <image:caption>Ghost padlock appearing on a PDF after a save operation</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-booklet-printing-guide</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/booklet-print-cover.webp</image:loc>
      <image:title>Print a PDF as a Booklet: Imposition, Short-Edge Duplex, and Two-Pass Fixes</image:title>
      <image:caption>Flat pages rearranged into saddle-stitch signature order before folding into a booklet</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/signatures-fold-order.webp</image:loc>
      <image:title>Pages reshuffled into signature order then folded into a booklet</image:title>
      <image:caption>Pages reshuffled into signature order then folded into a booklet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-bookmark-vs-outline</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/bookmark-outline-cover.webp</image:loc>
      <image:title>PDF Bookmark vs Outline vs Table of Contents (Why Readers Use All Three Names)</image:title>
      <image:caption>Three labels — bookmark, outline, contents — pointing at one nested navigation tree</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/tree-three-labels.webp</image:loc>
      <image:title>Three UI labels converging on one nested tree</image:title>
      <image:caption>Three UI labels converging on one nested tree</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-cut-off-cannot-scroll</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/cutoff-scroll-cover.webp</image:loc>
      <image:title>PDF Cut Off or Can&apos;t Scroll? Fix Page Layout and Viewer Zoom Traps</image:title>
      <image:caption>A PDF page half-clipped at the viewport edge with a disabled-looking scrollbar</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/viewport-unclipped.webp</image:loc>
      <image:title>Clipped viewport expanding to full page after layout toggle</image:title>
      <image:caption>Clipped viewport expanding to full page after layout toggle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-dark-mode-black-background</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/dark-mode-pdf-cover.webp</image:loc>
      <image:title>PDF Dark Mode / Black Background When Exporting Notes</image:title>
      <image:caption>Split PDF page: left dark inverted export, right clean white document</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/baked-dark-vs-filter.webp</image:loc>
      <image:title>Side-by-side dark baked export versus viewer-filtered night mode</image:title>
      <image:caption>Side-by-side dark baked export versus viewer-filtered night mode</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-date-created-vs-date-modified</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-date-clocks-cover.webp</image:loc>
      <image:title>PDF Date Created vs Date Modified (Which Date Is Which — and What Leaks)</image:title>
      <image:caption>Three overlapping clock faces labeled for document creation, modification, and file system time</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/three-date-clocks.webp</image:loc>
      <image:title>Three clocks disagreeing on one document</image:title>
      <image:caption>Three clocks disagreeing on one document</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-email-quarantined</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-quarantine-cover.webp</image:loc>
      <image:title>Why Email Quarantines Your PDF Attachment (and How to Get a Clean One Through)</image:title>
      <image:caption>A clean PDF document held at a mail-gate checkpoint that flips from red flag to green pass</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-threat-checklist.webp</image:loc>
      <image:title>Mail-gate checkpoint flipping a red flag to green pass</image:title>
      <image:caption>Mail-gate checkpoint flipping a red flag to green pass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-embedded-photo-gps-exif</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/photo-gps-pdf-cover.webp</image:loc>
      <image:title>GPS and EXIF Location Inside PDFs from Phone Photos</image:title>
      <image:caption>Map pin hidden inside a stack of PDF pages made from phone photos</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/photo-exif-vs-info.webp</image:loc>
      <image:title>Phone photo with map pin entering a PDF container while document Info stays separate</image:title>
      <image:caption>Phone photo with map pin entering a PDF container while document Info stays separate</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-file-naming-conventions</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-file-naming-conventions-cover.webp</image:loc>
      <image:title>PDF File Naming Conventions That Survive a Real Archive</image:title>
      <image:caption>Messy file cards transforming into an ordered row with date-first naming tags</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/filename-anatomy-pattern.webp</image:loc>
      <image:title>Anatomy of a sortable PDF filename: date, type, reference, description</image:title>
      <image:caption>Anatomy of a sortable PDF filename: date, type, reference, description</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-form-calculations-not-running</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-form-calculations-cover.webp</image:loc>
      <image:title>PDF Form Calculations Not Running (Auto-Total Stays Empty)</image:title>
      <image:caption>PDF form total field remaining empty while line-item fields show numbers</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/calc-order-dead-total.webp</image:loc>
      <image:title>Form fields accepting input while the calculated total stays empty</image:title>
      <image:caption>Form fields accepting input while the calculated total stays empty</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-form-tab-order-wrong</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/form-tab-order-cover.webp</image:loc>
      <image:title>PDF Form Tab Order Wrong (Enter/Tab Jumps Everywhere)</image:title>
      <image:caption>Arrow from PDF form field jumping over rows to the wrong next field</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/tab-order-scramble.webp</image:loc>
      <image:title>Form fields numbered in wrong sequence across two columns</image:title>
      <image:caption>Form fields numbered in wrong sequence across two columns</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-form-wont-fill</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/form-wont-fill-cover.webp</image:loc>
      <image:title>PDF Form Fields Won&apos;t Fill? Flat Forms, Permissions, and Preview Bugs</image:title>
      <image:caption>A form field grid tested three ways — flat image, permission lock, working input — until one accepts a cursor</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/flatten-form-layers.webp</image:loc>
      <image:title>Form grid tested as flat image, permission lock, and working input</image:title>
      <image:caption>Form grid tested as flat image, permission lock, and working input</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-linearization-fast-web-view</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/linearization-cover.webp</image:loc>
      <image:title>PDF Linearization (Fast Web View): Progressive Loading Without Shrinking Bytes</image:title>
      <image:caption>A long PDF stream reordering so the first page loads early while the rest downloads behind it</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/stream-first-page-gate.webp</image:loc>
      <image:title>First page pulled to the front of a PDF stream while remaining pages stream behind</image:title>
      <image:caption>First page pulled to the front of a PDF stream while remaining pages stream behind</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-logical-vs-physical-page-numbers</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/logical-physical-pages-cover.webp</image:loc>
      <image:title>Two Page Numbers in the PDF Viewer (Logical vs Physical)</image:title>
      <image:caption>Two diverging number tracks beside a PDF page representing logical and physical counts</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/two-numbering-tracks.webp</image:loc>
      <image:title>Page label track diverging from physical sheet count</image:title>
      <image:caption>Page label track diverging from physical sheet count</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-opens-blank-white-page</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/blank-pdf-cover.webp</image:loc>
      <image:title>PDF Opens as a Blank White Page: Viewer, OCR, and Corruption Causes</image:title>
      <image:caption>A PDF window showing a white canvas while page thumbnails still list content pages</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/thumbs-ok-canvas-white.webp</image:loc>
      <image:title>Page thumbnails populated while the main canvas stays white</image:title>
      <image:caption>Page thumbnails populated while the main canvas stays white</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-owner-password-vs-user-password</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-owner-vs-user-password-cover.webp</image:loc>
      <image:title>PDF Owner Password vs. User Password: What Each One Really Does</image:title>
      <image:caption>Two different padlocks side by side — a sealed envelope lock and a toggle-switch permissions lock — comparing PDF password types</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-permission-flags-honor-system.webp</image:loc>
      <image:title>PDF user password encryption versus owner password permission flags</image:title>
      <image:caption>PDF user password encryption versus owner password permission flags</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-page-numbers-wrong-after-reorder</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/stale-page-numbers-cover.webp</image:loc>
      <image:title>PDF Page Numbers Wrong After Reorder or Delete (Renumber the Stamped Footers)</image:title>
      <image:caption>Footer numbers out of sequence after pages shuffle, with a renumber stamp tool</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/footers-desynced.webp</image:loc>
      <image:title>Footer sequence broken across shuffled pages</image:title>
      <image:caption>Footer sequence broken across shuffled pages</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-password-not-working</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/password-not-working-cover.webp</image:loc>
      <image:title>PDF Password Not Working? Fix It Before You Assume the File Is Broken</image:title>
      <image:caption>A password key trying several lock variants — case, spaces, reader window — before one turns green</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-portfolio-vs-merged-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-portfolio-cover.webp</image:loc>
      <image:title>PDF Portfolio vs Merged PDF: Container or One Continuous Document?</image:title>
      <image:caption>A folder-shaped PDF container holding native file cards beside a linear merged page stack</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/merge-compress-order-comparison.webp</image:loc>
      <image:title>Folder-like PDF container with native file cards beside a linear page stack</image:title>
      <image:caption>Folder-like PDF container with native file cards beside a linear page stack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-print-cuts-off-edges</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/print-cut-edges-cover.webp</image:loc>
      <image:title>Printed PDF Cuts Off Edges or Bottom Line (Printable Area)</image:title>
      <image:caption>Printed page with bottom footer clipped beside intact on-screen PDF</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/print-preview-clip.webp</image:loc>
      <image:title>Print preview showing clipped footer while on-screen page looks complete</image:title>
      <image:caption>Print preview showing clipped footer while on-screen page looks complete</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-prints-extra-blank-pages</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/blank-print-cover.webp</image:loc>
      <image:title>Why Your PDF Prints Extra Blank Pages (and How to Stop It)</image:title>
      <image:caption>A printed stack where an unexpected blank sheet slides out between numbered pages</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-search-not-finding-visible-text</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/search-fails-cover.webp</image:loc>
      <image:title>Ctrl+F Won&apos;t Find Words You Can See in a PDF (When Text Is Selectable)</image:title>
      <image:caption>A magnifying glass over selectable words returning zero search hits</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/selectable-but-unsearchable.webp</image:loc>
      <image:title>Selectable words with zero search hits</image:title>
      <image:caption>Selectable words with zero search hits</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-signature-timestamps-explained</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-signature-timestamps-cover.webp</image:loc>
      <image:title>PDF Signature Timestamps Explained (and Why Ours Don&apos;t Include One)</image:title>
      <image:caption>A signed document with a clock token sealed beside the signature block</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/signature-type-comparison-matrix.webp</image:loc>
      <image:title>Signing moment sealed by a separate trusted clock token</image:title>
      <image:caption>Signing moment sealed by a separate trusted clock token</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-size-not-shrinking-after-deleting-pages</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/size-after-delete-cover.webp</image:loc>
      <image:title>Why Your PDF Size Didn&apos;t Shrink After Deleting Pages</image:title>
      <image:caption>A page count dropping while the file-size gauge stays stubbornly high</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/counter-gauge-split.webp</image:loc>
      <image:title>Page count down, file size gauge unmoved</image:title>
      <image:caption>Page count down, file size gauge unmoved</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-slow-laggy-scroll-on-phone</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/mobile-pdf-lag-cover.webp</image:loc>
      <image:title>PDF Is Slow or Laggy Scrolling on iPhone/Android (Fix Mobile Render Load)</image:title>
      <image:caption>A phone struggling to scroll a heavy PDF while a desktop scrolls smoothly</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/render-queue-mobile.webp</image:loc>
      <image:title>Heavy page queue vs light page queue on a phone</image:title>
      <image:caption>Heavy page queue vs light page queue on a phone</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-still-too-large-after-compress</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/still-too-large-cover.webp</image:loc>
      <image:title>PDF Still Too Large After Compressing? Diagnose Before You Compress Again</image:title>
      <image:caption>A compression gauge stuck above the limit while a magnifier isolates one oversized page object</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/target-size-compression-passes.webp</image:loc>
      <image:title>Magnifier isolating one oversized object on a stuck compression gauge</image:title>
      <image:caption>Magnifier isolating one oversized object on a stuck compression gauge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-ua-accessibility-basics</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-ua-cover.webp</image:loc>
      <image:title>PDF/UA Accessibility Basics: Tags, Reading Order, and What Tools Don&apos;t Do</image:title>
      <image:caption>A PDF page shown with a tag tree and reading-order arrows for screen-reader access</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/tag-structure-layers.webp</image:loc>
      <image:title>Tag tree and reading-order arrows overlaid on a PDF page</image:title>
      <image:caption>Tag tree and reading-order arrows overlaid on a PDF page</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-upload-rejected-filename</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/filename-reject-cover.webp</image:loc>
      <image:title>PDF Upload Rejected Because of the File Name (Special Characters, Length, Double Extensions)</image:title>
      <image:caption>A PDF with a cluttered emoji filename bouncing off an upload box while a clean name sails through</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/name-gate-upload.webp</image:loc>
      <image:title>Cluttered name rejected, clean name accepted</image:title>
      <image:caption>Cluttered name rejected, clean name accepted</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/pdf-zoom-keeps-resetting</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-zoom-reset-cover.webp</image:loc>
      <image:title>PDF Zoom Keeps Resetting (Opens Fit-Page or Wrong Magnification)</image:title>
      <image:caption>Magnifying glass snapping back against a PDF page after zoom gestures</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/zoom-instruction-wins.webp</image:loc>
      <image:title>Document zoom instruction overriding the reader&apos;s preferred magnification</image:title>
      <image:caption>Document zoom instruction overriding the reader&apos;s preferred magnification</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/print-button-grayed-out-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/print-grayed-cover.webp</image:loc>
      <image:title>Print Button Greyed Out When Security Says Printing Allowed</image:title>
      <image:caption>Disabled printer start button with document queue waiting behind it</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/print-gate-flow.webp</image:loc>
      <image:title>Diagnostic path from greyed print button through permission and app gates</image:title>
      <image:caption>Diagnostic path from greyed print button through permission and app gates</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/print-pdf-with-comments-visible</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/print-comments-cover.webp</image:loc>
      <image:title>Print a PDF With Comments and Sticky Notes Visible</image:title>
      <image:caption>A printed page missing sticky notes while the screen version shows them</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/markup-layer-skipped.webp</image:loc>
      <image:title>Screen shows sticky notes; print output does not</image:title>
      <image:caption>Screen shows sticky notes; print output does not</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/print-to-pdf-vs-save-as-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/print-vs-save-cover.webp</image:loc>
      <image:title>Print to PDF vs Save as PDF (Why the Same Document Produces Two Different Files)</image:title>
      <image:caption>Two export doors side by side — a printer icon and a save icon — producing differently structured PDF stacks</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/no-markup-export-modes.webp</image:loc>
      <image:title>Two export paths producing different PDF structures</image:title>
      <image:caption>Two export paths producing different PDF structures</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/privacy-risks-online-pdf-tools</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/privacy-risks-online-pdf-tools-cover.webp</image:loc>
      <image:title>Privacy Risks of Online PDF Tools: What to Check Before Processing</image:title>
      <image:caption>PDF file protected inside a glass dome with a shield while a crossed-out watching eye sits over an upload cloud</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-privacy-local-vs-server-data-paths.webp</image:loc>
      <image:title>Two data paths for a PDF: uploading to a watched cloud server versus processing inside the browser window behind a shield</image:title>
      <image:caption>Two data paths for a PDF: uploading to a watched cloud server versus processing inside the browser window behind a shield</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/redact-bank-statement-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/redact-bank-statement-cover.webp</image:loc>
      <image:title>How to Redact a Bank Statement PDF (What to Hide, What to Keep)</image:title>
      <image:caption>Bank statement page with black redaction bars over account numbers while balances stay visible</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/bank-statement-redaction-fields.webp</image:loc>
      <image:title>Bank statement field map: what to redact vs what to keep</image:title>
      <image:caption>Bank statement field map: what to redact vs what to keep</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/redline-pdf-contract</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/redline-contract-cover.webp</image:loc>
      <image:title>How to Redline a PDF Contract (What Comparison Tools Actually Show You)</image:title>
      <image:caption>Two contract drafts feeding a diff lens that marks inserted and deleted clauses</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/ocr-then-diff-workflow.webp</image:loc>
      <image:title>OCR text layers feeding a contract diff lens</image:title>
      <image:caption>OCR text layers feeding a contract diff lens</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/reduce-pdf-file-size-online-free</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/reduce-pdf-file-size-online-free-cover.webp</image:loc>
      <image:title>How to Reduce PDF File Size Online for Free (With Quality Controls)</image:title>
      <image:caption>Large PDF flowing through compression arrows into a lightweight file with a free zero-price coin</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/before-after-pdf-compression-comparison.webp</image:loc>
      <image:title>Before and after PDF compression comparison: a large heavy scanned page becomes a much smaller file while the page stays readable</image:title>
      <image:caption>Before and after PDF compression comparison: a large heavy scanned page becomes a much smaller file while the page stays readable</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/remove-blank-pages-from-scanned-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-blank-scan-pages-cover.webp</image:loc>
      <image:title>Remove Blank Pages From a Scanned PDF (Without Eating Intentional Dividers)</image:title>
      <image:caption>Thumbnail strip where noisy blank pages are crossed out while a clean divider page stays</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/blank-vs-divider.webp</image:loc>
      <image:title>Crossed-out noisy thumbs; divider thumb unchecked</image:title>
      <image:caption>Crossed-out noisy thumbs; divider thumb unchecked</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/remove-comments-from-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-comments-cover.webp</image:loc>
      <image:title>How to Remove Comments from a PDF (Review Notes, Annotations, Markups)</image:title>
      <image:caption>Sticky-note annotations peeling off a PDF page while the clean document stays behind</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/flatten-form-layers.webp</image:loc>
      <image:title>Review annotations peeling away from a clean PDF page</image:title>
      <image:caption>Review annotations peeling away from a clean PDF page</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/remove-draft-watermark-from-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-draft-watermark-cover.webp</image:loc>
      <image:title>Remove a DRAFT Watermark from a PDF You Own</image:title>
      <image:caption>DRAFT watermark peeling off a PDF page leaving clean final content</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/watermark-object-remove.webp</image:loc>
      <image:title>DRAFT watermark object lifting off a page while content stays put</image:title>
      <image:caption>DRAFT watermark object lifting off a page while content stays put</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/remove-duplicate-pages-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/duplicate-pages-cover.webp</image:loc>
      <image:title>Remove Duplicate Pages from a PDF (Without Deleting the Wrong Ones)</image:title>
      <image:caption>A page thumbnail strip where twin pages are flagged and the later copy marked for removal</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/twin-pages-flagged.webp</image:loc>
      <image:title>Twin page thumbnails flagged with later copy marked for removal</image:title>
      <image:caption>Twin page thumbnails flagged with later copy marked for removal</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/remove-hidden-data-from-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-hidden-data-pdf-cover.webp</image:loc>
      <image:title>How to Remove Hidden Data from a PDF Before Sharing</image:title>
      <image:caption>Hidden attachment, gear, speech bubble and clock compartments around a PDF page being vacuumed out as the page rebuilds cleanly</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-hidden-data-locations.webp</image:loc>
      <image:title>Where hidden data lives inside a PDF file</image:title>
      <image:caption>Where hidden data lives inside a PDF file</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/remove-pages-before-sharing</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-pages-cover.webp</image:loc>
      <image:title>How to Remove Pages from a PDF Before You Send It (Without a Split Tool)</image:title>
      <image:caption>A page stack with one sheet pulled out cleanly while remaining pages renumber themselves</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/bookmark-loss-merge-modes.webp</image:loc>
      <image:title>One sheet pulled from a page stack, remaining pages renumbering</image:title>
      <image:caption>One sheet pulled from a page stack, remaining pages renumbering</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/remove-pdf-password-when-you-know-it</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-known-pdf-password-cover.webp</image:loc>
      <image:title>How to Remove a Password from a PDF When You Know It</image:title>
      <image:caption>A padlocked PDF page being unlocked with a key and re-saved as an open copy, representing decrypting your own file</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/decrypt-vs-permissions-removal.webp</image:loc>
      <image:title>Decrypting with a known password versus lifting permission flags on an already-readable file</image:title>
      <image:caption>Decrypting with a known password versus lifting permission flags on an already-readable file</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/remove-sensitive-information-from-a-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/remove-sensitive-info-pdf-cover.webp</image:loc>
      <image:title>How to Remove Sensitive Information from a PDF Before Sharing</image:title>
      <image:caption>Three-layer document diagram with personal data being removed from page content, hidden layers and file properties</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pii-removal-workflow-steps.webp</image:loc>
      <image:title>PII removal workflow: redact content, clean hidden layers, scrub metadata</image:title>
      <image:caption>PII removal workflow: redact content, clean hidden layers, scrub metadata</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/rename-pdfs-by-content</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/rename-content-cover.webp</image:loc>
      <image:title>Rename PDFs by Content (Invoice Numbers, Dates Inside the File)</image:title>
      <image:caption>PDF sheets passing through a label printer that stamps names from their contents</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/content-rename-press.webp</image:loc>
      <image:title>PDF sheets fed through a stamping machine that prints content-derived labels</image:title>
      <image:caption>PDF sheets fed through a stamping machine that prints content-derived labels</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/rotate-pdf-on-iphone-android</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/rotate-pdf-phone-cover.webp</image:loc>
      <image:title>How to Rotate a PDF on iPhone and Android (That Actually Saves)</image:title>
      <image:caption>Phone screen rotating a sideways PDF page into correct orientation with a save badge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/files-app-rotate-pages.webp</image:loc>
      <image:title>Phone Files-app rotation path vs view-only rotation</image:title>
      <image:caption>Phone Files-app rotation path vs view-only rotation</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/scanned-pdf-vs-birth-digital</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/born-digital-vs-scan-cover.webp</image:loc>
      <image:title>Scanned PDF vs Born-Digital PDF: The Five-Second Test</image:title>
      <image:caption>Split page: left side selectable text glyphs, right side a pixel grid photograph</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/text-vs-pixels-split.webp</image:loc>
      <image:title>Half glyphs selectable, half pixels</image:title>
      <image:caption>Half glyphs selectable, half pixels</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/scanning-passport-id-card-to-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/blog-cover.png</image:loc>
      <image:title>Scanning a Passport or ID Card to PDF: Settings That Keep It Sharp and Under the Limit</image:title>
      <image:caption>Abstract document cards illustrating practical PDF guidance</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/scholarship-application-pdf-pack</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/scholarship-pack-cover.webp</image:loc>
      <image:title>Scholarship Application PDF Pack: One Upload, Tight Limits, Zero Rejections</image:title>
      <image:caption>Transcript, essay, and recommendation sheets stacking into one ordered PDF under a size limit bar</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/merge-compress-order-comparison.webp</image:loc>
      <image:title>Transcript, essay, and letters stacking into one ordered PDF under a limit bar</image:title>
      <image:caption>Transcript, essay, and letters stacking into one ordered PDF under a limit bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/send-a-contract-as-a-secure-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/secure-pdf-contract-workflow-cover.webp</image:loc>
      <image:title>Send a Contract as a Secure PDF: The Right Order of Operations</image:title>
      <image:caption>Contract document moving through numbered workflow stages toward a sealed and locked final PDF ready to send</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/contract-signing-workflow-steps.webp</image:loc>
      <image:title>Six-stage secure contract workflow: finalize, clean, size, protect, sign, send</image:title>
      <image:caption>Six-stage secure contract workflow: finalize, clean, size, protect, sign, send</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/send-password-protected-pdf-safely</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/send-password-separate-channel-cover.webp</image:loc>
      <image:title>How to Send a Password-Protected PDF Safely (Password Never in the Email)</image:title>
      <image:caption>Encrypted PDF traveling by email while its password travels a separate phone channel</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/password-separate-channel-flow.webp</image:loc>
      <image:title>Encrypted file by email, password by phone — separate channels</image:title>
      <image:caption>Encrypted file by email, password by phone — separate channels</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/share-large-pdf-without-email</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/share-large-pdf-cover.webp</image:loc>
      <image:title>Send a Large PDF Without Email: Compress, Drive Links, Transfer Sites, Local Handoff</image:title>
      <image:caption>One oversized PDF choosing between a compress gate, a cloud link, a transfer ticket, and a local handoff path</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/delivery-choice-split.webp</image:loc>
      <image:title>Oversized PDF choosing compress, cloud, transfer, or local paths</image:title>
      <image:caption>Oversized PDF choosing compress, cloud, transfer, or local paths</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/share-scanned-documents-securely-with-your-team</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/share-scanned-documents-securely-cover.webp</image:loc>
      <image:title>How to Share Scanned Documents Securely with Your Team</image:title>
      <image:caption>Team members coordinating around a scanned document while file copies stay contained</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/sign-pdf-on-phone</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/sign-pdf-on-phone-cover.webp</image:loc>
      <image:title>How to Sign a PDF on Your Phone Without Installing an App</image:title>
      <image:caption>Finger drawing a signature onto a PDF on a phone with a certificate seal appearing</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/markup-vs-certificate-signing-phone.webp</image:loc>
      <image:title>Markup image signing vs certificate signing on a phone</image:title>
      <image:caption>Markup image signing vs certificate signing on a phone</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/signed-pdf-size-grows</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/signed-size-grows-cover.webp</image:loc>
      <image:title>Signed PDF Gets Much Bigger (Size Grows After Signing)</image:title>
      <image:caption>Thin PDF sheet inflating like a balloon after a digital seal lands on it</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/seal-bytes-stack.webp</image:loc>
      <image:title>Ballooning PDF after seal with certificate and appearance layers stacking</image:title>
      <image:caption>Ballooning PDF after seal with certificate and appearance layers stacking</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/stop-pdf-forwarding</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/stop-pdf-forwarding-cover.webp</image:loc>
      <image:title>Can You Stop a PDF Being Forwarded? What Actually Works</image:title>
      <image:caption>Forwarded PDF copies blocked at a link gate while a watermarked file is traceable</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/forwarding-control-ladder.webp</image:loc>
      <image:title>Forwarding controls ranked: link gates, identity, expiry, watermark, password, flags</image:title>
      <image:caption>Forwarding controls ranked: link gates, identity, expiry, watermark, password, flags</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/tender-bid-pdf-preparation</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/tender-bid-cover.webp</image:loc>
      <image:title>Tender Bid PDF Preparation: Annex Limits, Freeze Buttons, and Upload Traps</image:title>
      <image:caption>Bid annex sheets routing through split and size gates toward a frozen submission stamp</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/merge-compress-order-comparison.webp</image:loc>
      <image:title>Annex sheets routing through split and size gates to a freeze stamp</image:title>
      <image:caption>Annex sheets routing through split and size gates to a freeze stamp</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/uk-visa-document-upload-limits</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/uk-visa-document-upload-limits-cover.webp</image:loc>
      <image:title>UK Visa Uploads: UKVCAS 6 MB, VFS Global 2 MB, and the Silent Rejection</image:title>
      <image:caption>Crown and passport beside visa documents uploading to the UK visa portal with a strict size gauge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/uk-visa-pdf-upload-workflow.webp</image:loc>
      <image:title>UK visa upload workflow: gather documents, compress, verify against the checklist, then upload</image:title>
      <image:caption>UK visa upload workflow: gather documents, compress, verify against the checklist, then upload</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/uscis-online-filing-document-upload-limits</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/uscis-online-filing-upload-limits-cover.webp</image:loc>
      <image:title>USCIS Online Filing: The 12 MB Upload Limit, Accepted Formats, and Why Files Under the Cap Still Fail</image:title>
      <image:caption>Evidence documents uploading to a USCIS online account with a 12 MB per-file size gauge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/uscis-upload-failure-causes.webp</image:loc>
      <image:title>Flow of USCIS upload failures: password-protected PDF, bad filename, oversized photos and security software each stop the file before it attaches</image:title>
      <image:caption>Flow of USCIS upload failures: password-protected PDF, bad filename, oversized photos and security software each stop the file before it attaches</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/what-is-pdf-compression-complete-guide</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/what-is-pdf-compression-cover.webp</image:loc>
      <image:title>What Is PDF Compression? A Practical Technical Guide</image:title>
      <image:caption>Magnifying glass over an exploded PDF showing its page, font, and image layers — what compression actually changes</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/lossy-vs-lossless-pdf-compression.webp</image:loc>
      <image:title>Lossless versus lossy PDF compression: reorganizing data keeps all content, discarding data shrinks the file</image:title>
      <image:caption>Lossless versus lossy PDF compression: reorganizing data keeps all content, discarding data shrinks the file</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/what-pdf-metadata-reveals-about-you</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-metadata-privacy-cover.webp</image:loc>
      <image:title>What PDF Metadata Reveals About You (And How to See It)</image:title>
      <image:caption>Magnifying glass revealing hidden profile, clock, camera and gear icons floating out from behind a document page</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/hidden-pdf-properties-leak.webp</image:loc>
      <image:title>Hidden metadata fields inside a PDF and what each one reveals</image:title>
      <image:caption>Hidden metadata fields inside a PDF and what each one reveals</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/what-to-check-before-sending-a-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-pre-send-checklist-cover.webp</image:loc>
      <image:title>What to Check Before Sending a PDF: The Pre-Send Checklist</image:title>
      <image:caption>Clipboard checklist beside a document going into a send tray, with checkmarks on each pre-send item</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-preflight-checklist-diagram.webp</image:loc>
      <image:title>Pre-send checklist diagram: content, hidden data and delivery checks</image:title>
      <image:caption>Pre-send checklist diagram: content, hidden data and delivery checks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/whatsapp-telegram-slack-pdf-limits</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/whatsapp-telegram-slack-pdf-limits-cover.webp</image:loc>
      <image:title>Sending PDFs on WhatsApp, Telegram, Slack and iMessage</image:title>
      <image:caption>Phone with a PDF surrounded by three messaging app bubbles, each showing a different file size limit gauge</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/whatsapp-telegram-slack-file-limits-comparison.webp</image:loc>
      <image:title>PDF file size limits across three messaging apps shown as chat bubbles with different gauge fill levels</image:title>
      <image:caption>PDF file size limits across three messaging apps shown as chat bubbles with different gauge fill levels</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/whiten-scanned-pdf-background</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/whiten-scan-cover.webp</image:loc>
      <image:title>Whiten a Scanned PDF: Remove Gray, Yellow, and Shadow Backgrounds</image:title>
      <image:caption>A gray-toned scanned page transforming into a clean white page while colored stamps stay intact</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/gray-page-white-clean.webp</image:loc>
      <image:title>Gray scan page becoming white while stamp color remains</image:title>
      <image:caption>Gray scan page becoming white while stamp color remains</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/why-are-my-pdf-files-so-large-causes-and-fixes</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/why-pdf-file-so-large-cover.webp</image:loc>
      <image:title>Why Is My PDF So Large? 15 Causes and How to Reduce It</image:title>
      <image:caption>Bloated PDF beside a size bar chart where the embedded image segment towers over text and font segments</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-file-size-anatomy-chart.webp</image:loc>
      <image:title>Stacked bar chart of where a large PDF&apos;s bytes go: embedded images occupy most of the file, while text, fonts, and metadata are thin slivers</image:title>
      <image:caption>Stacked bar chart of where a large PDF&apos;s bytes go: embedded images occupy most of the file, while text, fonts, and metadata are thin slivers</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/why-black-boxes-in-pdfs-leak-secrets</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/redaction-failures-black-box-leaks-cover.webp</image:loc>
      <image:title>Why Black Boxes in PDFs Leak Secrets: Redaction Failures Explained</image:title>
      <image:caption>A loose black redaction rectangle lifting off a document while small copy icons escape underneath</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/redaction-leak-mechanisms.webp</image:loc>
      <image:title>Four mechanisms by which &apos;redacted&apos; PDF content leaks</image:title>
      <image:caption>Four mechanisms by which &apos;redacted&apos; PDF content leaks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/why-cant-i-print-or-copy-this-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/cant-print-or-copy-pdf-cover.webp</image:loc>
      <image:title>Why Can&apos;t I Print or Copy Text from a PDF? (Three Real Causes)</image:title>
      <image:caption>PDF page with greyed-out print and copy controls and a diagnostic checklist beside it</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/three-causes-no-copy-print.webp</image:loc>
      <image:title>Three causes of blocked print and copy: encryption, permission flags, missing text layer</image:title>
      <image:caption>Three causes of blocked print and copy: encryption, permission flags, missing text layer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/why-government-and-visa-portals-reject-compressed-pdfs</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/government-portals-reject-compressed-pdfs-cover.webp</image:loc>
      <image:title>Visa Document Upload Size Limits: US, Canada, UK and Australia Compared</image:title>
      <image:caption>Over-compressed blurry PDF returned by a government visa portal with a red rejection stamp</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/government-portal-pdf-quality-checklist.webp</image:loc>
      <image:title>Pre-upload quality checklist for government portals: size, format, legibility, and small print inspection</image:title>
      <image:caption>Pre-upload quality checklist for government portals: size, format, legibility, and small print inspection</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/why-is-my-pdf-signature-invalid</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/invalid-pdf-signature-after-editing-cover.webp</image:loc>
      <image:title>Why Is My PDF Signature &apos;Invalid&apos;? What Breaks Signatures After Editing</image:title>
      <image:caption>Cracked wax-seal signature on a PDF page being altered by editing and compression arrows after signing</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/operations-that-break-pdf-signatures.webp</image:loc>
      <image:title>Operations that break PDF signatures: compression, merge, rotation, cleanup, re-save</image:title>
      <image:caption>Operations that break PDF signatures: compression, merge, rotation, cleanup, re-save</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/why-pdf-prints-sideways-and-how-to-fix-it</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/pdf-prints-sideways-cover.webp</image:loc>
      <image:title>Why Your PDF Prints Sideways (and How to Fix It in Two Minutes)</image:title>
      <image:caption>Upright document on a monitor next to a printer producing the same page rotated sideways</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/sideways-print-rotation-flow.webp</image:loc>
      <image:title>View-only rotation disappears at the printer while a stored page rotation travels with the file</image:title>
      <image:caption>View-only rotation disappears at the printer while a stored page rotation travels with the file</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/why-pdf-text-stays-sharp-when-zooming</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/vector-zoom-cover.webp</image:loc>
      <image:title>Why PDF Text Stays Sharp When You Zoom (Vector Redraw vs Raster Pixels)</image:title>
      <image:caption>Half a page of crisp vector text beside a pixelated raster photo at high zoom</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/vector-raster-zoom.webp</image:loc>
      <image:title>Crisp glyphs beside pixel blocks at high zoom</image:title>
      <image:caption>Crisp glyphs beside pixel blocks at high zoom</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/word-bookmarks-missing-from-pdf</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/word-pdf-bookmarks-cover.webp</image:loc>
      <image:title>Word Headings Missing as PDF Bookmarks After Export</image:title>
      <image:caption>Word heading hierarchy transforming into an empty PDF outline panel</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/heading-to-outline-paths.webp</image:loc>
      <image:title>Heading styles flowing into a PDF outline panel versus a print path dropping them</image:title>
      <image:caption>Heading styles flowing into a PDF outline panel versus a print path dropping them</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/word-to-pdf-with-tracked-changes</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/word-pdf-tracked-changes-cover.webp</image:loc>
      <image:title>Word to PDF with Tracked Changes: Clean or Markup, Your Choice</image:title>
      <image:caption>Marked-up draft passing a view-mode switch that outputs clean and marked-up PDF variants</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/no-markup-export-modes.webp</image:loc>
      <image:title>Clean vs marked-up export paths from the same tracked document</image:title>
      <image:caption>Clean vs marked-up export paths from the same tracked document</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/xfa-form-wont-fill-in-browser</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/xfa-form-cover.webp</image:loc>
      <image:title>XFA Form Won&apos;t Fill in Chrome or Firefox (AcroForm vs XFA)</image:title>
      <image:caption>Two side-by-side form panels one responding one dark empty in a browser frame</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/acro-vs-xfa-panel.webp</image:loc>
      <image:title>AcroForm fields lighting up beside an unresponsive XFA panel</image:title>
      <image:caption>AcroForm fields lighting up beside an unresponsive XFA panel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://bytespdf.com/blog/yahoo-icloud-proton-attachment-limits</loc>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/yahoo-icloud-proton-attachment-limits-cover.webp</image:loc>
      <image:title>Yahoo, iCloud, Proton and Zoho: Attachment Limits Compared</image:title>
      <image:caption>Three email envelopes in a row, each with a different attachment size limit gauge, and a clipped PDF</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://bytespdf.com/images/blog/yahoo-icloud-proton-zoho-limits-grid.webp</image:loc>
      <image:title>Grid of four mail providers, each envelope with a different attachment limit gauge fill and its own accent icon</image:title>
      <image:caption>Grid of four mail providers, each envelope with a different attachment limit gauge fill and its own accent icon</image:caption>
    </image:image>
  </url>
</urlset>
