อยากขอรูปแบบ และ ตัวอย่าง code ที่ใช้ในการเรียก excel file ที่มีอยู่แล้ว......
Code (VB.NET)
Dim OpenFile As String
Dim i As Integer
OpenFile = "MyXls/MyExcelDB.xls"
'*** Create Excel.Application ***'
Dim xlApp As New Excel.Application
Dim xlBook As Excel.Workbook
Dim xlSheet1 As Excel.Worksheet
Go to : ASP.NET Read Excel (Excel Application)
Date :
2011-07-26 10:26:51
By :
webmaster
ขอบคุณครับพี่วิน
แต่ว่า ผมมี excel file อยู่แล้ว มีแบบของมันอยู่แล้วอะครับ ไม่ได้เข้าไปเปลี่ยนอะไรข้างในอะครับ
ผมแค่ต้องการ เอา file excel ตัวนั้นอะ มาแปลงเป็น pdf โดยให้แปลงsheetแรกอันเดียวอะครับ
มันต้องใช้อะไรแปลง หรือว่า ยังไงหรอครับ ขอตัวอย่าง code หน่อยครับ
Date :
2011-07-26 12:08:13
By :
Komagi
อ่อ พี่วินกำลังจะบอกว่าให้ผมเปลี่ยน .xls เป็น .pdf หรอครับ
Date :
2011-07-26 13:11:37
By :
Komagi
หา .NET assembly มาใช้ครับ
Code (VB.NET)
Imports RustemSoft.ExportToPDF
...
' Define new ExportToPDF.Export class object
Dim ExportToPDFobject As New RustemSoft.ExportToPDF.Export
' Define SourceType property as Excel
ExportToPDFobject.SourceType = SourceTypes.Excel
' Specify Excel conversion mode as Detailed
ExportToPDFobject.XlsConvertMode = XlsConvertModes.Detailed
' Define that first row of spreadsheet is column headers on PDF document
ExportToPDFobject.FirstRowIsHeaders = True
' Specify spreadsheet name within your Excel file that will be converted to PDF
ExportToPDFobject.SourceTableSheetName = "Sheet1"
' Specify data source file location
ExportToPDFobject.inputFileName = "C:\MyDirectory\MyExcel.xls"
' Specify PDF output file path
ExportToPDFobject.outputFileName = "C:\MyDirectory\My.pdf"
' Assign ExportToPDFobject's properties
' Specify grid appearance on PDF
ExportToPDFobject.grid = True
ExportToPDFobject.gridWidth = 0.1
ExportToPDFobject.gridColor = Color.Gray
' Specify PDF document text font, size, and color
ExportToPDFobject.font = pdfFont.Helvetica
ExportToPDFobject.fontSize = 1
ExportToPDFobject.textColor = Color.Black
' Define columns headers' specific properties
ExportToPDFobject.HeadersOnEachPage = True
ExportToPDFobject.HeadersFont = pdfFont.Helvetica_BoldOblique
ExportToPDFobject.HeadersTextColor = Color.Red
' Specify PDF document title text, font, size, and color
ExportToPDFobject.Title = "Title"
ExportToPDFobject.TitleFont = pdfFont.Times_Roman
ExportToPDFobject.TitleFontSize = 5
ExportToPDFobject.TitleColor = Color.Green
' Specify PDF document footer text, font, size, and color
ExportToPDFobject.Footer = "Footer"
ExportToPDFobject.FooterFont = pdfFont.Times_Roman
ExportToPDFobject.FooterFontSize = 5
ExportToPDFobject.FooterColor = Color.Brown
' Specify PDF document layout properties
ExportToPDFobject.pageMarginLeft = 20
ExportToPDFobject.pageMarginRight = 10
ExportToPDFobject.pageMarginTop = 50
ExportToPDFobject.pageMarginBottom = 50
ExportToPDFobject.pageWidth = 0
ExportToPDFobject.pageHeight = 0
ExportToPDFobject.pageLinesCount = 0
ExportToPDFobject.Landscape = False
' Run conversion to PDF
ExportToPDFobject.Convert()
http://www.xmlfox.com/net_pdf.htm#3
Date :
2011-07-26 13:44:24
By :
webmaster
ยังไม่ได้เลยอะครับ
หรือผมทำไม่เป็นก็ไม่รู้อะครับ T-T
Date :
2011-07-26 15:51:54
By :
Komagi
Library ตัวนั้นใช้ไม่ได้เหรอครับ ลองดาวน์โหลดมาดูน่ะครับ ไม่น่าจะยากอะไรเลยครับ
Date :
2011-07-26 16:12:11
By :
webmaster
ผมโหลดมาลงตามที่เขาบอกแล้วอะครับ
แล้วก็ copy มาใส่ที่ในโฟรเดอร์ ที่ใช้เขียนแล้วครับ
แต่ มันก็ยังรันไม่ได้ มันบอกว่าผิดตรงนี้
ExportToPDFobject.Convert()
Date :
2011-07-26 16:55:19
By :
Komagi
Error ว่าอะไรครับ
Date :
2011-07-26 17:08:33
By :
webmaster
ว่างี้อะครับ
ผมโหลด pdfsharp มาแล้วครับ ต้องทำไงบ้างครับต้องเอาไปวางไว้ที่ไหนหรอครับ
แล้วต้องลงอะไรไหมครับ
Date :
2011-07-27 09:12:09
By :
Komagi
หาไฟล์ไม่เจอหรือเปล่าครับ
Date :
2011-07-27 09:25:44
By :
webmaster
ไม่น่าจะใช่นะครับ เพราะผมก็ใส่ ไว้ใน WebSite2 แล้วอะครับ
ผมลองใส่ ./WebSite2/Form01.xls แล้ว ก็ยังเหมือนเดิมเลยครับ
Date :
2011-07-27 09:33:50
By :
Komagi
พี่ครับ ช่วยบอกวิธีการ add reference pdfsharp หน่อยครับ
มันทำไงอะครับ หรือว่า แค่ add ปกติ
Date :
2011-07-27 10:48:25
By :
Komagi
Copy ไว้ใน bin แล้ว Add Reference ปกติครับ
Date :
2011-07-27 22:27:33
By :
webmaster
สงสัยผมจะโหลดมาผิดตัว
ที่ผมโหลดมา มันมี โฟเดอร์นี้มาให้แบบนี้อะครับ
สงสัยจะโหลดผิดตัวมาหรือป่าวครับ
Date :
2011-07-28 09:47:31
By :
Komagi
ไม่ผิดครับ
Date :
2011-07-28 10:07:39
By :
webmaster
แหล่มเลยครับได้แล้วครับ
ขอบคุณครับ
ผมแค่หาตัว add reference ไม่เจอ T-T
Date :
2011-07-28 10:19:16
By :
Komagi
Load balance : Server 03