Chuyển đổi html sang pdf tự động hóa

Thế giới tài liệu đã phát triển cao trong năm qua. Do những thay đổi không lường trước được đối với hoạt động kinh doanh, học thuật và các khía cạnh khác của cuộc sống, chúng ta chủ yếu phụ thuộc vào tài liệu kỹ thuật số và giao dịch không cần giấy tờ. Điều tương tự cũng ảnh hưởng đến ngành phát triển phần mềm và web. Vì nhiều lý do, nó thường được yêu cầu chuyển đổi ngay cả các trang web thành PDF. Đây có thể là để xem xét, in hoặc lưu trữ. PDF4me đã đưa ra một tính năng có thể chuyển đổi các trang HTML sang PDF. Và điều tuyệt vời nhất là bạn có thể tự động hóa quy trình này với sự hỗ trợ của Power Automate

Chúng ta hãy xem xét một trường hợp sử dụng để xem làm thế nào chúng ta có thể tận dụng tốt nhất tính năng này. Chuyển đổi trang web HTML sang PDF bằng PDF4me Tác vụ HTML sang PDF và lưu vào Bộ lưu trữ OneDrive bằng Power Automate. Một tệp HTML duy nhất có thể được chuyển đổi thành PDF. Ngoài ra, các tạo phẩm lưu trữ zip có chứa các tệp hỗ trợ cùng với HTML cũng có thể được chuyển đổi thành PDF

Các tệp HTML được tải lên một vị trí thư mục OneDrive đã chọn sẽ được chuyển đổi thành tài liệu PDF và được tải lên một vị trí OneDrive khác

Hướng dẫn từng bước để tạo Power Automate Flow

Bước 1. Thực hiện kích hoạt

Power Automate có nhiều loại trình kích hoạt để bắt đầu quy trình làm việc của bạn. Nó có thể được lên lịch để chạy trong mọi khoảng thời gian đều đặn. Trong trường hợp sử dụng này, chúng tôi kích hoạt quy trình làm việc khi một tệp được tạo ở vị trí thư mục OneDrive

Bước 2. Chọn PDF4me Connector và HTML to PDF Action

Nhấp vào Bước mới sau khi hoàn thành phần Kích hoạt. Một cửa sổ được nhắc với nhiều đề xuất ứng dụng trong đó bạn phải tìm kiếm PDF4me và chọn PDF4me Connect. Sau đó, các hành động do PDF4me cung cấp sẽ được liệt kê như bên dưới. Từ đây, bạn có thể chọn hành động HTML sang PDF từ danh sách

Bước 3. Ánh xạ các trường đầu vào với hành động HTML sang Pdf

  • Nội dung tệp – Nhập nội dung tệp từ hành động kích hoạt
  • Tên tệp HTML – Nhập tên tệp từ hành động kích hoạt
  • Đường dẫn tệp chỉ mục – Khi bạn tải tệp zip lên, hãy cung cấp đường dẫn đến tệp HTML

Ví dụ, SampleHtml. zip chứa các tệp có cấu trúc như ”SampleHtml–»Web–»index. html”
Đặt đường dẫn tệp chỉ mục là ”SampleHtml/Web/index. html”

Bước 4. Lưu tệp PDF đã chuyển đổi vào vị trí OneDrive

Đây là bước cuối cùng để lưu các tệp đầu ra đã chuyển đổi vào vị trí thư mục OneDrive

  • Thư mục PAth – Chọn vị trí thư mục sẽ lưu tài liệu Đầu ra
  • Tên tệp – Xuất tên tệp từ hành động Chuyển đổi PDF4me
  • Nội dung tệp – Xuất nội dung tệp từ hành động Chuyển đổi PDF4me

HTML sang PDF đã sẵn sàng để sử dụng Mẫu trong Power Automate

Bắt đầu với một số mẫu sẵn sàng sử dụng được tạo tương tự như trường hợp sử dụng được mô tả

  • Chuyển đổi HTML sang PDF từ OneDrive

  • Chuyển đổi HTML sang PDF từ Sharepoint

  • Chuyển đổi HTML sang PDF từ OneDrive for Business

Tự động hóa hiệu quả với PDF4me và Power Automate

Nhận Đăng ký API với PDF4me và không bao giờ để quá trình Tự động hóa của bạn dừng lại. Bạn cũng có thể mua lệnh gọi API dưới dạng Addons [mua một lần]. Kiểm tra Gói giá của chúng tôi ngay bây giờ và chọn gói phù hợp với yêu cầu của bạn

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 các 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?

Điều hướng đến quy trình của bạn trong Microsoft Power Automate. Nhấp vào + Bước mới. Tìm kiếm và chọn Dịch vụ Adobe PDF. Chọn hành động Tạo tài liệu từ mẫu Word .

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.

Adobe có chuyển đổi HTML PDF không?

Bạn có thể chuyển đổi các tệp HTML và trang web sang PDF để dễ dàng chia sẻ và đánh giá. Khi nào chuyển đổi các trang HTML sang PDF. Lưu trữ, chia sẻ và xem lại các trang web HTML ngoại tuyến bằng cách chuyển đổi chúng thành PDF. Thật dễ dàng và nhanh chóng với các công cụ Adobe Acrobat 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ủ Đề