printThis – Một jQuery plugin cho việc in ấn từ web

printThis - Một jQuery plugin cho việc in ấn nội dung từ web

Nếu bạn đang tìm 1 plugin jQuery để sử dụng cho công việc in ấn trên môi trường web! Thì printThis là một plugin như thế. Việc sử dụng printThis plugin vô cùng đơn giản. PrintThis plugin cho phép bạn in nội dung từ một hoặc nhiều ID đều được cả.

Ví dụ 1: Sử dụng đơn giản in nội dung của thành phần html có idID1:

$('#ID').printThis();

Ví dụ 2: Sử dụng in với nội dung lấy từ nhiều ID và có thêm các option cài đặt:

$('#ID1, #ID2, #ID3').printThis({
    importCSS: false,
    loadCSS: "path/to/new/CSS/file",
    header: "<h1>Look at all of my kitties!</h1>"
});

Và sau đây là toàn bộ option của printThis plugin:

$("#mySelector").printThis({
    debug: false,               // show the iframe for debugging
    importCSS: true,            // import parent page css
    importStyle: false,         // import style tags
    printContainer: true,       // print outer container/$.selector
    loadCSS: "",                // path to additional css file - use an array [] for multiple
    pageTitle: "",              // add title to print page
    removeInline: false,        // remove inline styles from print elements
    removeInlineSelector: "*",  // custom selectors to filter inline styles. removeInline must be true
    printDelay: 333,            // variable print delay
    header: null,               // prefix to html
    footer: null,               // postfix to html
    base: false,                // preserve the BASE tag or accept a string for the URL
    formValues: true,           // preserve input/form values
    canvas: false,              // copy canvas content
    doctypeString: '...',       // enter a different doctype for older markup
    removeScripts: false,       // remove script tags from print content
    copyTagClasses: false,      // copy classes from the html & body tag
    beforePrintEvent: null,     // function for printEvent in iframe
    beforePrint: null,          // function called before iframe is filled
    afterPrint: null            // function called before iframe is removed
});

Một số link hữu ích của plugin này dành cho bạn đây:

Để tìm hiểu thêm thông tin góc về Plugin này các bạn truy cập link sau: https://www.bestjquery.com/?xpmVPkUW

Hy vọng hữu ích với bạn!

Nosomovo

Chia sẻ lên
WEB5k - Thiết kế website giá rẻ chuẩn SEO

Hãy bình luận đầu tiên

Để lại một phản hồi