Tối ưu PDF

Trình tối ưu hóa PDF Documentize là một plugin toàn diện giúp cải thiện các tài liệu PDF thông qua các kỹ thuật tối ưu hóa tiên tiến. Nó được thiết kế để giúp giảm kích thước tệp, xoay trang, cắt nội dung và điều chỉnh kích thước tài liệu. Những thao tác này cải thiện chất lượng và khả năng quản lý của các tệp PDF, giúp chúng dễ dàng hơn để lưu trữ, chia sẻ và xem.

Tính năng chính:

  • Tối ưu hóa: Giảm kích thước tệp PDF mà không làm mất chất lượng.
  • Xoay: Điều chỉnh hướng của các trang PDF.
  • Cắt: Loại bỏ các điểm margine hoặc nội dung không cần thiết từ tài liệu.
  • Điều chỉnh kích thước: Thay đổi kích thước các trang theo kích thước cụ thể (ví dụ: A4, Letter).

Tối ưu hóa tài liệu PDF

Các bước sau đây mô tả cách tối ưu hóa một tài liệu PDF bằng cách giảm kích thước tệp trong khi vẫn duy trì chất lượng.

  1. Tạo một thể hiện của lớp Optimizer.
  2. Tạo một đối tượng OptimizeOptions để cấu hình các cài đặt tối ưu hóa.
  3. Thêm tệp PDF đầu vào và đặt địa điểm đầu ra cho tệp đã được tối ưu hóa.
  4. Chạy phương thức Process để thực hiện tối ưu hóa.
1  
2var optimizer = new Optimizer();  
3var optimizeOptions = new OptimizeOptions();  
4optimizeOptions.AddInput(new FileDataSource("input.pdf"));  
5optimizeOptions.AddOutput(new FileDataSource("output.pdf"));  
6optimizer.Process(optimizeOptions);  

Điều chỉnh kích thước tài liệu PDF

Để điều chỉnh kích thước một tài liệu PDF, lớp ResizeOptions được sử dụng để xác định kích thước trang mới cho tài liệu.

  1. Tạo một thể hiện của lớp Optimizer.
  2. Tạo một đối tượng ResizeOptions để định nghĩa kích thước trang.
  3. Thêm tệp đầu vào và đặt địa điểm đầu ra mong muốn.
  4. Sử dụng phương thức SetPageSize để chỉ định kích thước mới (ví dụ: A4).
  5. Gọi phương thức Process để áp dụng các thay đổi.
1  
2var optimizer = new Optimizer();  
3var resizeOptions = new ResizeOptions();  
4resizeOptions.AddInput(new FileDataSource("input.pdf"));  
5resizeOptions.SetPageSize(PageSize.A4);  
6resizeOptions.AddOutput(new FileDataSource("output.pdf"));  
7optimizer.Process(resizeOptions);  

Xoay trang PDF

Sử dụng lớp RotateOptions để điều chỉnh hướng của các trang trong một tệp PDF.

  1. Tạo một thể hiện của lớp Optimizer.
  2. Tạo một đối tượng RotateOptions và cấu hình góc xoay.
  3. Thêm tệp PDF đầu vào và chỉ định vị trí tệp đầu ra.
  4. Thiết lập góc xoay (ví dụ: 90 độ) bằng phương thức SetRotation.
  5. Thực hiện xoay với phương thức Process.
1  
2var optimizer = new Optimizer();  
3var rotateOptions = new RotateOptions();  
4rotateOptions.AddInput(new FileDataSource("input.pdf"));  
5rotateOptions.SetRotation(90);  
6rotateOptions.AddOutput(new FileDataSource("output.pdf"));  
7optimizer.Process(rotateOptions);  

Cắt tài liệu PDF

Cắt bỏ những nội dung không mong muốn hoặc các margin từ một tài liệu PDF. Lớp CropOptions có thể được sử dụng để xác định khu vực cắt.

  1. Tạo một thể hiện của lớp Optimizer.
  2. Định nghĩa khu vực cắt với đối tượng CropOptions.
  3. Thêm tệp đầu vào và chỉ định vị trí tệp đầu ra.
  4. Sử dụng phương thức SetCropBox để định nghĩa khu vực cắt.
  5. Thực hiện cắt bỏ với phương thức Process.
1  
2var optimizer = new Optimizer();  
3var cropOptions = new CropOptions();  
4cropOptions.AddInput(new FileDataSource("input.pdf"));  
5cropOptions.SetCropBox(new Rectangle(50, 50, 500, 700)); // Định nghĩa khu vực cắt  
6cropOptions.AddOutput(new FileDataSource("output.pdf"));  
7optimizer.Process(cropOptions);  
 Tiếng Việt