{"@attributes":{"version":"2.0"},"channel":{"title":"Documentation \u2013 Plugins","link":"https:\/\/docs.aspose.com\/pdf\/net\/plugins\/","description":"Recent content in Plugins on Documentation","generator":"Hugo -- gohugo.io","language":"en","lastBuildDate":"Thu, 21 Nov 2024 00:00:00 +0000","item":[{"title":"Net: Using Aspose.PDF for .NET with Coldfusion","link":"https:\/\/docs.aspose.com\/pdf\/net\/using-aspose-pdf-for-net-with-coldfusion\/","pubDate":"Wed, 14 Jul 2021 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/pdf\/net\/using-aspose-pdf-for-net-with-coldfusion\/","description":"\n        \n        \n        <script type=\"application\/ld+json\">\n{\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"TechArticle\",\n    \"headline\": \"Using Aspose.PDF for .NET with Coldfusion\",\n    \"alternativeHeadline\": \"Integrate Aspose.PDF for .NET with Coldfusion Effortlessly\",\n    \"abstract\": \"Discover the seamless integration of Aspose.PDF for .NET with Coldfusion, enabling you to manipulate and edit PDF files effortlessly. Learn how to utilize the PdfFileInfo class for extracting essential document information while enhancing your Coldfusion applications with robust PDF functionalities. This guide provides a clear example, ensuring you can easily implement this powerful feature\",\n    \"author\": {\n        \"@type\": \"Person\",\n        \"name\": \"Anastasiia Holub\",\n        \"givenName\": \"Anastasiia\",\n        \"familyName\": \"Holub\",\n        \"url\": \"https:\/\/www.linkedin.com\/in\/anastasiia-holub-750430225\/\"\n    },\n    \"genre\": \"pdf document generation\",\n    \"wordcount\": \"634\",\n    \"proficiencyLevel\": \"Beginner\",\n    \"publisher\": {\n        \"@type\": \"Organization\",\n        \"name\": \"Aspose.PDF for .NET\",\n        \"url\": \"https:\/\/products.aspose.com\/pdf\",\n        \"logo\": \"https:\/\/www.aspose.cloud\/templates\/aspose\/img\/products\/pdf\/aspose_pdf-for-net.svg\",\n        \"alternateName\": \"Aspose\",\n        \"sameAs\": [\n            \"https:\/\/facebook.com\/aspose.pdf\/\",\n            \"https:\/\/twitter.com\/asposepdf\",\n            \"https:\/\/www.youtube.com\/channel\/UCmV9sEg_QWYPi6BJJs7ELOg\/featured\",\n            \"https:\/\/www.linkedin.com\/company\/aspose\",\n            \"https:\/\/stackoverflow.com\/questions\/tagged\/aspose\",\n            \"https:\/\/aspose.quora.com\/\",\n            \"https:\/\/aspose.github.io\/\"\n        ],\n        \"contactPoint\": [\n            {\n                \"@type\": \"ContactPoint\",\n                \"telephone\": \"+1 903 306 1676\",\n                \"contactType\": \"sales\",\n                \"areaServed\": \"US\",\n                \"availableLanguage\": \"en\"\n            },\n            {\n                \"@type\": \"ContactPoint\",\n                \"telephone\": \"+44 141 628 8900\",\n                \"contactType\": \"sales\",\n                \"areaServed\": \"GB\",\n                \"availableLanguage\": \"en\"\n            },\n            {\n                \"@type\": \"ContactPoint\",\n                \"telephone\": \"+61 2 8006 6987\",\n                \"contactType\": \"sales\",\n                \"areaServed\": \"AU\",\n                \"availableLanguage\": \"en\"\n            }\n        ]\n    },\n    \"url\": \"\/net\/using-aspose-pdf-for-net-with-coldfusion\/\",\n    \"mainEntityOfPage\": {\n        \"@type\": \"WebPage\",\n        \"@id\": \"\/net\/using-aspose-pdf-for-net-with-coldfusion\/\"\n    },\n    \"dateModified\": \"2024-11-25\",\n    \"description\": \"Aspose.PDF can perform not only simple and easy tasks but also cope with more complex goals. Check the next section for advanced users and developers.\"\n}\n<\/script>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nIn this article, we will explain how to use Aspose.PDF for .NET with Coldfusion. It\u2019ll help you understand the details of Aspose.PDF for .NET and Coldfusion integration. With the help of a simple example, I\u2019ll show you the process of incorporating the functionality of Aspose.PDF for .NET into your Coldfusion applications.\n<\/div>\n\n<h2 id=\"background\">Background<\/h2>\n<p>Aspose.PDF for .NET is a component which also provides the capability to edit and manipulate existing PDF files. Aspose provides this component both for .NET and Java, which can be used in your .NET and Java applications respectively, by simply accessing the API of the component. However, the method to integrate Aspose.PDF for .NET with Coldfusion is little bit different. This article will explore it in detail.<\/p>\n<h2 id=\"prerequisite\">Prerequisite<\/h2>\n<p>In order to be able to run the Aspose.PDF for .NET with Coldfusion, you\u2019ll need IIS, .NET 2.0, and Coldfusion. I have tested the component using IIS 5, .NET 2.0, and Colfusion 8. There are two more things which you need to make sure while installing Coldfusion. First, you have to specify which site(s) under IIS will be running Coldfusion. Secondly, you\u2019ll have to select \u2018.NET Integration Services\u2019 from the Coldfusion installer. The .NET Integration Services let you access .NET component assembly in Coldfusion applications; in this case the component will be Aspose.PDF for .NET.<\/p>\n<h2 id=\"explanation\">Explanation<\/h2>\n<p>First of all, you h ave to copy the DLL (Aspose.PDF .dll) to a location from where you\u2019ll be accessing it for later use; this will be set as a path and assigned to assembly attribute of cfobject tag as shown below:<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-html\" data-lang=\"html\"><span class=\"line\"><span class=\"cl\"><span class=\"p\">&lt;<\/span><span class=\"nt\">cfobject<\/span> <span class=\"na\">type <\/span><span class=\"o\">=<\/span> <span class=\"s\">&#34;.NET&#34;<\/span> <span class=\"na\">name <\/span><span class=\"o\">=<\/span> <span class=\"s\">&#34;fileinfo&#34;<\/span> \n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"na\">class <\/span><span class=\"o\">=<\/span> <span class=\"s\">&#34;Aspose.Pdf.Facades.PdfFileInfo&#34;<\/span> \n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"na\">assembly <\/span><span class=\"o\">=<\/span> <span class=\"s\">&#34;C:\/Aspose\/Net\/Assembly\/Aspose.PDF.dll&#34;<\/span><span class=\"p\">&gt;<\/span>\n<\/span><\/span><\/code><\/pre><\/div><p>The attribute class in the above tag points to Aspose.PDF Facades class, which in this case is PdfFileInfo. The name attribute is the instance name of the class and will be used later in the code to access class methods or properties. Type attribute specifies the type of the component - in our case it is .NET.<\/p>\n<p>One important point which you\u2019ll have to keep in mind while using the .NET component in Coldfusion is that, when you get or set any property of the class object, you have to follow a specific structure. To set a property you\u2019ll use syntax like Set_propertyname, and to get a property value you\u2019ll use Get_propertyname.<\/p>\n<p>For example, set a property value:<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-html\" data-lang=\"html\"><span class=\"line\"><span class=\"cl\"><span class=\"p\">&lt;<\/span><span class=\"nt\">cfset<\/span> <span class=\"na\">FilePath <\/span><span class=\"o\">=<\/span> <span class=\"s\">ExpandPath(&#34;guide.pdf&#34;)<\/span><span class=\"p\">&gt;<\/span>\n<\/span><\/span><\/code><\/pre><\/div><p>Get a property value:<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-html\" data-lang=\"html\"><span class=\"line\"><span class=\"cl\"><span class=\"p\">&lt;<\/span><span class=\"nt\">cfoutput<\/span><span class=\"p\">&gt;<\/span>#fileinfo.Get_title()#<span class=\"p\">&lt;\/<\/span><span class=\"nt\">cfoutput<\/span><span class=\"p\">&gt;<\/span>\n<\/span><\/span><\/code><\/pre><\/div><p>A basic but complete example to help you understand the process of using Aspose.PDF for .NET in Coldfusion is given below.<\/p>\n<h3 id=\"let-us-show-pdf-file-info\">Let us show PDF file info<\/h3>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-html\" data-lang=\"html\"><span class=\"line\"><span class=\"cl\"><span class=\"c\">&lt;!--- create an instance of PdfFileInfo class ---&gt;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"p\">&lt;<\/span><span class=\"nt\">cfobject<\/span> <span class=\"na\">type <\/span><span class=\"o\">=<\/span> <span class=\"s\">&#34;.NET&#34;<\/span> <span class=\"na\">name <\/span><span class=\"o\">=<\/span> <span class=\"s\">&#34;fileinfo&#34;<\/span> <span class=\"na\">class <\/span><span class=\"o\">=<\/span> <span class=\"s\">&#34;Aspose.Pdf.Facades.PdfFileInfo&#34;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"na\">assembly <\/span><span class=\"o\">=<\/span> <span class=\"s\">&#34;C:\/Aspose\/Net\/Assembly\/Aspose.PDF.dll&#34;<\/span><span class=\"p\">&gt;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"c\">&lt;!--- get pdf file path ---&gt;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"p\">&lt;<\/span><span class=\"nt\">cfset<\/span> <span class=\"na\">FilePath <\/span><span class=\"o\">=<\/span> <span class=\"s\">ExpandPath(&#34;guide.pdf&#34;)<\/span><span class=\"p\">&gt;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"c\">&lt;!--- assign pdf file path to the class object by setting its inputfile property---&gt;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"p\">&lt;<\/span><span class=\"nt\">cfset<\/span> <span class=\"na\">fileinfo<\/span><span class=\"err\">.<\/span><span class=\"na\">Set_inputfile<\/span><span class=\"err\">(<\/span><span class=\"na\">FilePath<\/span><span class=\"err\">)<\/span><span class=\"p\">&gt;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"c\">&lt;!--- Show file info ---&gt;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"p\">&lt;<\/span><span class=\"nt\">cfoutput<\/span><span class=\"p\">&gt;&lt;<\/span><span class=\"nt\">b<\/span><span class=\"p\">&gt;<\/span>Title:<span class=\"p\">&lt;\/<\/span><span class=\"nt\">b<\/span><span class=\"p\">&gt;<\/span>#fileinfo.Get_title()#<span class=\"p\">&lt;\/<\/span><span class=\"nt\">cfoutput<\/span><span class=\"p\">&gt;&lt;<\/span><span class=\"nt\">br<\/span><span class=\"p\">\/&gt;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"p\">&lt;<\/span><span class=\"nt\">cfoutput<\/span><span class=\"p\">&gt;&lt;<\/span><span class=\"nt\">b<\/span><span class=\"p\">&gt;<\/span>Subject:<span class=\"p\">&lt;\/<\/span><span class=\"nt\">b<\/span><span class=\"p\">&gt;<\/span>#fileinfo.Get_subject()#<span class=\"p\">&lt;\/<\/span><span class=\"nt\">cfoutput<\/span><span class=\"p\">&gt;&lt;<\/span><span class=\"nt\">br<\/span><span class=\"p\">\/&gt;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"p\">&lt;<\/span><span class=\"nt\">cfoutput<\/span><span class=\"p\">&gt;&lt;<\/span><span class=\"nt\">b<\/span><span class=\"p\">&gt;<\/span>Author:<span class=\"p\">&lt;\/<\/span><span class=\"nt\">b<\/span><span class=\"p\">&gt;<\/span>#fileinfo.Get_author()#<span class=\"p\">&lt;\/<\/span><span class=\"nt\">cfoutput<\/span><span class=\"p\">&gt;&lt;<\/span><span class=\"nt\">br<\/span><span class=\"p\">\/&gt;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"p\">&lt;<\/span><span class=\"nt\">cfoutput<\/span><span class=\"p\">&gt;&lt;<\/span><span class=\"nt\">b<\/span><span class=\"p\">&gt;<\/span>Creator:<span class=\"p\">&lt;\/<\/span><span class=\"nt\">b<\/span><span class=\"p\">&gt;<\/span>#fileinfo.Get_Creator()#<span class=\"p\">&lt;\/<\/span><span class=\"nt\">cfoutput<\/span><span class=\"p\">&gt;&lt;<\/span><span class=\"nt\">br<\/span><span class=\"p\">\/&gt;<\/span>\n<\/span><\/span><\/code><\/pre><\/div><h2 id=\"conclusion\">Conclusion<\/h2>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nIn this article, we have seen that if we follow some basic rules of Coldfusion and .NET integration, we can incorporate a lot of functionality and flexibility related to PDF document manipulation, using Aspose.PDF for .NET in our Coldfusion applications.\n<\/div>\n\n\n      "},{"title":"Net: Aspose.PDF .NET for CRM","link":"https:\/\/docs.aspose.com\/pdf\/net\/aspose-pdf-net-for-crm\/","pubDate":"Sat, 05 Jun 2021 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/pdf\/net\/aspose-pdf-net-for-crm\/","description":"\n        \n        \n        <script type=\"application\/ld+json\">\n{\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"TechArticle\",\n    \"headline\": \"Aspose.PDF .NET for CRM\",\n    \"alternativeHeadline\": \"Enhance CRM with Seamless PDF Generation Features\",\n    \"abstract\": \"Introducing Aspose.PDF for .NET integration with Microsoft Dynamics CRM, a powerful tool that streamlines PDF document creation and manipulation directly within your CRM environment. This feature enhances document generation and processing capabilities, allowing users to efficiently manage PDFs with minimal coding effort. Discover how to leverage Aspose APIs to optimize your Dynamics CRM workflows and improve productivity\",\n    \"author\": {\n        \"@type\": \"Person\",\n        \"name\": \"Anastasiia Holub\",\n        \"givenName\": \"Anastasiia\",\n        \"familyName\": \"Holub\",\n        \"url\": \"https:\/\/www.linkedin.com\/in\/anastasiia-holub-750430225\/\"\n    },\n    \"genre\": \"pdf document generation\",\n    \"wordcount\": \"292\",\n    \"proficiencyLevel\": \"Beginner\",\n    \"publisher\": {\n        \"@type\": \"Organization\",\n        \"name\": \"Aspose.PDF for .NET\",\n        \"url\": \"https:\/\/products.aspose.com\/pdf\",\n        \"logo\": \"https:\/\/www.aspose.cloud\/templates\/aspose\/img\/products\/pdf\/aspose_pdf-for-net.svg\",\n        \"alternateName\": \"Aspose\",\n        \"sameAs\": [\n            \"https:\/\/facebook.com\/aspose.pdf\/\",\n            \"https:\/\/twitter.com\/asposepdf\",\n            \"https:\/\/www.youtube.com\/channel\/UCmV9sEg_QWYPi6BJJs7ELOg\/featured\",\n            \"https:\/\/www.linkedin.com\/company\/aspose\",\n            \"https:\/\/stackoverflow.com\/questions\/tagged\/aspose\",\n            \"https:\/\/aspose.quora.com\/\",\n            \"https:\/\/aspose.github.io\/\"\n        ],\n        \"contactPoint\": [\n            {\n                \"@type\": \"ContactPoint\",\n                \"telephone\": \"+1 903 306 1676\",\n                \"contactType\": \"sales\",\n                \"areaServed\": \"US\",\n                \"availableLanguage\": \"en\"\n            },\n            {\n                \"@type\": \"ContactPoint\",\n                \"telephone\": \"+44 141 628 8900\",\n                \"contactType\": \"sales\",\n                \"areaServed\": \"GB\",\n                \"availableLanguage\": \"en\"\n            },\n            {\n                \"@type\": \"ContactPoint\",\n                \"telephone\": \"+61 2 8006 6987\",\n                \"contactType\": \"sales\",\n                \"areaServed\": \"AU\",\n                \"availableLanguage\": \"en\"\n            }\n        ]\n    },\n    \"url\": \"\/net\/aspose-pdf-net-for-crm\/\",\n    \"mainEntityOfPage\": {\n        \"@type\": \"WebPage\",\n        \"@id\": \"\/net\/aspose-pdf-net-for-crm\/\"\n    },\n    \"dateModified\": \"2024-11-25\",\n    \"description\": \"Aspose.PDF can perform not only simple and easy tasks but also cope with more complex goals. Check the next section for advanced users and developers.\"\n}\n<\/script>\n<h2 id=\"what-is-microsoft-dynamics-crm\">What is Microsoft Dynamics CRM?<\/h2>\n<p>Microsoft Dynamics CRM is a customer relationship management software package developed by Microsoft. Out of the box, the product focuses mainly on Sales, Marketing, and Service (help desk) sectors, but Microsoft has been marketing Dynamics CRM as an XRM platform and has been encouraging partners to use its proprietary (.NET based) framework to customize it. It is part of the Microsoft Dynamics family of business applications.<\/p>\n<p>Dynamics CRM is a server-client application, which, like Microsoft SharePoint, is primarily an IIS-based web application which also supports extensive web services interfaces. Clients access Dynamics CRM either by using a Browser or by a thick client plug-in to Microsoft Outlook.<\/p>\n<h2 id=\"asposepdf-for-net\">Aspose.PDF for .NET<\/h2>\n<p>Aspose.PDF for .NET is a PDF document creation and manipulation component that enables your .NET applications to read, write and manipulate existing PDF documents without using Adobe Acrobat.\nFor more details about Aspose.PDF for .NET API<\/p>\n<h2 id=\"asposepdf-for-crm\">Aspose.PDF for CRM<\/h2>\n<p>Aspose .NET can be used with Dynamics CRM in multiple ways. When you are working with documents, either it is document generation or document processing, you need to look at the Aspose APIs which can deliver quick results with minimum lines of code. Checkout our add-on examples below, these add-on will help you using Aspose in your application.<\/p>\n<p>We have created the following plugins for CRM using Aspose.PDF<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.aspose.com\/pdf\/pdf\/net\/oneclick-pdf-document-generator\/\">OneClick PDF Document Generator<\/a><\/li>\n<li><a href=\"https:\/\/docs.aspose.com\/pdf\/pdf\/net\/using-oneclick-pdf-document-generator\/\">Using OneClick PDF Document Generator<\/a><\/li>\n<\/ul>\n\n      "},{"title":"Net: Aspose.PDF .NET for DNN","link":"https:\/\/docs.aspose.com\/pdf\/net\/aspose-pdf-net-for-dnn\/","pubDate":"Sat, 05 Jun 2021 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/pdf\/net\/aspose-pdf-net-for-dnn\/","description":"\n        \n        \n        <p>This section has the following topics:<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.aspose.com\/pdf\/pdf\/net\/dnn-pdf-import-module\">DNN PDF Import Module<\/a><\/li>\n<\/ul>\n\n      "},{"title":"Net: Aspose.PDF .NET for Sitefinity","link":"https:\/\/docs.aspose.com\/pdf\/net\/aspose-pdf-net-for-sitefinity\/","pubDate":"Sat, 05 Jun 2021 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/pdf\/net\/aspose-pdf-net-for-sitefinity\/","description":"\n        \n        \n        <p>This section has the following topics:<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.aspose.com\/pdf\/pdf\/net\/sitefinity-pdf-import\/\">Sitefinity PDF Import<\/a><\/li>\n<\/ul>\n\n      "},{"title":"Net: Aspose.PDF .NET for Umbraco","link":"https:\/\/docs.aspose.com\/pdf\/net\/aspose-pdf-net-for-umbraco\/","pubDate":"Sat, 05 Jun 2021 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/pdf\/net\/aspose-pdf-net-for-umbraco\/","description":"\n        \n        \n        <p>This section has the following topics:<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.aspose.com\/pdf\/pdf\/net\/umbraco-pdf-import-module\/\">Umbraco PDF Import Module<\/a><\/li>\n<\/ul>\n\n      "},{"title":"Net: Aspose.PDF .NET for VisualStudio","link":"https:\/\/docs.aspose.com\/pdf\/net\/aspose-pdf-net-for-visualstudio\/","pubDate":"Sat, 05 Jun 2021 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/pdf\/net\/aspose-pdf-net-for-visualstudio\/","description":"\n        \n        \n        <p>This section has the following topics:<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.aspose.com\/pdf\/pdf\/net\/visual-studio-export-gridview-to-pdf-control\/\">Visual Studio Export GridView To PDF Control<\/a><\/li>\n<li><a href=\"https:\/\/docs.aspose.com\/pdf\/pdf\/net\/aspose-pdf-visual-studio-plugin\/\">Aspose.PDF Visual Studio Plugin<\/a><\/li>\n<\/ul>\n\n      "}]}}