메뉴 건너뛰기

SAP 한국 커뮤니티

 


안녕하세요.


Smartform 을 이용해서 PDF 파일로 Conversion 하여 로직을 구현했는데요..


다 됐다고 생각하는 순간,,, 한글/중국어 등의 2byte character 들은 글자가 깨져서 나오고 있습니다. ㅠㅠ


(영문은 잘 나오고 있습니다..)


 


Print Preview 기능을 이용해서 볼때는 잘 나오는데요...


PDF 변환하면 글자가 깨져서 나오네요.


 


프로그램의 주요 로직은 아래와 같습니다. 파라미터 세팅 혹은 함수 호출에 빠지거나 잘못된게 있어서일까요..?


고수님들의 멋진 답변 기다리고 또 기다리고 있겠습니다.


답변 주시면 복 받으실꺼에요~~~!!


 


(Font: COURIER 로 세팅.)


 


-------------------------------주요 로직-------------------------------


"파라미터 옵션 세팅


    

CLEAR LS_CONTROL_PARAM.

  LS_CONTROL_PARAM-GETOTF ABAP_TRUE.
  LS_CONTROL_PARAM-NO_DIALOG ABAP_TRUE.

  CLEAR LS_COMPOSER_PARAM.
  LS_COMPOSER_PARAM-TDIMMED ABAP_TRUE.
  LS_COMPOSER_PARAM-TDDEST 

'LOCL' .


 


 


 

CALL FUNCTION L_FM_NAME "생성한 스마트폼 펑션
    EXPORTING
      CONTROL_PARAMETERS    LS_CONTROL_PARAM
      MAIL_RECIPIENT        LS_RECIPIENT
      MAIL_SENDER           LS_SENDER
      OUTPUT_OPTIONS        LS_COMPOSER_PARAM
      USER_SETTINGS         ' '


 

    IMPORTING
      JOB_OUTPUT_INFO       LS_JOB_INFO


 


 

APPEND LINES OF LS_JOB_INFO-OTFDATA TO GT_OTF.


 


"PDF Conversion


 

CALL FUNCTION 'CONVERT_OTF'
   EXPORTING
     FORMAT                      'PDF'
   IMPORTING
     BIN_FILESIZE                L_PDF_FSIZE
     BIN_FILE                    I_PDF_FILE
    TABLES
      OTF                         GT_OTF[]
      LINES                       GT_PDF[]


 


 

CALL FUNCTION 'SX_OBJECT_CONVERT_OTF_PDF'
    EXPORTING
      FORMAT_SRC      'OTF'
      FORMAT_DST      'PDF'
      DEVTYPE         'PRINTER'
    CHANGING
      TRANSFER_BIN    TRANSFER_BIN
      CONTENT_TXT     CONTENT_TXT
      CONTENT_BIN     CONTENT_BIN
      OBJHEAD         OBJHEAD
      LEN             LEN_IN


 


 


이상입니다.


 


모두 감기 조심하세요!!

번호 제목 글쓴이 날짜 조회 수
5652 <img src=3.gif>BAPI_PR_CHANGE 혹시 해보신분 있으심 예제소스좀 올려주실수 있을까요? [5] 써언 2010.12.22 1717
5651 <img src=2.gif>입고 BAPI시 무상에 체크해서 실행할 수 있는지요? [4] mlrs0128 2010.12.22 1877
5650 <img src=3.gif>start-of-selection 예제 소스해석좀 부탁드립니다 [4] 안녕바다 2010.12.22 1616
» <img src=2.gif>Smartform 을 이용한 PDF 파일 변환시, 한국어/중국어 글씨가 깨져서 나옵니다. ㅠㅠ [4] 쿨쿨 2010.12.21 4741
5648 <img src=3.gif>ABAP 주석 단축키가 안먹습니다. ;; [2] 여리 2010.12.21 3477
5647 <img src=3.gif>질의문에서 텍스트 가져오는 방법?? [4] 천사 2010.12.21 1262
5646 <img src=2.gif>문자열처리에 관해 문의드립니다. [3] prt 2010.12.21 1212
5645 <img src=3.gif>at selection-screen에서 소스해석좀 부탁드립니다 [2] 안녕바다 2010.12.21 1320
5644 <img src=3.gif>덤프좀 봐주세요ㅠ Exception condition "NO_FIELDCATALOG_AVAILABLE" raised. [5] file 오렌지겅주님 2010.12.20 3066
5643 <img src=3.gif> Changes to ZMMR0090_TOP are forbidden by XXX 이럴경우 강제로 해제할수 있는 방법 있나요? [2] 써언 2010.12.20 1481
5642 <img src=2.gif>1000번 화면 edit mask 할 수 있나여? [1] 돌맹이 2010.12.20 1900
5641 <img src=3.gif>skip, sy-tabix, 동적/정적에 대해서 질문드립니다 [3] 안녕바다 2010.12.18 2766
5640 <img src=3.gif>String 관련 질문입니다. 스페이스가 안먹네요. [6] 고구마 2010.12.17 1689
5639 <img src=3.gif>1000 번화면에 버튼 생성. 질문. [8] 돌맹이 2010.12.17 3759
5638 <img src=3.gif>open dataset 으로 sap 서버에 텍스트 파일을 올릴때 줄바꿈 문제... [6] beginer 2010.12.17 3278
5637 <img src=2.gif>'CS_BOM_EXPLOSION_MAT' 함수에 관한 질문 입니다. 도와 주세요^^ [3] EMDTLS 2010.12.16 1990
5636 <img src=3.gif>Key filed 설정시, activation 안됨 [9] imgood 2010.12.17 2451
5635 <img src=3.gif>인터널 테이블 데이터를 다운로드할때 형식(택스트 탭으로 분리? 또는 CSV?파일로...) [2] beginer 2010.12.16 2037
5634 <img src=3.gif>라디오버튼이 모두 체크되어 있을경우..;; [4] file ymjeong 2010.12.16 1867
5633 <img src=3.gif>몇달 차이인지 알수 있는 함수가 있을까요? [3] 해바라기 2010.12.16 1319