메뉴 건너뛰기

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


 


 


이상입니다.


 


모두 감기 조심하세요!!

번호 제목 글쓴이 날짜 조회 수
5736 <img src=2.gif>abap에서 문자열을 utf8로 변환해주는 함수 있나요? [1] 아자스 2010.12.23 2589
5735 <img src=3.gif>그래프 관련 함수중에 선그래프좀 알려주십시요 [3] 처서련 2010.12.23 1295
5734 <img src=3.gif>ALV-TREE Column 수정이 가능한가요?? [4] 초밥 2010.12.23 1495
5733 <img src=2.gif>ALV 에서 체크박스에 체크할때 마다 합계를 변화하고 싶은데요 [2] 푸른물고기 2010.12.23 1185
5732 <img src=3.gif>입력된 text의 byte 수를 체크해서 기준값 이상일 경우 메세지. [2] 초밥 2010.12.23 2376
5731 <img src=2.gif>at user-command의 예제소스중에서 설명좀 부탁드립니다 [1] 안녕아밥 2010.12.23 1436
5730 <img src=2.gif>ALV 에서 체크박스에 체크할때 마다 합계를 변화하고 싶은데요 [4] file 푸른물고기 2010.12.23 1995
5729 <img src=2.gif>sap db에서 오라클 db로 insert할때 한글깨져서 들어가요 [1] 아자스 2010.12.23 1997
5728 <img src=3.gif>필드 통합 (GT_SORT-GROUP) 제대로 맞게 쓴거 같은데 통합이 안되네요 도와주세요 ㅠ [9] 오렌지겅주님 2010.12.23 1798
5727 <img src=2.gif>longtext 질문입니다. 소중한 답변 부탁드립니다.ㅠ [1] 초밥 2010.12.22 1578
5726 <img src=3.gif>테이블컨트롤 연습중 레코드 수정에 대해서 질문요~~ [2] 언제나1등 2010.12.22 1286
5725 <img src=3.gif>se09 에서 Workbench request와 Customizing request의 정확한 구분이 궁금합니다. [2] 이충헌 2010.12.22 2499
5724 <img src=3.gif>export 구문에서 아밥 메모리관해서 질문드립니다 [4] 안녕아밥 2010.12.22 1307
5723 <img src=2.gif>인포셋 만들때 테이블의 교집합값 가져오는 방법 [5] 천사 2010.12.21 1343
5722 <img src=3.gif>BAPI_PR_CHANGE 혹시 해보신분 있으심 예제소스좀 올려주실수 있을까요? [5] 써언 2010.12.21 1694
5721 <img src=2.gif>입고 BAPI시 무상에 체크해서 실행할 수 있는지요? [4] mlrs0128 2010.12.21 1876
5720 <img src=3.gif>start-of-selection 예제 소스해석좀 부탁드립니다 [4] 안녕바다 2010.12.21 1613
» <img src=2.gif>Smartform 을 이용한 PDF 파일 변환시, 한국어/중국어 글씨가 깨져서 나옵니다. ㅠㅠ [4] 쿨쿨 2010.12.21 4663
5718 <img src=3.gif>ABAP 주석 단축키가 안먹습니다. ;; [2] 여리 2010.12.21 3429
5717 <img src=3.gif>질의문에서 텍스트 가져오는 방법?? [4] 천사 2010.12.21 1258