hwplib icon indicating copy to clipboard operation
hwplib copied to clipboard

혹시 배포용 문서를 일반문서로 바꾸려면 어떻게 하면 좋을까요?

Open UnsignedUSB opened this issue 5 years ago • 3 comments

https://github.com/forcom/HwpSharp

C#으로 이런 코드가 있는데.. 제 생각에 이건 Push 안된지 꽤 오래 된것 같고 https://openhwp.azurewebsites.net/ 이런 프로그램이 있습니다.

Code Level에서 배포용 문서를 일반문서로 변경하고 싶은데요. 혹시 이미 작업된 부분이 있다거나... 어떤 부분을 고치면 될것이다. 라는 점 슬쩍 알려주시면 한번 제가 작업해보려고 하는데요.

알려주시면 정말 감사하겠습니다.

UnsignedUSB avatar Apr 12 '19 02:04 UnsignedUSB

음 배포용 문서에 대한 문서(https://www.hancom.com/etc/hwpDownload.do?gnb0=269&gnb1=271&gnb0=101&gnb1=140)를 보니까..

암호화 키를 특정 레코드로 저장하고 본문 등에 내용을 암호화하여 저장하는 듯 합니다. 배포용 문서를 풀려면, 암호화 키에 대한 정보를 저장한 레코드를 읽어서, 암호화 키를 만든 다음에 암호화된 내용을 풀어서 저장하면 되지 않을까 생각됩니다. 복호화 하는 방법에 대해서는 문서에 설명이 되어있는데.. 좀 복잡하네요 @@;

neolord0 avatar Apr 12 '19 10:04 neolord0

안녕하세요. 먼저 멋진 프로젝트를 진행하고 계신 neolord0 님을 응원하면서 java-hwp 에서 작업했던 것이 이 이슈에 도움이 될까해서 글을 남겨봅니다. HwpTextExtractorV5 소스를 참조하시고 배포용 문서에 대한 문서가 공개되기 전에 hwp-foss 포럼의 글을 참조하여 작성했었습니다. ViewText 에서 복호화하는 스트림만 생성해주면 BodyText 읽는 것과 같은 방식으로 읽을 수 있습니다.

ddoleye avatar May 15 '19 10:05 ddoleye

    p{margin-top:0;margin-bottom:0}



네.. 알겠습니다.

이런게 있었군요.. 소중한 자료를 보내주셔서 감사합니다. 검토해 보겠습니다.

--------- 원본 메일 ---------

    보낸사람: ddoleye <[email protected]>
    받는사람: neolord0/hwplib <[email protected]>
    
        참조: park.sung kyun <[email protected]>, Comment <[email protected]>
    
    날짜: 19.05.15 19:17 GMT +0900
    제목: Re: [neolord0/hwplib] 혹시 배포용 문서를 일반문서로 바꾸려면 어떻게 하면 좋을까요? (#48)
    
    


    안녕하세요. 먼저 멋진 프로젝트를 진행하고 계신 neolord0 님을 응원하면서

java-hwp 에서 작업했던 것이 이 이슈에 도움이 될까해서 글을 남겨봅니다. HwpTextExtractorV5 소스를 참조하시고 배포용 문서에 대한 문서가 공개되기 전에 hwp-foss 포럼의 글을 참조하여 작성했었습니다. ViewText 에서 복호화하는 스트림만 생성해주면 BodyText 읽는 것과 같은 방식으로 읽을 수 있습니다.

—You are receiving this because you commented.Reply to this email directly, view it on GitHub, or mute the thread.

neolord0 avatar May 15 '19 23:05 neolord0