GroupDocs.Signature for Node.js via Java

Tạo mã QR cho PDF

Tạo và nhúng mã vạch 2D với nội dung tùy chỉnh, bao gồm văn bản và dữ liệu số, trên nhiều loại tài liệu khác nhau như PDF, Word, Excel và Hình ảnh với GroupDocs.Signature for Node.js via Java.

Hướng dẫn tạo và nhúng mã QR vào bất kỳ vị trí nào trong PDF

GroupDocs.Signature cho phép tạo mã QR trong nhiều định dạng phổ biến và tích hợp chúng vào các trang PDF. Hỗ trợ hơn 10 loại mã QR khác nhau, giải pháp của chúng tôi có thể được tích hợp liền mạch vào các ứng dụng Node.js via Java, làm phong phú thêm khả năng ký mã QR.

  1. Cung cấp tệp PDF hoặc luồng để ký mã QR.
  2. Nhập văn bản mong muốn vào thể hiện QrCodeSignOptions.
  3. Điều chỉnh các cài đặt trực quan như màu sắc, vị trí, kích thước, v.v.
  4. Lưu tài liệu chứa mã QR.
const signatureLib = require('@groupdocs/groupdocs.signature')

// Tạo một thể hiện Signature và truyền đường dẫn tài liệu
const signature = new signatureLib.Signature('input.pdf');

// Sử dụng QrCodeSignOptions để chèn mã QR vào tài liệu
// Create QR code sign options
const options = new signatureLib.QrCodeSignOptions('Text Content');

// Xác định loại chữ ký và vị trí trên trang
options.setEncodeType(signatureLib.QrCodeTypes.QR);
options.setLeft(100);
options.setTop(100);

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

Tích hợp chữ ký và mã QR toàn diện

Với API GroupDocs.Signature for Node.js via Java, bạn có thể quản lý toàn bộ các loại chữ ký. Tạo, tùy chỉnh, xác minh, tìm kiếm và xóa chữ ký một cách linh hoạt trên nhiều loại tài liệu khác nhau, mang lại khả năng linh hoạt chưa từng có cho quy trình làm việc của bạn.

Các tính năng chữ ký và mã QR

Ký tài liệu đa định dạng

Thêm nhiều loại chữ ký, bao gồm Chữ ký Văn bản, Hình ảnh, Mã vạch, Mã QR và Dấu vào bất kỳ định dạng tài liệu nào được hỗ trợ. Đặt chúng trên bất kỳ trang nào và quản lý siêu dữ liệu tài liệu. Đảm bảo an ninh tài liệu thông qua các chứng chỉ số để ngăn chặn các thay đổi không được phép.

Xác minh chữ ký hiệu quả

Xác minh tất cả các chữ ký trong tài liệu để đảm bảo chúng đáp ứng các tiêu chuẩn yêu cầu. Dễ dàng lấy và xem xét các chữ ký qua chức năng tìm kiếm tích hợp.

Chỉnh sửa chữ ký linh hoạt

Cập nhật hoặc thay đổi chữ ký hiện có, điều chỉnh các yếu tố như nội dung, vị trí, kích thước và màu sắc để phù hợp với yêu cầu của tài liệu sau khi ký.

Xóa chữ ký thật đơn giản

Xóa bất kỳ chữ ký không mong muốn hoặc lỗi thời nào, bao gồm cả chứng chỉ số, một cách dễ dàng. Quản lý chữ ký hoàn toàn mang lại một tài liệu sạch sẽ và gọn gàng.

Tùy chỉnh mã QR được tạo ra

Ví dụ này chi tiết quy trình thêm mã QR tùy chỉnh vào một trang PDF.

JavaScript

const signatureLib = require('@groupdocs/groupdocs.signature')

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

// Thiết lập các tùy chọn mã QR với văn bản cần thiết
const signOptions = new signatureLib.QrCodeSignOptions('Archived on July 11, 2019');

// Xác định vị trí của mã QR trên trang
signOptions.setVerticalAlignment(signatureLib.VerticalAlignment.Bottom);
signOptions.setHorizontalAlignment(signatureLib.HorizontalAlignment.Right);

// Chỉ định khoảng cách chữ ký
const padding = new signatureLib.Padding();
padding.setRight(20);
padding.setTop(20);
signOptions.setMargin(padding);

// Chọn màu sắc cho mã QR
signOptions.setForeColor(signatureLib.Color.RED);

// Định nghĩa các tùy chọn phông chữ cho thông điệp đi kèm
const font = new signatureLib.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
const background = new signatureLib.Background();
background.setColor(signatureLib.Color.GREEN);
background.setTransparency(0.5);
background.setBrush(new signatureLib.LinearGradientBrush(signatureLib.Color.GREEN, signatureLib.Color.DARK_GRAY, 0));
signOptions.setBackground(background);

// Nhúng mã QR vào tài liệu
signature.sign('output.pdf', signOptions);
npm i @groupdocs/groupdocs.signature
nhấp để sao chép
đã sao chép
Thêm ví dụ Tài liệu hướng dẫn

Khám phá khả năng của GroupDocs.Signature for Node.js via Java

GroupDocs.Signature for Node.js via Java cung cấp các công cụ nâng cao tài liệu, cho phép tạo và nhúng nhiều loại chữ ký, trong đó có mã QR, vào các định dạng tệp phổ biến. Ký và bảo mật 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 với Chữ ký Văn bản, Hình ảnh, Mã vạch, Mã QR, Siêu dữ liệu, Chữ ký Điện tử và 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.

Hiểu khả năng chính của chúng tôi

Chúng tôi cung cấp một lựa chọn phong phú các định dạng chữ ký và các thao tác phù hợp với nhu cầu của bạn.

Tích hợp mã QR với nhiều định dạng tệp

Tận dụng API Node.js via Java để tạo mã QR và nhúng chúng vào nhiều định dạng tệp phổ biến. Ghi lại dữ liệu quan trọng trong những mã vạch này để tích hợp liền mạch và dễ dàng truy xuất sau này.

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