GroupDocs.Signature for Java

Tạo mã QR cho PDF

Tạo mã vạch 2D với dữ liệu văn bản và số và đặt chúng trên bất kỳ trang nào của nhiều tài liệu khác nhau bằng cách sử dụng GroupDocs.Signature for Java.

Các bước để tạo và đặt mã QR tại bất kỳ vị trí nào trong PDF

GroupDocs.Signature có thể tạo mã QR trong nhiều định dạng phổ biến và đặt chúng trên các trang PDF. Hơn 10 loại mã QR được hỗ trợ và có thể nhanh chóng tích hợp vào các ứng dụng Java. Sử dụng sản phẩm của chúng tôi để ký tài liệu với mã QR đã tạo.

  1. Lấy tệp hoặc luồng PDF cần ký bằng mã QR.
  2. Cung cấp văn bản cho QrCodeSignOptions.
  3. Tùy chỉnh các tùy chọn hiển thị như màu sắc, vị trí, kích thước, v.v.
  4. Lưu tệp với mã QR.
// Truyền tài liệu vào một thể hiện mới của Signature
Signature signature = new Signature("input.pdf");

// Sử dụng QrCodeSignOptions để thêm mã QR vào tài liệu
QrCodeSignOptions options = new QrCodeSignOptions("Text Content");

// Chỉ định loại chữ ký và vị trí trên trang
options.setEncodeType(QrCodeTypes.QR);
options.setLeft(50);
options.setTop(150);

// Lưu tệp với mã QR đã thêm
signature.sign("output.pdf", options);
Maven XML
nhấp để sao chép
đã sao chép
Thêm ví dụ Tài liệu hướng dẫn

Thêm chữ ký vào tài liệu của bạn

API GroupDocs.Signature for Java hỗ trợ ký tất cả các định dạng tệp phổ biến. Tạo, sửa đổi, tìm kiếm, xác thực và xóa các loại chữ ký khác nhau.

Tính năng chính của GroupDocs.Signature

Ký tài liệu

GroupDocs.Signature hỗ trợ ký với chữ ký văn bản, hình ảnh, mã vạch, mã QR và chữ ký con dấu. Đặt chúng trên bất kỳ trang nào của bất kỳ định dạng tài liệu được hỗ trợ nào. Quản lý siêu dữ liệu tài liệu với chữ ký siêu dữ liệu và bảo vệ nội dung khỏi các thay đổi trái phép bằng cách sử dụng chứng thư số.

Tìm kiếm và xác thực

Đảm bảo rằng tất cả chữ ký trong tài liệu đều hợp lệ qua quy trình xác thực. Truy xuất danh sách hoàn chỉnh các chữ ký trong tài liệu bằng cách sử dụng tính năng tìm kiếm tích hợp.

Sửa đổi chữ ký

Dễ dàng sửa đổi thuộc tính chữ ký sau khi ký. Điều chỉnh nội dung, vị trí, màu sắc, kích thước và các thuộc tính khác khi cần.

Xóa chữ ký

Xóa các chữ ký không mong muốn một cách dễ dàng. Nhiều loại chữ ký, bao gồm chứng thư số, có thể bị xóa lập trình từ tài liệu.

Cách tùy chỉnh mã QR được tạo

Sử dụng ví dụ này để tìm hiểu cách đặt một mã QR mới trên trang PDF.

Java

// Lấy tài liệu cần ký và truyền nó vào Signature
Signature signature = new Signature("input.pdf");

// Sử dụng tùy chọn mã QR để cung cấp văn bản với thông tin cần thiết
QrCodeSignOptions signOptions = new QrCodeSignOptions("Archived on July 11, 2019");

// Đặt vị trí tương đối của mã QR trên trang
signOptions.setVerticalAlignment(VerticalAlignment.Top);
signOptions.setHorizontalAlignment(HorizontalAlignment.Right);

// Đặt khoảng cách chữ ký
Padding padding = new Padding();
padding.setRight(20);
padding.setTop(20);
signOptions.setMargin(padding);

// Chỉ định màu sắc cho mã QR
signOptions.setForeColor(Color.RED);

// Xác định các tùy chọn phông chữ cho thông điệp
SignatureFont font = new SignatureFont();
font.setSize(12);
font.setFamilyName("Comic Sans MS");
signOptions.setFont(font);

// Tùy chỉnh màu nền và cọ cho mã QR
Background background = new Background();
background.setColor(Color.GREEN);
background.setTransparency(0.5);
background.setBrush(new LinearGradientBrush(Color.GREEN, Color.DARK_GRAY, 0));
signOptions.setBackground(background);

// Thêm mã QR vào tài liệu
SignResult signResult = signature.sign("output.pdf", signOptions);
Maven XML
nhấp để sao chép
đã sao chép
Thêm ví dụ Tài liệu hướng dẫn

Tìm hiểu thêm về GroupDocs.Signature for Java

GroupDocs.Signature for Java cung cấp nhiều tính năng để tạo và nhúng nhiều loại chữ ký trong tất cả các định dạng tài liệu chính. Nó hỗ trợ các tệp PDF, tài liệu Word, bảng tính Excel, bài thuyết trình PowerPoint và hình ảnh. Nâng cao tài liệu của bạn với chữ ký văn bản, hình ảnh, mã vạch, mã QR, siêu dữ liệu, chữ ký số và chữ ký con dấu.
Tìm hiểu thêm
About illustration

Sẵn sàng để bắt đầu?

Tải xuống GroupDocs.Signature miễn phí hoặc nhận giấy phép dùng thử để có toàn quyền truy cập!

Tài nguyên hữu ích

Khám phá tài liệu, mẫu mã và hỗ trợ cộng đồng để nâng cao trải nghiệm của bạn.

Khám phá các dịch vụ chính của chúng tôi

Chúng tôi cung cấp một lựa chọn đa dạng các tính năng chữ ký và các thao tác nâng cao.

Tạo mã QR cho các định dạng tệp bổ sung

Nâng cao tất cả các định dạng tệp phổ biến với mã QR được tạo bằng API Java. Thêm dữ liệu mã vạch 2D để quét và xử lý dễ dàng.

Lời khuyên về giấy phép tạm thời

1
Đăng ký bằng email công việc của bạn. Dịch vụ thư miễn phí không được phép.
2
Sử dụng nút Nhận giấy phép tạm thời ở Bước thứ hai.
 Tiếng Việt