Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in
W
webviewer-product
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • story
  • webviewer-product
  • Wiki
  • ucim 문서에 대한 워터마크 지정

ucim 문서에 대한 워터마크 지정

Last edited by story May 26, 2020
Page history

개요

  • ucim 문서에 대해 워터마크를 표시하려면 ucim 문서의 파일이름과 동일한 이름을 가진 ucwms 파일을 작성해 동일한 경로에 위치시킨다.
  • 예를 들어 웹뷰어는 some.ucim 파일을 처리할 때 동일 폴더에 some.ucwms 파일이 존재하는지 체크하고, 해당 명세 파일로부터 워터마크 정보를 참조한다.
  • onView 속성은 워터마크가 열람시에 표시될지를 지정한다.
  • onPrint 속성은 워터마크가 출력시에 표시될지를 지정한다.
  • hAlign 속성은 left, center, right 중의 하나를 값으로 가질 수 있다.
  • vAlign 속성은 top, middle, bottom 중의 하나를 값으로 가질 수 있다.
  • 위치를 미세조정하기 위해서는 xPadding, yPadding 값을 설정할 수 있다.

텍스트 워터마크

  • 텍스트 워터마크를 표시하는 ucwms 파일은 다음과 같은 형식을 가지며, UTF-8 인코딩으로 저장되어야 한다.
[
    {
        "onView" : true,
        "onPrint" : false,
        "hAlign" : "center",
        "vAlign" : "middle",
        "xPadding" : 0,
        "yPadding" : 0,
        "opacity" : 0.5,      
        "singlelineText" : {
            "text" : "워터마크",
            "fontPath" : "/home/ec2-user/resources/fonts/NanumBarunGothic.ttf",
            "fontSize" : 40,
            "rotation" : 45,
            "color" : "ff0000"
        }
    }
]
  • images-watermark-text.ucwms
  • 위의 워터마크 정보를 처리하는 동작 샘플을 아래 URL에서 확인할 수 있다.
  • http://webviewer.unidocs.co.kr:8888/ezpdf/customLayout.jsp?contentId=types/images-watermark-text.ucim

이미지 워터마크

  • 이미지 워터마크를 표시하는 ucwms 파일은 다음과 같은 형식을 가지며, UTF-8 인코딩으로 저장되어야 한다.
[
    {
        "onView" : true,
        "onPrint" : false,
        "hAlign" : "center",
        "vAlign" : "middle",
        "xPadding" : 0,
        "yPadding" : 0,
        "opacity" : 0.5,      
        "image" : {
            "imagePath" : "/home/ec2-user/resources/images/watermark.png",
            "width" : 100,
            "height" : 100
        }
    }
]
  • images-watermark-image.ucwms
  • 위의 워터마크 정보를 처리하는 동작 샘플을 아래 URL에서 확인할 수 있다.
  • http://webviewer.unidocs.co.kr:8888/ezpdf/customLayout.jsp?contentId=types/images-watermark-image.ucim

복합 워터마크

  • 여러 워터마크를 동시에 적용하는 ucwms 파일은 다음과 같은 형식을 가지며, UTF-8 인코딩으로 저장되어야 한다.
[
    {
        "onView" : true,
        "onPrint" : false,
        "hAlign" : "center",
        "vAlign" : "middle",
        "xPadding" : 0,
        "yPadding" : 0,
        "opacity" : 0.5,      
        "image" : {
            "imagePath" : "/home/ec2-user/resources/images/watermark.png",
            "width" : 100,
            "height" : 100
        }
    },
    {
        "onView" : true,
        "onPrint" : false,
        "hAlign" : "center",
        "vAlign" : "middle",
        "xPadding" : 0,
        "yPadding" : 70,
        "opacity" : 0.5,      
        "singlelineText" : {
            "text" : "워터마크",
            "fontPath" : "/home/ec2-user/resources/fonts/NanumBarunGothic.ttf",
            "fontSize" : 40,
            "rotation" : 0,
            "color" : "ff0000"
        }
    }
]
  • images-watermark-complex.ucwms
  • 위의 워터마크 정보를 처리하는 동작 샘플을 아래 URL에서 확인할 수 있다.
  • http://webviewer.unidocs.co.kr:8888/ezpdf/customLayout.jsp?contentId=types/images-watermark-complex.ucim
Clone repository
  • clientsideDataProvider
  • Home
  • ucim 문서에 대한 워터마크 지정
  • 서식처리기능
  • 웹뷰어에서 지원되는 파일 형식
  • 전송구간 암호화 지원
  • 전자인장