ghép JPG với JPG

Admin
Miễn phí trực tuyến JPG để JPG sáp nhập. Chuyển đổi nhiều tệp.

<g data-name=3-instagram id=_3-instagram><rect class=cls-1 height=64 rx=11.2 ry=11.2 transform="translate(64 64) rotate(180)" width=64 /><path class=cls-2 d=M44,56H20A12,12,0,0,1,8,44V20A12,12,0,0,1,20,8H44A12,12,0,0,1,56,20V44A12,12,0,0,1,44,56ZM20,12.8A7.21,7.21,0,0,0,12.8,20V44A7.21,7.21,0,0,0,20,51.2H44A7.21,7.21,0,0,0,51.2,44V20A7.21,7.21,0,0,0,44,12.8Z /><path class=cls-2 d=M32,45.6A13.6,13.6,0,1,1,45.6,32,13.61,13.61,0,0,1,32,45.6Zm0-22.4A8.8,8.8,0,1,0,40.8,32,8.81,8.81,0,0,0,32,23.2Z /><circle class=cls-2 cx=45.6 cy=19.2 r=2.4 /></g></svg> Instagram </div> <div class=share-button__reddit dir=ltr style=align-items:center;display:flex;width:140px;margin:10px;border-radius:4px;cursor:pointer onclick="shareApp("reddit")"> <svg class="icon icon-reddit frame15" viewBox="0 0 24 24"><path d="M24 11.779c0-1.459-1.192-2.645-2.657-2.645-.715 0-1.363.286-1.84.746-1.81-1.191-4.259-1.949-6.971-2.046l1.483-4.669 4.016.941-.006.058c0 1.193.975 2.163 2.174 2.163 1.198 0 2.172-.97 2.172-2.163s-.975-2.164-2.172-2.164c-.92 0-1.704.574-2.021 1.379l-4.329-1.015c-.189-.046-.381.063-.44.249l-1.654 5.207c-2.838.034-5.409.798-7.3 2.025-.474-.438-1.103-.712-1.799-.712-1.465 0-2.656 1.187-2.656 2.646 0 .97.533 1.811 1.317 2.271-.052.282-.086.567-.086.857 0 3.911 4.808 7.093 10.719 7.093s10.72-3.182 10.72-7.093c0-.274-.029-.544-.075-.81.832-.447 1.405-1.312 1.405-2.318zm-17.224 1.816c0-.868.71-1.575 1.582-1.575.872 0 1.581.707 1.581 1.575s-.709 1.574-1.581 1.574-1.582-.706-1.582-1.574zm9.061 4.669c-.797.793-2.048 1.179-3.824 1.179l-.013-.003-.013.003c-1.777 0-3.028-.386-3.824-1.179-.145-.144-.145-.379 0-.523.145-.145.381-.145.526 0 .65.647 1.729.961 3.298.961l.013.003.013-.003c1.569 0 2.648-.315 3.298-.962.145-.145.381-.144.526 0 .145.145.145.379 0 .524zm-.189-3.095c-.872 0-1.581-.706-1.581-1.574 0-.868.709-1.575 1.581-1.575s1.581.707 1.581 1.575-.709 1.574-1.581 1.574z" /></svg> Reddit </div> </div> </div> <div id=alertPlaceHolder class="container-main blue"> <p id=alertMessage class="alert-danger hidden"> <p id=alertSuccess class="alert-success hidden"> </div> <div id=try-other-formats class="container-main blue"> <p style=margin:0>Hãy thử các vụ sáp nhập khác: <div class="container blue" style=flex-direction:row;padding-bottom:10px;flex-wrap:wrap> <a class=btn-link href=/pdf/vi/merger>Formats</a> <a class=btn-link href=/pdf/vi/merger/pdf>PDF</a> <a class=btn-link href=/pdf/vi/merger/doc-to-pdf>DOC</a> <a class=btn-link href=/pdf/vi/merger/word-to-pdf>Word</a> <a class=btn-link href=/pdf/vi/merger/ppt-to-png>PPT</a> <a class=btn-link href=/pdf/vi/merger/pptx-to-pdf>PowerPoint</a> <a class=btn-link href=/pdf/vi/merger/jpg>JPG</a> <a class=btn-link href=/pdf/vi/merger/png>PNG</a> <a class=btn-link href=/pdf/vi/merger/bmp>BMP</a> <a class=btn-link href=/pdf/vi/merger/tiff>TIFF</a> <a class=btn-link href=/pdf/vi/merger/excel-to-pdf>Excel</a> <a class=btn-link href=/pdf/vi/merger/html>HTML</a> <a class=btn-link href=/pdf/vi/merger/gif>GIF</a> <a class=btn-link href=/pdf/vi/merger/webp>WEBP</a> </div> </div> <div class="wrapper-popup-button wrapper-popup-button-left" id=developer-api-popup-button style=top:136px;z-index:100;width:250px> <a id=dev-api-common style=background-color:rgba(34,34,34,.68);color:#fff href='https://products.aspose.com/pdf/Merger/' onclick="gaEvent("Developer API click","pdf-cloud-dev-api-Merger")"> <div class=title>Developer API</div> <i class="ai ai-circle-code"></i> </a> <div id=developer-api-popup-button-items class=api-docs-links style=width:200px;display:none> <a id=dev-api-java class=lang-based-docs style=background-color:rgba(34,34,34,.98);color:#fff href='https://products.aspose.com/pdf/java/Merger/' onclick="gaEvent("Developer API Java click","pdf-cloud-dev-api-Merger")"> Java </a> <a id=dev-api-net class=lang-based-docs style=background-color:rgba(34,34,34,.98);color:#fff href='https://products.aspose.com/pdf/net/Merger/' onclick="gaEvent("Developer API C# click","pdf-cloud-dev-api-Merger")"> C# </a> <a id=dev-api-cpp class=lang-based-docs style=background-color:rgba(34,34,34,.98);color:#fff href='https://products.aspose.com/pdf/cpp/Merger/' ) onclick="gaEvent("Developer API C++ click","pdf-cloud-dev-api-Merger")"> C++ </a> <a id=dev-api-python class=lang-based-docs style=background-color:rgba(34,34,34,.98);color:#fff href='https://products.aspose.com/pdf/python-net/Merger/' ) onclick="gaEvent("Developer API Python click","pdf-cloud-dev-api-Merger")"> Python </a> </div> </div> <div class="wrapper-popup-button wrapper-popup-button-left" style=top:190px;width:250px> <a id=api-docs href="https://docs.aspose.com/pdf/" onclick="gaEvent("API documents click","pdf-cloud-api-docs-Merger")" style=background-color:rgba(245,245,245,.68);color:#535353> <div class=title>API Documentation</div> <i class="ai ai-question2"></i> </a> <div class=api-docs-links style=width:200px> <a id=api-docs-java class=lang-based-docs href="https://docs.aspose.com/pdf/java/" onclick="gaEvent("API documents Java click","pdf-cloud-api-docs-Merger")"> Java </a> <a id=api-docs-net class=lang-based-docs href="https://docs.aspose.com/pdf/net/" onclick="gaEvent("API documents C# click","pdf-cloud-api-docs-Merger")"> C# </a> <a id=api-docs-cpp class=lang-based-docs href="https://docs.aspose.com/pdf/cpp/" onclick="gaEvent("API documents C++ click","pdf-cloud-api-docs-Merger")"> C++ </a> <a id=api-docs-python class=lang-based-docs href="https://docs.aspose.com/pdf/python-net/" onclick="gaEvent("API documents Python click","pdf-cloud-api-docs-Merger")"> Python </a> </div> </div> <div class="wrapper-popup-button wrapper-popup-button-right" style=top:190px> <a id=desktop-api-popup-button href=https://ngayqua.com/pdf/desktop onclick="gaEvent("Desktop app click","pdf-cloud-desktop-app-Merger")" style=background-color:rgba(34,34,34,.68);color:#fff> <i class="ai ai-display" style=position:fixed;left:13px></i> <div class=title style=margin-right:30px>Desktop app</div> </a> </div> <div id=other-apps-button class=other-apps-button style=color:#fff> Other apps </div> <div id=other-apps-modal class="modal modal-lg"> <div class=modal__backdrop onclick="toggleModal("other-apps-modal")"></div> <div class=modal__content> <div class=modal__header> <span>See other apps</span> <i class="ai ai-cross2" onclick="toggleModal("other-apps-modal")"></i> </div> <div class=modal__body> <div id=other-apps-modal-links> <a href=/pdf/vi/merger title="Hợp nhất các tập tin PDF vào tài liệu kết quả duy nhất PDF" onclick="sendOtherAppClickGaEvent("Merger",!0)"> <div class="app-icon app-icon-45 app-icon-merger"></div> <span>Sáp nhập</span> </a> <a href=/pdf/vi/conversion title="Chuyển đổi tệp PDF sang Word, XPS, PPTX và nhiều định dạng khác" onclick="sendOtherAppClickGaEvent("Conversion",!0)"> <div class="app-icon app-icon-45 app-icon-conversion"></div> <span>Chuyển đổi</span> </a> <a href=/pdf/vi/hash-generator title="Tạo Hash" onclick="sendOtherAppClickGaEvent("Hash",!0)"> <div class="app-icon app-icon-45 app-icon-hash"></div> <span>Hash Generator</span> </a> <a href=/pdf/vi/split-pdf title="Tách PDF tài liệu thành các tệp chỉ chứa một trang" onclick="sendOtherAppClickGaEvent("Splitter",!0)"> <div class="app-icon app-icon-45 app-icon-splitter"></div> <span>Bộ chia</span> </a> <a href=/pdf/vi/unlock title="Mở khóa tệp PDF được bảo vệ bằng mật khẩu của bạn" onclick="sendOtherAppClickGaEvent("Unlock",!0)"> <div class="app-icon app-icon-45 app-icon-unlock"></div> <span>Mở khóa</span> </a> <a href=/pdf/vi/viewer title="Xem tập tin PDF của bạn trực tuyến từ mọi nơi" onclick="sendOtherAppClickGaEvent("Viewer",!0)"> <div class="app-icon app-icon-45 app-icon-viewer"></div> <span>Trình xem</span> </a> <a href=/pdf/vi/editor title="Chỉnh sửa tài liệu PDF của bạn" onclick="sendOtherAppClickGaEvent("Editor",!0)"> <div class="app-icon app-icon-45 app-icon-editor"></div> <span>Biên tập viên</span> </a> <a href=/pdf/vi/compress title="Nén tài liệu PDF" onclick="sendOtherAppClickGaEvent("Compress",!0)"> <div class="app-icon app-icon-45 app-icon-compress"></div> <span>Nén</span> </a> <a href=/pdf/vi/lock title="Khóa tệp PDF được bảo vệ bằng mật khẩu" onclick="sendOtherAppClickGaEvent("Lock",!0)"> <div class="app-icon app-icon-45 app-icon-lock"></div> <span>Khóa</span> </a> <a href=/pdf/vi/page-number title="Thêm pagination vào tài liệu PDF" onclick="sendOtherAppClickGaEvent("PageNumbering",!0)"> <div class="app-icon app-icon-45 app-icon-pagenumbering"></div> <span>Đánh số trang</span> </a> <a href=/pdf/vi/searchable title="Làm cho PDF có thể tìm kiếm" onclick="sendOtherAppClickGaEvent("Searchable",!0)"> <div class="app-icon app-icon-45 app-icon-searchable"></div> <span>PDF có thể tìm kiếm</span> </a> <a href=/pdf/vi/metadata title="Xem và chỉnh sửa các thuộc tính siêu dữ liệu của PDF" onclick="sendOtherAppClickGaEvent("Metadata",!0)"> <div class="app-icon app-icon-45 app-icon-metadata"></div> <span>Siêu dữ liệu</span> </a> <a href=/pdf/vi/search title="Tìm kiếm văn bản trong tài liệu PDF" onclick="sendOtherAppClickGaEvent("Search",!0)"> <div class="app-icon app-icon-45 app-icon-search"></div> <span>Tìm kiếm</span> </a> <a href=/pdf/vi/rotate title="Xoay các trang PDF bạn muốn" onclick="sendOtherAppClickGaEvent("Rotate",!0)"> <div class="app-icon app-icon-45 app-icon-rotate"></div> <span>Xoay</span> </a> <a href=/pdf/vi/comparison title="So sánh hai tài liệu PDF" onclick="sendOtherAppClickGaEvent("Comparison",!0)"> <div class="app-icon app-icon-45 app-icon-comparison"></div> <span>So sánh</span> </a> <a href=/pdf/vi/redaction title="Tìm kiếm và thay thế văn bản trong tài liệu PDF" onclick="sendOtherAppClickGaEvent("Redaction",!0)"> <div class="app-icon app-icon-45 app-icon-redaction"></div> <span>Redaction</span> </a> <a href=/pdf/form-filler title="Viết tài liệu PDF với các biểu mẫu được xây dựng sẵn." onclick="sendOtherAppClickGaEvent("FormFiller",!0)"> <div class="app-icon app-icon-45 app-icon-formfiller"></div> <span>Form Filler</span> </a> <a href=/pdf/organize title="Sắp xếp và xóa PDF trang." onclick="sendOtherAppClickGaEvent("Organize",!0)"> <div class="app-icon app-icon-45 app-icon-organize"></div> <span>Tổ chức PDF</span> </a> <a href=/pdf/vi/watermark title="Thêm hình nền mờ" onclick="sendOtherAppClickGaEvent("Watermark",!0)"> <div class="app-icon app-icon-45 app-icon-watermark"></div> <span>Hình nền mờ</span> </a> <a href=/pdf/vi/crop title="Cắt ảnh ở nhiều định dạng web." onclick="sendOtherAppClickGaEvent("Crop",!0)"> <div class="app-icon app-icon-45 app-icon-crop"></div> <span>Cây trồng</span> </a> <a href=/pdf/vi/resize title="Đổi kích cỡ hình ảnh ở nhiều định dạng web." onclick="sendOtherAppClickGaEvent("Resize",!0)"> <div class="app-icon app-icon-45 app-icon-resize"></div> <span>Đổi kích cỡ</span> </a> <a href=/pdf/vi/parser title="Phân tích cú pháp văn bản và hình ảnh từ tệp PDF" onclick="sendOtherAppClickGaEvent("Parser",!0)"> <div class="app-icon app-icon-45 app-icon-parser"></div> <span>Phân tích cú pháp</span> </a> <a href=/pdf/vi/remove-pages-from-pdf title="Xóa các trang PDF không cần thiết" onclick="sendOtherAppClickGaEvent("RemovePages",!0)"> <div class="app-icon app-icon-45 app-icon-removepages"></div> <span>Xóa trang</span> </a> <a href=/pdf/vi/annotation title="Xóa nhận xét khỏi tài liệu PDF của bạn trực tuyến từ mọi nơi" onclick="sendOtherAppClickGaEvent("Annotation",!0)"> <div class="app-icon app-icon-45 app-icon-annotation"></div> <span>Xóa bình luận</span> </a> <a href=/pdf/vi/signature title="Ký PDF tài liệu bằng chữ ký viết tay, đồ họa hoặc văn bản." onclick="sendOtherAppClickGaEvent("Signature",!0)"> <div class="app-icon app-icon-45 app-icon-signature"></div> <span>Chữ ký</span> </a> <a href=/pdf/esign title="Thêm chữ ký số vào tài liệu PDF trực tuyến" onclick="sendOtherAppClickGaEvent("ESign",!0)"> <div class="app-icon app-icon-45 app-icon-esign"></div> <span>Chữ ký số PDF</span> </a> <a href=/pdf/vi/xfa title="Chuyển đổi các tập tin PDF của bạn với hình thức Xfa sang PDF với Acroform" onclick="sendOtherAppClickGaEvent("Xfa",!0)"> <div class="app-icon app-icon-45 app-icon-xfa"></div> <span>Bộ chuyển đổi Xfa</span> </a> <a href=/pdf/vi/table-extraction title="Giải nén bảng của bạn từ PDF tệp sang XLS, XLSX, CSV và nhiều định dạng khác" onclick="sendOtherAppClickGaEvent("TableExtraction",!0)"> <div class="app-icon app-icon-45 app-icon-tableextraction"></div> <span>Tablele-Extraction</span> </a> <a href=/pdf/gif-maker title="Create Gif files" onclick="sendOtherAppClickGaEvent("GifMaker",!0)"> <div class="app-icon app-icon-45 app-icon-gifmaker"></div> <span>GIF Maker</span> </a> <a href=/pdf/word-counter title="Đếm từ và ký tự trong tài liệu" onclick="sendOtherAppClickGaEvent("WordCounter",!0)"> <div class="app-icon app-icon-45 app-icon-wordcounter"></div> <span>Bộ Đếm Từ</span> </a> <a href=/pdf/repair title="Sửa chữa PDF bị hỏng hoặc bị hư hại" onclick="sendOtherAppClickGaEvent("Repair",!0)"> <div class="app-icon app-icon-45 app-icon-repair"></div> <span>Sửa chữa PDF</span> </a> <a href=/pdf/password-generator title="Tạo mật khẩu mạnh" onclick="sendOtherAppClickGaEvent("PassGen",!0)"> <div class="app-icon app-icon-45 app-icon-passgen"></div> <span>Tạo mật khẩu</span> </a> <a href=/pdf/url-encoder title="Mã hóa văn bản thành URL" onclick="sendOtherAppClickGaEvent("URLEncoder",!0)"> <div class="app-icon app-icon-45 app-icon-urlencoder"></div> <span>Bộ mã hóa URL</span> </a> <a href=/pdf/url-decoder title="Giải mã url thành văn bản" onclick="sendOtherAppClickGaEvent("URLDecoder",!0)"> <div class="app-icon app-icon-45 app-icon-urldecoder"></div> <span>Bộ giải mã URL</span> </a> <a href=/pdf/remove-watermark title="Xóa Watermark khỏi PDF" onclick="sendOtherAppClickGaEvent("RemoveWatermark",!0)"> <div class="app-icon app-icon-45 app-icon-removewatermark"></div> <span>Xóa Watermark</span> </a> <a href=https://products.aspose.ai/pdf/summary title="Communicate with AI Chat Pdf" onclick="sendOtherAppClickGaEvent("ChatPdf",!0)"> <div class="app-icon app-icon-45 app-icon-chatpdf"></div> <span>ChatPdf. Document Summary</span> </a> <a href=https://products.aspose.ai/pdf/mediatranslate title="Communicate with AI Chat Pdf. Media files conversion." onclick="sendOtherAppClickGaEvent("ChatPdf",!0)"> <div class="app-icon app-icon-45 app-icon-chatpdfmedia"></div> <span>ChatPdf. Media translate</span> </a> <a href=/pdf/change-fonts title="Thay đổi Font trong tài liệu PDF" onclick="sendOtherAppClickGaEvent("ChangeFonts",!0)"> <div class="app-icon app-icon-45 app-icon-changefonts"></div> <span>Thay đổi Font</span> </a> </div> </div> </div> </div><script>document.addEventListener("DOMContentLoaded",function(){var n=document.getElementById("developer-api-popup-button");n&&n.addEventListener("mouseover",function(){var n=document.getElementById("developer-api-popup-button-items");n&&(n.style.display="inline-flex")})})</script><nav id=dvNaviBar class="container sub-menu-container"> <div class=sub-menu-container-links> <a class="sub-menu-container-link hide-on-mobile" rel=nofollow href=#overview>Tổng quan</a> <a class="sub-menu-container-link hide-on-mobile" rel=nofollow href=#howto>Làm thế nào để</a> <a class="sub-menu-container-link hide-on-mobile" rel=nofollow href=#apps>Ứng dụng</a> <a class=sub-menu-container-link href="https://docs.aspose.com/pdf/net/merge-pdf-documents/" target=_blank rel=noopener> Tài liệu </a> </div> </nav> <a class=anchor name=overview></a> <div id=dvOverview class="container gray" style=display:flex dir=ltr> Hợp nhất các tập tin JPG đến JPG theo thứ tự bạn muốn. Công cụ sáp nhập miễn phí trực tuyến JPG đến JPG hiện đại được tạo ra để nhanh chóng tham gia nhiều tệp vào một tài liệu JPG đến JPG duy nhất. Ứng dụng kết hợp JPG đến JPG này đáp ứng yêu cầu để làm cho tài liệu dễ dàng gửi, chia sẻ, in và xem lại. Bạn không nên lãng phí thời gian của mình, thực hiện các thao tác này theo cách thủ công trên phần mềm máy tính để bàn. Mục tiêu của chúng tôi là cho phép bạn các giải pháp hiệu quả nhất để tối ưu hóa quy trình làm việc văn phòng của bạn thông qua các ứng dụng trực tuyến. <br> Kết hợp nhiều JPG đến JPG, Hình ảnh thành một tài liệu ở tốc độ cao <br> Với sự kết hợp tài liệu JPG đến JPG đáng tin cậy, bạn có thể dễ dàng kết hợp nhiều JPG đến JPG với tốc độ cao, và lưu kết quả ở nhiều định dạng khác nhau bao gồm PDF, DOCX, HTML, MD, EPUB, PNG và JPG. JPG đến JPG công cụ sáp nhập hoạt động cho tất cả các nền tảng: Windows, Linux, macOS và Android. Không yêu cầu cài đặt phần mềm máy tính để bàn. Nó mạnh mẽ, hiện đại, nhanh chóng, linh hoạt, dễ sử dụng và hoàn toàn miễn phí. <br><span>Kết quả tương tự có thể đạt được bằng lập trình bằng cách sử dụng <a target=_blank rel="nofollow noreferrer" href="https://docs.aspose.com/imaging/net/jpg-to-jpg-merge/"> <strong> Aspose.Imaging API </strong> </a></span> </div> <div id=HowtoList class="container green"> <a class=anchor name=howto></a> <img dir=ltr class="howToImage hide-on-mobile" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARgAAADICAMAAAAEGQ4lAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAFlUExURUdwTP7+/v///+vq6v///+vr6////9Xc5/Tx8f////39/f////////37++pTGkRERERERP///0ZGRgB52Pn5+QB52P///+tUG0RERP7+/m5ecOpTGgB52AB52AB52OpTGkRERP///wB52PT09PT09OpTGvz8/P///xyF3OpTGutVHP///wB62epTGutUG////wB52OtVHERERERERERERAB52ERERP///+tcJ0dHR5i0yurq6urq6vCFXnd3d+vr6+vr6/Kdfurq6urq6v///7W1tUREROpTGgB52Ofn59nZ2d7e3onB7dTU1P38/MLCwsfHx+Pj47y8vMvLy7m5uebm5lmp5guD2+tbJO5xQu1kMvX19fzj2r6+vvGRb/WxmZjJ8PrUx9DQ0E5OTv3t6ICAgJaWlu+BWP718vfArPOihu/v70Gc411dXfjHtbvd9Xu67Gmx6W9vb+jy+yqS4Njr+a2trVBN3f0AAABDdFJOUwASBjjHCBcBAyoOKBwj+SXrL0FvSvUJztw7B2wSJ8wnpt4/bZ4SiFtTP610tOmMo49YVYBy4BC1G7w26eBuYyvOPVzRXCMvAAAL6klEQVR42u2d+V/aSB/HA21JPEDRqhXPerTiqqu9233a7S4oVwmnFUSw4q3Vtrbdv//JBckkM2ECBDEzn1/6ArEkb773zCDDUFFRUVFRUVFRUVFRUVFRacVOLa2vvBwZebmyvjTFUh4KlbmVKKCVOcqGYQLDI1GDRoYDpFvLUhShJaKtZnI6itT0JLlc5qKmmiOVy3C0gYYpF0rGEhciycxFsURcnJkcwQMzQlpumjbF8evz53rWpo4kE/n+5dvPsKCvRDoTC3GkrwoRRXWTGSGpBFYbgR3FRr5F+TCgz2pzQJ7B7GhsZCeMAkOQyUwpt/xJAwINJjpFDJh15Y6/4IFZJy70YoKJkuJLk1GLYEgp8uasgiGllBm2CgajlewdleXmZLGK7lSIWbEKZqXxfxpuoMeK7st6/aeshSeK/pA1/1TWQ0Xjinr6vPK132tFjT6ml7Ub/q5e+E99gfdVA+Zl62Ba1n3pbbhQK3rQ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" alt="How to" width=280 height=200> <h2 id=HowtoTitle dir=ltr>Làm thế nào để hợp nhất tập tin JPG đến JPG</h2> <div class=howtolist dir=ltr> <ul class=counter><li>Mở trình duyệt trong trang web ứng dụng miễn phí JPG và chuyển đến công cụ sáp nhập. <li>Nhấp vào bên trong khu vực thả tệp để tải lên tệp JPG hoặc kéo và thả tệp JPG. <li>Nhấp vào nút 'MERGE' để bắt đầu hợp nhất các tập tin. <li>Ngay lập tức tải xuống, xem hoặc gửi tệp hợp nhất dưới dạng email. <li>Lưu ý rằng tệp sẽ bị xóa khỏi máy chủ của chúng tôi sau 24 giờ và các liên kết tải xuống sẽ ngừng hoạt động sau khoảng thời gian này.</ul> </div> </div> <div id=dvOtherFeatures class="container otherapps" style=justify-content:unset> <a class=anchor name=apps></a> <h4 id=OtherFeaturesTitle>Các vụ sáp nhập được hỗ trợ khác</h4> <p id=OtherFeatureSubTitle>Bạn cũng có thể kết hợp các định dạng tệp khác. Vui lòng xem danh sách dưới đây.</p> <a class=feature-format-to-format href=/pdf/vi/merger/jpg-to-pdf>JPG đến PDF</a> <a class=feature-format-to-format href=/pdf/vi/merger/jpg-to-doc>JPG đến DOC</a> <a class=feature-format-to-format href=/pdf/vi/merger/jpg-to-word>JPG đến Word</a> <a class=feature-format-to-format href=/pdf/vi/merger/jpg-to-excel>JPG đến Excel</a> <a class=feature-format-to-format href=/pdf/vi/merger/jpg-to-powerpoint>JPG đến PowerPoint</a> <a class=feature-format-to-format href=/pdf/vi/merger/jpg-to-html>JPG đến HTML</a> <a class=feature-format-to-format href=/pdf/vi/merger/jpg-to-jpg>JPG đến JPG</a> <a class=feature-format-to-format href=/pdf/vi/merger/jpg-to-png>JPG đến PNG</a> <a class=feature-format-to-format href=/pdf/vi/merger/jpg-to-tiff>JPG đến TIFF</a> <a class=feature-format-to-format href=/pdf/vi/merger/jpg-to-gif>JPG đến GIF</a> <a class=feature-format-to-format href=/pdf/vi/merger/jpg-to-webp>JPG đến WEBP</a> </div> <div id=social-panel class=social-panel> <div class="share-button share-button__pdfotherapp" onclick="shareApp("otherapp")" dir=ltr> <svg class="icon icon-otherapp frame15" viewBox="0 0 32 32" version=1.1 x=0px y=0px width=32pt height=32pt><g id=surface1><path style=stroke:none;fill-rule:nonzero;fill:#fff;fill-opacity:1 d="M 21.84375 0.390625 L 6.300781 0.390625 C 5.242188 0.390625 4.375 1.257812 4.375 2.316406 L 4.375 29.871094 C 4.375 30.933594 5.238281 31.796875 6.300781 31.796875 L 25.660156 31.796875 C 26.726562 31.796875 27.585938 30.933594 27.585938 29.871094 L 27.585938 6.574219 C 27.585938 6.429688 27.53125 6.285156 27.429688 6.175781 L 22.285156 0.585938 C 22.171875 0.460938 22.011719 0.390625 21.84375 0.390625 Z M 25.96875 29.871094 C 25.96875 30.039062 25.832031 30.179688 25.660156 30.179688 L 6.300781 30.179688 C 6.128906 30.179688 5.992188 30.039062 5.992188 29.871094 L 5.992188 2.316406 C 5.992188 2.148438 6.128906 2.007812 6.300781 2.007812 L 20.621094 2.007812 C 20.800781 2.007812 20.945312 2.152344 20.945312 2.332031 L 20.945312 6.753906 C 20.945312 7.167969 21.277344 7.5 21.6875 7.5 L 25.621094 7.5 C 25.8125 7.5 25.972656 7.65625 25.972656 7.851562 L 25.972656 29.871094 Z M 25.96875 29.871094 " /><path style=stroke:none;fill-rule:nonzero;fill:#fff;fill-opacity:1 d="M 23.65625 13.265625 L 16.980469 13.265625 C 16.757812 13.265625 16.578125 13.445312 16.578125 13.667969 L 16.578125 18.023438 C 16.578125 18.246094 16.757812 18.425781 16.980469 18.425781 L 23.65625 18.425781 C 23.878906 18.425781 24.058594 18.246094 24.058594 18.023438 L 24.058594 13.667969 C 24.058594 13.445312 23.878906 13.265625 23.65625 13.265625 Z M 17.847656 14.464844 C 18.082031 14.464844 18.269531 14.652344 18.269531 14.882812 C 18.269531 15.113281 18.082031 15.300781 17.847656 15.300781 C 17.617188 15.300781 17.429688 15.113281 17.429688 14.882812 C 17.429688 14.652344 17.617188 14.464844 17.847656 14.464844 Z M 17.429688 17.5 L 18.976562 15.875 L 20.03125 16.90625 L 21.65625 14.753906 L 23.453125 17.46875 Z M 17.429688 17.5 " /><path style=stroke:none;fill-rule:nonzero;fill:#fff;fill-opacity:1 d="M 14.664062 18.316406 L 11.179688 18.316406 C 10.738281 18.316406 10.378906 17.957031 10.378906 17.515625 L 10.378906 17.484375 C 10.378906 17.046875 10.738281 16.683594 11.179688 16.683594 L 14.664062 16.683594 C 15.105469 16.683594 15.464844 17.046875 15.464844 17.484375 L 15.464844 17.515625 C 15.464844 17.957031 15.105469 18.316406 14.664062 18.316406 Z M 14.664062 18.316406 " /><path style=stroke:none;fill-rule:nonzero;fill:#fff;fill-opacity:1 d="M 8.777344 16.6875 C 8.328125 16.65625 7.9375 16.992188 7.90625 17.441406 C 7.871094 17.890625 8.210938 18.28125 8.660156 18.3125 C 9.109375 18.34375 9.5 18.007812 9.53125 17.558594 C 9.5625 17.109375 9.226562 16.71875 8.777344 16.6875 Z M 8.777344 16.6875 " /><path style=stroke:none;fill-rule:nonzero;fill:#fff;fill-opacity:1 d="M 14.660156 14.898438 L 8.707031 14.898438 C 8.265625 14.898438 7.902344 14.539062 7.902344 14.09375 L 7.902344 14.074219 C 7.902344 13.628906 8.265625 13.265625 8.707031 13.265625 L 14.660156 13.265625 C 15.101562 13.265625 15.464844 13.628906 15.464844 14.074219 L 15.464844 14.09375 C 15.464844 14.535156 15.101562 14.898438 14.660156 14.898438 Z M 14.660156 14.898438 " /><path style=stroke:none;fill-rule:nonzero;fill:#fff;fill-opacity:1 d="M 17.617188 21.699219 L 8.71875 21.699219 C 8.269531 21.699219 7.902344 21.332031 7.902344 20.882812 C 7.902344 20.433594 8.269531 20.066406 8.71875 20.066406 L 17.617188 20.066406 C 18.066406 20.066406 18.433594 20.433594 18.433594 20.882812 C 18.433594 21.332031 18.066406 21.699219 17.617188 21.699219 Z M 17.617188 21.699219 " /><path style=stroke:none;fill-rule:nonzero;fill:#fff;fill-opacity:1 d="M 23.242188 21.699219 L 20.449219 21.699219 C 20 21.699219 19.632812 21.332031 19.632812 20.882812 C 19.632812 20.433594 20 20.066406 20.449219 20.066406 L 23.242188 20.066406 C 23.691406 20.066406 24.058594 20.433594 24.058594 20.882812 C 24.058594 21.332031 23.691406 21.699219 23.242188 21.699219 Z M 23.242188 21.699219 " /></g></svg> Xem các ứng dụng khác </div> <div class="share-button share-button__cloud" onclick="shareApp("cloud")" dir=ltr> <svg class="icon icon-cloud frame15" viewBox="0 -4 34 32"><path d="M34.286 20.571q0 2.839-2.009 4.848t-4.848 2.009h-19.429q-3.304 0-5.652-2.348t-2.348-5.652q0-2.357 1.268-4.313t3.339-2.92q-0.036-0.5-0.036-0.768 0-3.786 2.679-6.464t6.464-2.679q2.821 0 5.116 1.571t3.348 4.107q1.25-1.107 2.964-1.107 1.893 0 3.232 1.339t1.339 3.232q0 1.339-0.732 2.464 2.304 0.536 3.804 2.402t1.5 4.277z"></path></svg> <a href=https://products.aspose.cloud/pdf/family rel="nofollow noreferrer" target=_blank>Dùng thử API đám mây của chúng tôi</a> </div> <div class="share-button share-button__github" onclick="shareApp("github")" dir=ltr> <svg class="icon icon-github frame15" viewBox="0 0 30 32"><path d="M7.036 24.143q-0.143 0.161-0.357-0.054-0.232-0.196-0.071-0.339 0.143-0.161 0.357 0.054 0.214 0.196 0.071 0.339zM6.286 23.054q0.161 0.214 0 0.339-0.143 0.107-0.304-0.125t0-0.321q0.161-0.125 0.304 0.107zM5.196 21.982q-0.089 0.125-0.232 0.036-0.179-0.089-0.125-0.214 0.054-0.089 0.232-0.036 0.179 0.089 0.125 0.214zM5.75 22.589q-0.107 0.125-0.286-0.054-0.161-0.196-0.036-0.286 0.107-0.107 0.286 0.054 0.161 0.196 0.036 0.286zM8.054 24.589q-0.071 0.214-0.339 0.107-0.304-0.071-0.232-0.268t0.339-0.125q0.286 0.089 0.232 0.286zM9.179 24.679q0 0.196-0.286 0.196-0.304 0.036-0.304-0.196 0-0.196 0.286-0.196 0.304-0.036 0.304 0.196zM10.214 24.5q0.036 0.179-0.25 0.25t-0.321-0.143 0.25-0.268q0.286-0.036 0.321 0.161zM27.429 7.429v17.143q0 2.125-1.509 3.634t-3.634 1.509h-4q-0.286 0-0.438-0.018t-0.348-0.089-0.286-0.259-0.089-0.491v-4.268q0-1.732-0.929-2.536 1.018-0.107 1.83-0.321t1.679-0.696 1.446-1.188 0.946-1.875 0.366-2.688q0-2.161-1.411-3.679 0.661-1.625-0.143-3.643-0.5-0.161-1.446 0.196t-1.643 0.786l-0.679 0.429q-1.661-0.464-3.429-0.464t-3.429 0.464q-0.286-0.196-0.759-0.482t-1.491-0.688-1.536-0.241q-0.786 2.018-0.125 3.643-1.411 1.518-1.411 3.679 0 1.518 0.366 2.679t0.938 1.875 1.438 1.196 1.679 0.696 1.83 0.321q-0.714 0.643-0.875 1.839-0.375 0.179-0.804 0.268t-1.018 0.089-1.17-0.384-0.991-1.116q-0.339-0.571-0.866-0.929t-0.884-0.429l-0.357-0.054q-0.375 0-0.518 0.080t-0.089 0.205 0.161 0.25 0.232 0.214l0.125 0.089q0.393 0.179 0.777 0.679t0.563 0.911l0.179 0.411q0.232 0.679 0.786 1.098t1.196 0.536 1.241 0.125 0.991-0.063l0.411-0.071q0 0.679 0.009 1.839t0.009 1.214q0 0.393-0.196 0.598t-0.393 0.232-0.589 0.027h-4q-2.125 0-3.634-1.509t-1.509-3.634v-17.143q0-2.125 1.509-3.634t3.634-1.509h17.143q2.125 0 3.634 1.509t1.509 3.634z"></path></svg> <a href=https://github.com/aspose-pdf/Aspose.PDF-for-.NET rel="nofollow noreferrer" target=_blank>Xem mã nguồn</a> </div> </div> <footer id=dvMenuFooter> <nav class=footer-nav> <ul class="footer-socials is-flex-centre"><li><a rel=nofollow class=fb title="Like us on facebook" href=https://www.facebook.com/AsposeApp><i class="fa fa-facebook"></i></a> <li><a rel=nofollow class=twitter title="Follow us on twitter" href=https://twitter.com/AsposeApp><i class="fa-twitter fa"></i></a> <li><a rel=nofollow class=linkedin title="Link us on linkedin" href=https://www.linkedin.com/company/asposeapp><i class="fa-linkedin fa"></i></a></ul> <ul class="footer-menu is-flex-centre"><li><a rel=nofollow href=https://www.aspose.app>Home</a> <li><a rel=nofollow href=https://ngayqua.com>Products</a> <li><a rel=nofollow href=https://forum.aspose.app>Free Support</a> <li><a rel=nofollow href="https://aspose-free-consulting.github.io/">Free Consulting</a> <li><a rel=nofollow href="https://blog.aspose.app/">Blog</a> <li><a rel=nofollow href="https://websites.aspose.app/">Websites</a> <li><a rel=nofollow href="https://about.aspose.app/">About</a></ul> </nav> <div class="footer-bar is-flex-centre"> <p class=footer-bar-all-rigths>© Aspose Pty Ltd 2001-2023. All Rights Reserved. <nav class=footer-policy> <ul class=is-flex-centre><li><a rel=nofollow href=https://about.aspose.app/legal/privacy-policy>Privacy Policy</a> <li> <a rel=nofollow href=https://about.aspose.app/legal/tos> Terms of Service </a> <li> <a rel=nofollow href="https://about.aspose.app/contact/">Contact</a></ul> </nav> </div> </footer><link rel=stylesheet href=/pdf/apps-ui/content/css/menu-asposeapp.css><script src="/pdf/apps-ui/content/js/menu.min.js?v=qAaFdbxAbuxj7qika7nSTlew0X6nG53N77pt-4ld4lo"></script><script src="/pdf/apps-ui/content/js/pure/extend_tools.min.js?v=NEpWXMZGz_uGzH_P3eC4wwmEJJYTH_PZmnBGDvcM0js"></script><script defer src="/pdf/apps-ui/content/js/pure/base_short.min.js?v=Ut2GR-F5rRldFg3Ha2po9NYzUTMqdenSY02DO7dlYts"></script><script src="/pdf/apps-ui/content/js/pure/view-document.min.js?v=eT6Dr9xd6GcF8PUOqRGUYqG-S94-QTf9YnTcj0i2yYU"></script><script defer src="/pdf/apps-ui/content/js/pure/dom-tools.min.js?v=HAFHnALdE2Hm1ogMh4OZjlMnVmjCOVjXeeLIvwCVb4Q"></script><script defer src="/pdf/apps-ui/content/js/pure/status-bar.min.js?v=00t74gja6bxb8dyXm0-JQ3wwux9ri7uADf74XYaIHR8"></script><script defer src="/pdf/apps-ui/content/js/pure/download-button.min.js?v=L3mb3l1KWx-r_y4Qi3NmDpJekors3FixJeJDQVkmLpA"></script><script defer src="/pdf/apps-ui/content/js/pure/proposed-apps.min.js?v=QHt5OizKtTDNww_H1TVMj9_oKHSZFMnzSbQJLtWZoMw"></script><script defer src="/pdf/apps-ui/content/js/pure/filedrop_new.min.js?v=wcigz_n9zIMJzt_Gb7P0OnNo0uRy1gELyGSA_FRfcg4"></script><script defer src="/pdf/apps-ui/content/js/pure/lang.min.js?v=SwMP8KDUx9pQsHEYJK4mn6ByV2oUni1CL7bc2G2uoek" as=script></script><script defer src="/pdf/apps-ui/content/js/mime-types.min.js?v=dU5XqB8ePZDvC1KbyfbPvLJmVngy3NjTOVTHOT6IfNM"></script><script defer src="/pdf/apps-ui/content/js/dropbox-api.min.js?v=bC7OocpzXgYAGXPm6Hye4yheerUG98bdTIVJi35Wuy8"></script><script defer src="/pdf/apps-ui/content/js/google-drive-api.min.js?v=EFUvLppzO19PUbUEiAKVTRp1W3rQWdy3TL4Se5ox0S4"></script><script>function validateGrid(n){var u=document.getElementById("gridControls").style.display!="none",t,i,r;return u?(t=document.querySelector("input[name=mergeType]:checked").value,t!=3)?2:n==0?3:(i=document.getElementById("verticalBlocks").value,r=document.getElementById("horizontalBlocks").value,n>i*r)?4:0:1}function enableGridWarning(n){(IsNullOrEmpty(n)||n==1)&&document.getElementById("verticalBlocks").classList.add("invalid");(IsNullOrEmpty(n)||n==2)&&document.getElementById("horizontalBlocks").classList.add("invalid");document.getElementById("gridError").style.display="inline-block"}function disableGridWarning(){var n="none",t=document.getElementById("verticalBlocks").value;1<=t?document.getElementById("verticalBlocks").classList.remove("invalid"):(enableGridWarning(1),n="inline-block");t=document.getElementById("horizontalBlocks").value;1<=t?document.getElementById("horizontalBlocks").classList.remove("invalid"):(enableGridWarning(2),n="inline-block");document.getElementById("gridError").style.display=n}function requestMerger(){let n=getInputType("merger");const t=fileDrop.droppedFiles.map(n=>n.name.split(".").pop().toLowerCase()).every((n,t,i)=>n===i[0]),i=window.location.pathname.toLowerCase().endsWith("merger");t&&i&&(n=fileDrop.droppedFiles[0]?.name?.split(".").pop().toLowerCase()||"pdf");showLoadingWaiter();let r=getFilesFromUrls(fileDrop.droppedFiles,googleDriveApi.accessToken);Promise.all(r).then(t=>{t.forEach(n=>{if(!IsNullOrEmpty(n.file)){var t=fileDrop.droppedFiles.findIndex(t=>t.id==n.id?!0:!1);t>=0&&(fileDrop.droppedFiles[t].url=undefined,fileDrop.droppedFiles[t].file=n.file)}});hideLoadingWaiter();let i=fileDrop.prepareFormData();if(i!==null){var r=validateGrid(fileDrop.droppedFiles.length);if(r==4){enableGridWarning();return}disableGridWarning();let u=o.WebApiPath+"merge?inputType="+n+"&outputType="+document.getElementById("saveAs").value+"&mergeType="+document.querySelector("input[name=mergeType]:checked").value+"&vertical="+document.getElementById("verticalBlocks").value+"&horizontal="+document.getElementById("horizontalBlocks").value+"&pageSize="+document.getElementById("pageSize").value+"&dc_isLandscape="+document.getElementById("pageOrientation").value;requestQueue(u,i)}})}document.addEventListener("DOMContentLoaded",function(){DeveloperApiUrl="https://products.aspose.com/pdf/merger/";document.getElementById("img-radio1").click()});window.onload=function(){var n=document.getElementById("saveAs"),t;n.addEventListener("change",function(){let t=getInputType("merger").toUpperCase(),n=document.getElementById("saveAs").value;document.getElementById("gridControls").style.display=n==="JPG"||n==="PNG"||n==="WEBP"?"block":"none";document.getElementById("pageControls").style.display=(t==="JPG"||t==="PNG"||t==="WEBP"||t==="BMP"||t==="IMAGES"||t==="PHOTO")&&(n==="DOC"||n==="DOCX"||n==="PDF"||n==="PPT"||n==="PPTX"||n==="XLS"||n==="XLSX")?"inline-block":"none"});"createEvent"in document?(t=document.createEvent("HTMLEvents"),t.initEvent("change",!1,!0),n.dispatchEvent(t)):n.fireEvent("onchange")};var o={FileSizeExcessMessage:"Kích thước tệp tải lên phải bằng hoặc nhỏ hơn %1 Mb cho kế hoạch đăng ký của bạn.",UserDataErrorMessage:"Unable to obtain the data required to continue working. Please refresh the page (F5).",AppURL:"https://ngayqua.com/pdf/vi/merger/jpg-to-jpg",AppName:"merger",OriginalAppName:"Merger",AppRoute:"/pdf/vi/merger/jpg-to-jpg",WebApiPath:"https://api.ngayqua.com/pdf/webapi/",ViewerPath:"/pdf/viewer/",FileSelectMessage:"Vui lòng chọn một tập tin để tải lên",ShowViewerButton:!0,ShowProposedApps:!0,FileCountExcessMessage:"Vui lòng chọn không quá %1 tập tin cho gói đăng ký của bạn.",FileEmptyMessage:"Selected file is empty",UploadAndRedirect:!1,UseSorting:!0,FileWrongTypeMessage:"Bạn đang cố gắng tải lên (các) tài liệu loại không được hỗ trợ:",CurrentAppLang:"vi",AppRouteTemplate:"/pdf{0}/merger/jpg-to-jpg",FileProcessingErrorCodes:{"10001":"Không có kết quả tìm kiếm","10002":"Biểu thức chính quy sai"},UploadOptions:["JPG","JPEG"],AcceptAllFormats:!1,Multiple:!0,DropFilesPrompt:"Thả hoặc tải lên các tập tin của bạn*",Accept:".jpg,.jpeg",UploadFileExtension:"jpg",SaveAsFileExtension:"jpg"};extend(o,{Method:requestMerger});document.getElementById("img-radio1").addEventListener("click",function(n){n.target.checked==!0&&(document.getElementById("verticalBlocks").removeAttribute("disabled"),document.getElementById("horizontalBlocks").setAttribute("disabled",!0),document.getElementById("horizontalBlocks").value="1")},!1);document.getElementById("img-radio2").addEventListener("click",function(n){n.target.checked==!0&&(document.getElementById("verticalBlocks").setAttribute("disabled",!0),document.getElementById("verticalBlocks").value="1",document.getElementById("horizontalBlocks").removeAttribute("disabled"))},!1);document.getElementById("img-radio3").addEventListener("click",function(n){n.target.checked==!0&&(document.getElementById("verticalBlocks").removeAttribute("disabled"),document.getElementById("horizontalBlocks").removeAttribute("disabled"))},!1)</script><script async src="https://www.googletagmanager.com/gtag/js?id=G-1LEXT1ZD9X"></script><script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[];gtag("js",new Date);gtag("config","G-1LEXT1ZD9X")</script><script>typeof setMenuEvents=="function"&&setMenuEvents();var userInfo=undefined</script><script>"serviceWorker"in navigator&&navigator.serviceWorker.register("/pdf/serviceworker",{scope:"/pdf/"})</script>

Admin