iLovePDF is an online service to work with PDF files completely free and easy to use. Merge PDF, split PDF, compress PDF, office to PDF, and more.
Go to siteThe iLovePDF API lets you automate PDF processing tasks like merging, splitting, compressing, and converting PDFs to other formats. iLovePDF's robust functionality can be harnessed in Pipedream workflows, which may include handling PDFs generated from various triggers, processing them as needed, and connecting to other services for storage, data extraction, or further actions based on the transformed PDFs.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
ilovepdf: {
type: "app",
app: "ilovepdf",
}
},
async run({steps, $}) {
const data = {
"public_key": `${this.ilovepdf.$auth.public_key}`,
}
return await axios($, {
method: "post",
url: `https://api.ilovepdf.com/v1/auth`,
headers: {
"Content-Type": `application/json`,
},
data,
})
},
})
Automated Invoice Processing: Retrieve invoices from an email app like Gmail when they arrive, use iLovePDF to merge multiple PDFs into one, then save the merged file to Google Drive and notify accounting via Slack.
PDF Archival Workflow: Trigger a workflow whenever new PDFs are uploaded to Dropbox. Use iLovePDF to compress these PDFs, then store the compressed versions back in Dropbox in an archive folder, and log the details to a Google Sheet for record keeping.
E-book Conversion and Distribution: When new e-book content is pushed to a GitHub repository, use iLovePDF to convert documents from Word to PDF, then distribute the finished PDFs using SendGrid to email subscribers or upload to a CMS like WordPress for content delivery.
Process one or more files with the desired tool. See the documentation
iLovePDF uses API keys for authentication. When you connect your iLovePDF account, Pipedream securely stores the keys so you can easily authenticate to iLovePDF APIs in both code and no-code steps.
Sign in to your iLovePDF developer account. Navigate to Projects, and you will find your Public Key and Secret Key under API Keys.