Việc thay đổi kích thước PDFs rất hữu ích khi bạn cần thay đổi kích thước trang hoặc tối ưu hóa bố cục cho các thiết bị khác nhau. Trong hướng dẫn này, bạn sẽ học cách thay đổi kích thước các trang PDF bằng cách sử dụng một công cụ trực tuyến và cách thay đổi kích thước các trang của tài liệu PDF theo lập trình trong C#, Java và Python.
Hãy bắt đầu với công cụ giảm kích thước PDF trực tuyến miễn phí được xây dựng bằng Aspose.PDF.
Cắt kích thước PDF trực tuyến miễn phí
Sử dụng công cụ chỉnh kích thước PDF trực tuyến miễn phí để nhanh chóng thay đổi kích thước trang của bất kỳ tài liệu PDF nào. Công cụ này giúp bạn điều chỉnh kích thước PDF thành các kích thước trang chuẩn.

Tải lên tệp của bạn, chọn kích thước trang mục tiêu hoặc tỷ lệ, và tải xuống PDF đã được thay đổi kích thước ngay lập tức.
Công cụ trực tuyến này được cung cấp bởi cùng một Aspose.PDF library được sử dụng trong các ví dụ mã trong phần sắp tới. Bạn có được độ chính xác và kiểm soát tương tự cho dù bạn sử dụng nó trực tuyến hay lập trình.
Cách thay đổi kích thước PDF trực tuyến
- Đi đến Aspose PDF Resize Tool.
- Hãy thả hoặc tải lên tệp PDF của bạn.
- Chọn kích thước trang chuẩn từ danh sách thả xuống.
- Nhấn nút Thay đổi kích thước.
- Tải xuống PDF đã được sửa đổi.
Tất cả các tệp sẽ tự động bị xóa trong vòng 24 giờ. Aspose không truy cập hoặc lưu trữ tài liệu của bạn.
Thay đổi kích thước PDF bằng Aspose.PDF
Aspose.PDF là một thư viện mạnh mẽ và linh hoạt được thiết kế để làm việc với các tệp PDF trên nhiều nền tảng khác nhau, bao gồm .NET, Java và Python. Khi nói đến việc thay đổi kích thước PDF, nó cung cấp quyền kiểm soát hoàn toàn đối với kích thước trang và tỷ lệ nội dung. Dù bạn muốn giảm kích thước PDF, chuyển đổi các trang sang kích thước tiêu chuẩn như A4 hoặc Letter, hoặc tối ưu hóa tài liệu cho việc xem trên web hoặc di động, Aspose.PDF giúp quy trình trở nên đơn giản và hiệu quả. Chỉ với một vài dòng mã, các nhà phát triển có thể thay đổi kích thước các trang riêng lẻ hoặc toàn bộ tệp PDF một cách lập trình mà không cần dựa vào các công cụ của bên thứ ba hoặc Adobe Acrobat.
Thay đổi kích thước tài liệu PDF bằng C#
Bạn có thể thay đổi kích thước trang PDF bằng Aspose.PDF for .NET. Điều này hữu ích khi bạn muốn thay đổi kích thước trang PDF hoặc điều chỉnh các trang theo kích thước cụ thể.
Bước 1: Cài đặt Thư viện
Cài đặt từ NuGet:
PM> Install-Package Aspose.PDF
Bước 2: Sử dụng mã để thay đổi kích thước các trang
Đây là một ví dụ C# thay đổi kích thước tất cả các trang thành A3:
// Bước 1: Nhập Aspose.PDF
using Aspose.Pdf;
// Bước 2: Tải tài liệu PDF
Document document = new Document("input.pdf");
// Bước 3: Thay đổi kích thước các trang thành A3 sử dụng PageSize enum
foreach (Page page in document.Pages)
{
page.Resize(PageSize.A3);
}
// Bước 4: Lưu đầu ra
document.Save("output_a3.pdf");
Check out our detailed blog post about changing PDF page size in C#.
Thay đổi kích thước PDF bằng Java
Aspose.PDF for Java cung cấp hỗ trợ đầy đủ cho việc thay đổi kích thước trang như được hiển thị dưới đây.
Bước 1: Thêm Dependency
Thêm cái sau vào pom.xml
của bạn:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>25.7</version><!-- Use the latest version -->
</dependency>
Bước 2: Thay đổi kích thước trang PDF trong Java
Dưới đây là một ví dụ đơn giản để thay đổi kích thước trang PDF trong Java:
// Tải tài liệu PDF
Document pdfDocument = new Document("sample_pdf.pdf");
// Thay đổi kích thước tất cả các trang thành A4
for (Page page : pdfDocument.getPages()) {
page.resize(PageSize.getA4());
}
// Save the modified document
pdfDocument.save("output_a4.pdf");
Đọc thêm về cách chỉnh sửa kích thước trang PDF trong Java.
Thay đổi kích thước tệp PDF trong Python
Với Aspose.PDF for Python, bạn có thể dễ dàng thay đổi kích thước các trang của tài liệu PDF hoặc thay đổi kích thước trang.
Bước 1: Cài đặt Thư viện
Sử dụng pip để cài đặt:
pip install aspose-pdf
Bước 2: Chạy Script để Thay đổi Kích thước PDF
Mã Python này đặt chiều cao và chiều rộng tùy chỉnh cho tất cả các trang của một tài liệu PDF:
# Bước 1: Nhập mô-đun Aspose.PDF
import aspose.pdf as ap
# Bước 2: Tải tệp PDF đầu vào
document = ap.Document("input.pdf")
# Bước 3: Định nghĩa kích thước trang mới bằng điểm (Kích thước Letter = 612 x 792)
new_width = 612
new_height = 792
# Bước 4: Lặp qua tất cả các trang và áp dụng kích thước mới
for page in document.pages:
page.set_page_size(new_width, new_height)
# Bước 5: Lưu tệp PDF đã thay đổi kích thước vào đĩa
document.save("output_custom_size.pdf")
Khám phá cách thay đổi kích thước tài liệu PDF trong Python sử dụng Aspose.PDF.
Nhận Giấy phép Miễn phí
Bạn có muốn thử Aspose.PDF mà không có giới hạn không? Vui lòng nhận giấy phép tạm thời miễn phí và mở khóa tất cả các tính năng. Nó cho phép bạn thay đổi kích thước, nén và thao tác với các tệp PDF mà không có bất kỳ hạn chế nào.
Resize PDF: Tài nguyên miễn phí
Khám phá thêm các công cụ và tài liệu:
Kết luận
Trong bài viết này, bạn đã khám phá cách thay đổi kích thước tài liệu PDF bằng cách sử dụng một công cụ trực tuyến miễn phí và hiểu cách quá trình thay đổi kích thước hoạt động phía sau. Bạn cũng đã học cách triển khai việc thay đổi kích thước PDF một cách lập trình trong C#, Java và Python sử dụng Aspose.PDF. Dù bạn đang thay đổi kích thước PDF, điều chỉnh bố cục tài liệu, hay tối ưu hóa nó cho màn hình hoặc in ấn, Aspose.PDF cung cấp cho bạn các công cụ và tính linh hoạt để xử lý tất cả một cách hiệu quả.
Có câu hỏi? Hãy liên hệ bất cứ lúc nào tại diễn đàn hỗ trợ miễn phí.