! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

Spread Studio 8 PDF 변환 또는 인쇄 > Q&A | 토론

본문 바로가기

Spread.NET

Q&A | 토론

WinForms윈폼 Spread Studio 8 PDF 변환 또는 인쇄

페이지 정보

작성자 치약먹엇쩡 작성일 2023-10-12 14:52 조회 350회 댓글 0건
제품 버전 : Spread Studio 8

본문

문의드립니다.

Spread Studio 8 버전에서도 하기와 같이

PDF 인쇄 또는 변환 후 파일 저장이 가능한지 문의드립니다.


  '-----------------------------------------------------------------------------------------------------------------

    ' PDF

    '-------------------------------------------------------------------------------------------------------------------

    Private Sub cmd_PDF_Click(sender As Object, e As EventArgs) Handles cmd_PDF.Click

        Dim saveFileDialog1 As New SaveFileDialog()


        Dim wList As New FarPoint.Excel.ExcelWarningList


        Dim vsHdChk As String = ""

        Dim FLNM As String = "1"


        FLNM = Replace(FLNM, "/", "")

        FLNM = Trim("미출고현황" & Replace(Md_Common.JOB_TIME2(), ":", "_"))


        saveFileDialog1.InitialDirectory = "C:\"

        saveFileDialog1.FileName = FLNM  ''vS.ActiveSheet.SheetName


        saveFileDialog1.Filter = "PDF (*.PDF)|*.PDF"

        saveFileDialog1.FilterIndex = 1

        saveFileDialog1.RestoreDirectory = True

        If saveFileDialog1.ShowDialog() = DialogResult.OK Then


            For j = 0 To vS1.Sheets.Count - 1

                Dim pi As PrintInfo = New PrintInfo()

                pi.PrintToPdf = True

                pi.UseSmartPrint = True

                pi.Printer = Md_Common.LinkStr

                pi.Preview = False

                pi.ShowPrintDialog = True

                pi.Orientation = PrintOrientation.Landscape

                pi.PdfFileName = saveFileDialog1.FileName


                pi.ShowBorder = False




                '아래부터는 인쇄시 마진설정부분

                Dim Printmargin As New FarPoint.Win.Spread.PrintMargin

                Printmargin.Top = 0

                Printmargin.Left = 0

                Printmargin.Right = 0

                Printmargin.Bottom = 0

                Printmargin.Header = 0

                Printmargin.Footer = 0


                pi.Margin = Printmargin


                vS1.Sheets(j).PrintInfo = pi



            Next

            vS1.PrintSheet(-1)


        End If

    End Sub

  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

1 답변

WinForms윈폼 Re: Spread Studio 8 PDF 변환 또는 인쇄

추천0 이 글을 추천하셨습니다 비추천0

페이지 정보

작성자 GCK써니 작성일 2023-10-12 16:19 댓글 2건

본문

치약먹엇쩡 님, 안녕하세요.

그레이프시티입니다.


말씀하신 Spread Studio 8이 .NET 환경에서 사용하는 Spread.NET 제품 8버전을 말씀하시는 것일까요? 그렇다면, 해당 버전에서도 말씀하신 코드를 사용하여 스프레드를 PDF 파일로 내보내기(인쇄 또는 저장) 할 수 있습니다. 혹시 Spread COM 제품을 말씀하신 경우라면 댓글로 말씀해주시기 바랍니다.


PDF로 인쇄하기 기능 사용 중 원하시는 형태와 다르게 동작하는 부분이 있을 경우, 댓글로 상세 내용을 공유해주시면 확인 후 회신드리겠습니다.


감사합니다.

그레이프시티 드림

댓글목록

치약먹엇쩡님의 댓글

치약먹엇쩡 작성일

말씀하신 Spread Studio 8이 .NET 환경이 맞습니다.

GCK써니님의 댓글의 댓글

GCK써니 작성일

그렇다면, 인쇄 기능을 활용하여 Spread를 PDF 파일로 내보내기(저장)할 수 있습니다.

사용 중 추가로 궁금하신 점이 있으실 경우, 문의주시기 바랍니다.
감사합니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.