Tự động chuyển html sang pdf miễn phí

Các tệp có phần mở rộng “. html” nếu có nội dung, có thể được tạo thành tệp PDF, sử dụng trình kết nối PDF4me này trong một bước chuyển đổi đơn giản. Trong quy trình của Microsoft, điều này có thể được sử dụng để kết hợp với nhiều trang web và tạo quy trình làm việc tích hợp

Thông số

Nội dung tệpBinary, bắt buộc

Nhập nội dung tệp từ hành động nguồn. Các định dạng tệp được hỗ trợ là

Chuỗi tên tệp HTML, Chuỗi đường dẫn tệp chỉ mục bắt buộc

Yêu cầu đường dẫn tệp chỉ mục khi tệp đầu vào là zip

đầu ra

Nội dung tệp nhị phân

Xuất nội dung tệp từ hành động PDF4me

Tên tệpChuỗi

Xuất tên tệp từ hành động PDF4me

Xin chào các bạn, trong một trong những bài đăng trên blog trước đây của tôi, tôi đã giải thích cách chuyển đổi HTML sang PDF bằng PDFShift API. PDFShift là một sản phẩm trả phí và có thể được sử dụng trong các tình huống cụ thể như chuyển đổi sang PDF bằng cách chuyển URL của trang và các sacnorao phức tạp khác

Nếu bạn không có bất kỳ yêu cầu phức tạp nào và bạn có dữ liệu đến từ SharePoint hoặc bất kỳ đâu từ hệ sinh thái Office 365, thì bạn có thể sử dụng các hành động của OneDrive để chuyển đổi HTML sang PDF

Ví dụ sau sẽ chỉ cho bạn cách đọc dữ liệu cho mục danh sách mới được thêm vào và chuyển đổi nó thành PDF và gửi email dưới dạng tệp đính kèm

Tôi đã tạo một danh sách SharePoint mẫu có tên là “Thử nghiệm” với các cột ‘Tiêu đề’, ‘Tên’ và ‘Địa chỉ’ –

Đã tạo một quy trình với sự kiện 'đã tạo mục'. Đã chọn danh sách SharePoint của tôi và thêm hoạt động 'Nhận mục' để nhận mục mới tạo. Bạn có thể thay đổi nó theo yêu cầu của bạn và theo sự kiện phù hợp với yêu cầu của bạn

Sau khi nhận được mục danh sách, chúng ta có thể tạo HTML cho mục đó. Tôi đã sử dụng công thức sau để lấy chuỗi HTML cho mục danh sách,

Giá trị. concat['

TitleNameAddress',outputs['Get_item']?['body/Title'],'',outputs['Get_item']?['body/Name'],'',outputs['Get_item']?['body/

Khi chúng tôi đã tạo HTML cho mục danh sách, chúng tôi cần sử dụng hành động 'Tạo tệp' của OneDrive để tạo tệp HTML

Tên tệp. concat[đầu ra['Get_item']?['body/Name'],'. html']

Nội dung tệp. Chuỗi HTML được tạo ở bước trước

Sau khi tạo tệp HTML trong OneDrive, chúng ta cần sử dụng trình kết nối 'Chuyển đổi tệp bằng đường dẫn' của OneDrive để chuyển tệp HTML sang tệp PDF

Đường dẫn tập tin. Đường dẫn của tệp HTML được tạo ở bước trước

Bây giờ hãy lưu nội dung PDF đã chuyển đổi thành tệp PDF bằng hành động 'Tạo tệp' của OneDrive

Tên tệp. concat[đầu ra['Get_item']?['body/Name'],'. pdf']

Nội dung tệp. Nội dung tệp từ bước trước

Bây giờ vì chúng tôi đã tạo một tệp PDF, chúng tôi cần lấy nội dung của tệp để gửi dưới dạng tệp đính kèm trong email

Để lấy nội dung PDF chúng ta có thể sử dụng thao tác ‘Get file content’ của OneDrive

Tập tin. ID của tệp được tạo ở bước trước

Bây giờ khi chúng ta nhận được nội dung tệp PDF, chúng ta cần gán nó cho một biến loại Đối tượng, như sau

Vì chúng tôi muốn gửi tệp PDF dưới dạng tệp đính kèm vào email, chúng tôi cần tạo một biến kiểu Array và thêm nội dung tệp PDF mà chúng tôi đã thu thập ở bước trước bằng định dạng JSON

Tên. concat[đầu ra['Get_item']?['body/Name'],'. pdf']

Nội dungByte. Chúng tôi đã nhận được từ bước trước

Chúng tôi có thể sử dụng hành động 'Gửi email [V2]' để gửi email có tệp đính kèm

Hãy lưu và kiểm tra quy trình của chúng tôi bằng cách tạo một mục mới trong danh sách “Kiểm tra”, như sau,

Đợi một lúc để quy trình làm việc được kích hoạt

Bây giờ nếu chúng tôi kiểm tra thư mục gốc của OneDrive, chúng tôi có thể thấy tệp HTML và PDF đó được tạo tại thư mục gốc,

Và có thể thấy rằng email đã đến hộp thư,

Với nội dung như sau,

Toàn bộ quy trình công việc sẽ như thế nào,

Như bạn có thể thấy rằng chúng tôi đang tạo tệp HTML và PDF trong thư mục gốc của OneDrive, nếu chúng tôi không muốn những tệp đó và muốn xóa ở cuối, chúng tôi có thể sử dụng hành động 'Xóa tệp' từ OneDrive. Chúng tôi sẽ gọi hành động 'Xóa tệp' hai lần, một lần cho tệp HTML và một lần nữa cho tệp PDF như sau

Bây giờ, sẽ không có tệp nào chiếm dung lượng trong OneDrive vì những tệp đó sẽ bị xóa ở cuối quy trình. Tôi đã xuất quy trình và bạn có thể tải xuống và nhập vào đối tượng thuê của mình

Bạn có thể tạo tệp PDF bằng Power Automate không?

Trình kết nối mới cho phép bạn lấy dữ liệu từ bất kỳ trình kết nối nào trong số hơn 300 trình kết nối trong Microsoft Power Automate và tự động điền dữ liệu vào các mẫu Microsoft Word để tạo tài liệu Word hoặc PDF

Microsoft có trình chuyển đổi PDF miễn phí không?

OCR của chúng tôi giúp thay đổi các tệp được quét hoặc dựa trên hình ảnh thành các tài liệu có thể chỉnh sửa và tìm kiếm được. Với Bộ chuyển đổi PDF miễn phí , bạn có thể chuyển đổi tài liệu PDF của mình và nhận dạng văn bản qua OCR. 1.

Làm cách nào để chuyển đổi HTML sang PDF bằng PowerShell?

window/wgetweb/powershell/ConvertFrom-HTMLtoPDF . Chức năng này chuyển đổi mã HTML thành tệp PDF. Chức năng này, sử dụng Thư viện iTextSharp, đọc đầu vào HTML và xuất nó thành Tệp PDF. Đây là nơi bạn nhập đường dẫn mà bạn muốn lưu Tệp PDF.

Cách sử dụng bảng HTML trong Power Automate?

Bước 10- Tạo một bước mới bằng thao tác soạn thư và nhập kiểu CSS cần thiết cho bảng sẽ được gửi qua thư và đính kèm kết quả cuối cùng vào đầu vào. Bước 11- Gửi Email và nhập kết quả cuối cùng vào phần nội dung Email. Đây là cách chúng tôi tạo bảng HTML trong Power Automate

Chủ Đề