MTMT Software
MTsupport

Excel & hồ sơ · PDF & layer

Quản lý Layer trong PDF

preview

Quét nhiều PDF trong folder, đọc bảng Optional Content Group (OCG), lọc và thay đổi trạng thái Visible/Hidden hoặc xóa layer; thao tác xóa loại bỏ cả content blocks tham chiếu OCG và dọn reference khỏi OCProperties, có backup và guard cho PDF object definition bất thường.

Tổng quan sử dụng

Tính năng này giúp gì cho bạn?

  • Quét nhiều PDF trong một folder và xem các layer/Optional Content Group có trong từng file.
  • Lọc nhanh theo đường dẫn, tên layer và trạng thái để tìm đúng nội dung cần xử lý.
  • Đổi layer giữa Visible/Hidden theo batch và có thể reset lại lựa chọn trước khi thực hiện.
  • Đánh dấu xóa layer; workflow xóa cả optional-content blocks/references mà code nhận diện được thay vì chỉ tắt hiển thị.
  • Tạo backup trước khi rewrite và quét lại sau xử lý để kiểm tra trạng thái mới.

Chuẩn bị trước khi bắt đầu

  1. 1PDF cần có cấu trúc OCG/layer để công cụ có thể quản lý.
  2. 2Bật backup khi sửa hoặc xóa layer trên tài liệu quan trọng.
  3. 3PDF có cấu trúc object bất thường có thể cần được xử lý riêng trước khi cleanup.

Các bước thực hiện

Làm theo thứ tự dưới đây. Các lệnh cần gõ được đánh dấu màu đỏ để bạn dễ nhận ra.

  1. 01Chạy PDF_LAYER_MGR và chọn thư mục chứa PDF.
  2. 02Lọc/chọn các file cần làm việc rồi quét danh sách layer.
  3. 03Lọc theo tên layer hoặc trạng thái để tìm các mục cần thay đổi.
  4. 04Chọn Visible, Hidden, reset hoặc đánh dấu xóa theo nhu cầu.
  5. 05Kiểm tra lựa chọn và bật backup nếu cần.
  6. 06Thực hiện thay đổi; công cụ xử lý từng PDF theo danh sách đã chọn.
  7. 07Quét lại layer và kiểm tra kết quả từng file trước khi dùng bản PDF mới.

Lưu ý khi sử dụng

Rewrite/xóa layer PDF là thao tác rủi ro; các file cấu trúc lạ có thể bị bỏ qua để tránh ghi không an toàn.

PDF không có OCG/layer table không thuộc phạm vi workflow này.

Việc xóa chỉ áp cho optional-content structures mà code nhận diện được, không phải công cụ tối ưu mọi loại nội dung PDF.

Thông tin kỹ thuật

Nguồn xác minh nội dung

Phần này dành cho người cần kiểm tra nguồn tài liệu; không bắt buộc để sử dụng tính năng.

+

MTsupport.CAD.Host/Commands/PdfLayerManagerCommand.cs

repository-audit · kiểm tra ngày 2026-08-23

Command xác nhận PDF_LAYER_MGR và WPF manager.

MTsupport.CAD.Host/PdfLayerManager/ViewModels/MainViewModel.cs

repository-audit · kiểm tra ngày 2026-08-23

ViewModel xác nhận folder/PDF scan, filters, bulk changes, backup/execute và rescan verification.

MTsupport.CAD.Host/PdfLayerManager/Services/PdfLayerExecutor.cs

repository-audit · kiểm tra ngày 2026-08-23

Executor xác nhận OCG hide/show, content deletion, OCProperties cleanup, backup và duplicate-object safety gates.