Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.PDF for .NET adalah komponen yang juga menyediakan kemampuan untuk mengedit dan memanipulasi file PDF yang ada. Aspose menyediakan komponen ini baik untuk .NET maupun Java, yang dapat digunakan dalam aplikasi .NET dan Java Anda masing-masing, dengan hanya mengakses API dari komponen tersebut. Namun, metode untuk mengintegrasikan Aspose.PDF for .NET dengan Coldfusion sedikit berbeda. Artikel ini akan menjelaskannya secara rinci.
Untuk dapat menjalankan Aspose.PDF for .NET dengan Coldfusion, Anda memerlukan IIS, .NET 2.0, dan Coldfusion. Saya telah menguji komponen ini menggunakan IIS 5, .NET 2.0, dan Coldfusion 8. Ada dua hal lagi yang perlu Anda pastikan saat menginstal Coldfusion. Pertama, Anda harus menentukan situs mana di bawah IIS yang akan menjalankan Coldfusion. Kedua, Anda harus memilih ‘Layanan Integrasi .NET’ dari penginstal Coldfusion. Layanan Integrasi .NET memungkinkan Anda mengakses assembly komponen .NET dalam aplikasi Coldfusion; dalam hal ini komponen tersebut adalah Aspose.PDF for .NET.
Pertama-tama, Anda harus menyalin DLL (Aspose.PDF .dll) ke lokasi dari mana Anda akan mengaksesnya untuk digunakan nanti; ini akan diatur sebagai jalur dan ditetapkan ke atribut assembly dari tag cfobject seperti yang ditunjukkan di bawah ini:
<cfobject type = ".NET" name = "fileinfo"
class = "Aspose.Pdf.Facades.PdfFileInfo"
assembly = "C:/Aspose/Net/Assembly/Aspose.PDF.dll">
Atribut kelas dalam tag di atas mengarah ke kelas Facades Aspose.PDF, yang dalam hal ini adalah PdfFileInfo. Atribut nama adalah nama instance dari kelas dan akan digunakan nanti dalam kode untuk mengakses metode atau properti kelas. Atribut tipe menentukan jenis komponen - dalam kasus kami adalah .NET.
Satu poin penting yang harus Anda ingat saat menggunakan komponen .NET dalam Coldfusion adalah bahwa, ketika Anda mendapatkan atau menetapkan properti objek kelas, Anda harus mengikuti struktur tertentu. Untuk menetapkan properti, Anda akan menggunakan sintaks seperti Set_propertyname, dan untuk mendapatkan nilai properti, Anda akan menggunakan Get_propertyname.
Sebagai contoh, menetapkan nilai properti:
<cfset FilePath = ExpandPath("guide.pdf")>
Mendapatkan nilai properti:
<cfoutput>#fileinfo.Get_title()#</cfoutput>
Contoh dasar tetapi lengkap untuk membantu Anda memahami proses menggunakan Aspose.PDF for .NET dalam Coldfusion diberikan di bawah ini.
<!--- create an instance of PdfFileInfo class --->
<cfobject type = ".NET" name = "fileinfo" class = "Aspose.Pdf.Facades.PdfFileInfo"
assembly = "C:/Aspose/Net/Assembly/Aspose.PDF.dll">
<!--- get pdf file path --->
<cfset FilePath = ExpandPath("guide.pdf")>
<!--- assign pdf file path to the class object by setting its inputfile property--->
<cfset fileinfo.Set_inputfile(FilePath)>
<!--- Show file info --->
<cfoutput><b>Title:</b>#fileinfo.Get_title()#</cfoutput><br/>
<cfoutput><b>Subject:</b>#fileinfo.Get_subject()#</cfoutput><br/>
<cfoutput><b>Author:</b>#fileinfo.Get_author()#</cfoutput><br/>
<cfoutput><b>Creator:</b>#fileinfo.Get_Creator()#</cfoutput><br/>
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.