惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

腾讯CDC
IT之家
IT之家
有赞技术团队
有赞技术团队
WordPress大学
WordPress大学
Apple Machine Learning Research
Apple Machine Learning Research
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
人人都是产品经理
人人都是产品经理
The Cloudflare Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 【当耐特】
V
V2EX
Last Week in AI
Last Week in AI
H
Help Net Security
The GitHub Blog
The GitHub Blog
S
SegmentFault 最新的问题
F
Fortinet All Blogs
I
InfoQ
宝玉的分享
宝玉的分享
A
About on SuperTechFans
MongoDB | Blog
MongoDB | Blog
Microsoft Azure Blog
Microsoft Azure Blog
Blog — PlanetScale
Blog — PlanetScale
B
Blog

Inside Nutrient

A guide to the invisible work behind documents Introducing Nutrient Documents for Salesforce: Native document generation and signing Document AI vs. traditional OCR: Choosing between OCR, AI, and hybrid pipelines PDF SDK compliance and security evaluation checklist for enterprise teams (2026) Invariant Corp replaces paper processes with Nutrient Workflow and scales without limits What is process mapping? A complete guide Nutrient vs. Conga Composer for Salesforce document generation (2026) Document routing: How to automate document distribution The CTO’s AI playbook: Why accountability architecture beats orchestration Compliance workflow automation: Why built-in compliance is table stakes Workflow diagrams: Examples, symbols, and how to build one that actually runs Digital forms: Replace paper forms with automated workflows Approval workflow software: How to automate approvals Why document-centric automation is different The CEO’s AI playbook: Why decision architecture beats model selection Nutrient SDK product updates for Q1 2026 PDF redaction verification: How to prove sensitive data is permanently removed What is a VPAT? The complete guide to accessibility conformance reports What is PDF/UA? The accessible PDF standard explained Salesforce eSignatures: Generate, sign, and track documents in one flow Online document viewer: Options, tradeoffs, and how to embed one Document viewer for web apps: React, Vue, Angular (2026) Best document viewers in 2026: A buyer’s guide How to edit a PDF in Python: Add text, images, and annotations Nutrient advances Workflow platform with agentic AI for enterprise-grade speed and consistency in document-heavy operations How to create a Salesforce quote template from opportunity data The business case for accessibility: Five ways it drives enterprise value Python PDF library comparison (2026): 7 libraries for developers Why your AI agent hallucinates PDF table data PDF.js limitations: When to upgrade to a commercial PDF SDK
Convert from InfoPath to PDF using Nintex automation
Clavin Fernandes · 2024-12-26 · via Inside Nutrient

Table of contents

    Convert from InfoPath to PDF using Nintex automation

    Microsoft announced the retirement of InfoPath back in late 2016, leaving organizations scrambling to find alternatives for InfoPath forms. While many have been busy exploring replacements and transitioning to modern solutions, my focus has been different: finding an efficient way to archive InfoPath forms.

    This post will explore how you can leverage Nintex Automation Cloud workflows to streamline your processes. By the end, you’ll have a clear understanding of how to set up and deploy workflows tailored to your needs.

    Workflow overview

    The workflow is set to start from a Nintex form. This form will trigger the workflow manually.

    Query a list

    Add the SharePoint Query a list action.

    • Connection: Uses a preconfigured SharePoint Online account (e.g. xxxxx).
    • Source list details:
      • SharePoint site URL: https://xxxxx.sharepoint.com
      • List name: Form Templates
      • Item limit: Retrieves up to 1,000 items (pagination may be required for larger lists).

    Query a list

    Loop for each

    Add the Loop for each action.

    • Target collection: Processes the item collection output from the Query a list action.
    • Maximum limit: Supports up to 1,000 items.
    • Stop processing: No termination condition is set, so all items are processed.

    Loop for each

    Get a file

    Add the SharePoint Get a file action.

    • Connection: Interacts with SharePoint Online using the xxxxx connection.
    • File details:
      • Specify source by Item ID: Dynamically references the current item ID.
      • Document library: Form Templates
      • Item ID: ID
    • Output: Stores the retrieved file in the SPFile variable.

    Get a file

    Get a file (XSN)

    Add the SharePoint Get a file action. It will retrieve the InfoPath form template for processing.

    • Connection: Uses the same SharePoint connection.
    • File details:
      • Specify source by URL: Points to https://xxxxx.sharepoint.com/DemoInfoPath12/Forms/template.xsn.
    • Output: Stores the retrieved file in the TemplateXSN variable.

    Get a file XSN

    Convert InfoPath document

    Add the Nutrient Convert InfoPath document action to the designed canvas.

    • Connection: Uses the NUTRIENT CONNECTION.
    • Configuration:
      • Source file name: References the InfoPath file name.
      • Source file content: Uses SPFile as input.
      • Output format: PDF.
      • Template file content: Points to TemplateXSN.
      • Processed file content: Stores the converted file.
      • Base file name: Saves the base name of the PDF file.
    • Optional outputs: Result code and details for additional processing information.

    Convert InfoPath document

    Store a file

    • Connection: Saves the file using the xxxxx SharePoint connection.
    • Destination details:
      • SharePoint site URL: https://xxxxx.sharepoint.com
      • Document library: Documents
      • Overwrite file: Enabled (overwrites files with the same name).
    • Output: Stores the file details in the StoredFile variable.

    Store a file

    Rename a file

    • Connection: Shares the same configuration as previous actions.
    • Setup details:
      • Specify source by Item ID: Identifies the file by its item ID.
      • New file name: Dynamically defined as Name.pdf (where the name is derived from a variable).

    Rename a file

    Final steps

    1. Save and publish the Nintex workflow.
    2. Execute the workflow manually.
    3. Check the destination folder in SharePoint. After a few moments, a PDF file will appear, representing the archived InfoPath form.

    Explore related topics

    Try for free Ready to get started?

    Related Low-Code articles

    Explore more