วันพฤหัสบดีที่ 14 กุมภาพันธ์ พ.ศ. 2556
SSRS 2008 Export To PDF กำหนดขนาดกระดาษเอง
ปกติเวลาในการใช้ ReportingService ในการ Export เป็นเอกสารจะมี PDF อยู่แล้วแต่ขนาดกระดาษจะถูกกำหนดไว้ที่ A4 กรณีบทความนี้เราจะกำหนดขนาดกระดาษาตามต้องการ โดยเราสามารถทำได้โดยมีขั้นตอนดังนี้
1.แก้ไขไฟล์ rsreportserver.config ในเครื่อง ReportServer
โดยอาจจะใช้วิธี Search หรือเข้าตาม Path เลยก็ได้ C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer
* Path แต่ละเครื่องจะไม่เหมือนกัน
2.ค้นหา Tag Extensions/Render
นำ XML ด้านล่างไปใส่ โดยกำหนดขนาดกระดาษที่ PageHeight,PageWidth ตามต้องการ แล้ว Save
แค่นี้ก็เสร็จเรียบร้อย
<Extension Name="PDF (PrintForm )" Type="Microsoft.ReportingServices.Rendering.ImageRenderer.PDFRenderer,Microsoft.ReportingServices.ImageRendering">
<OverrideNames>
<Name Language="en-US">PDF (PrintForm)</Name>
</OverrideNames>
<Configuration>
<DeviceInfo>
<OutputFormat>PDF</OutputFormat>
<PageHeight>11in</PageHeight>
<PageWidth>8in</PageWidth>
</DeviceInfo>
</Configuration>
</Extension>
ป้ายกำกับ:
Reportingservice,
SSRS
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น