KR20040054900A - Xml을 이용한 pdf 문서 제공 방법 - Google Patents
Xml을 이용한 pdf 문서 제공 방법 Download PDFInfo
- Publication number
- KR20040054900A KR20040054900A KR1020020081233A KR20020081233A KR20040054900A KR 20040054900 A KR20040054900 A KR 20040054900A KR 1020020081233 A KR1020020081233 A KR 1020020081233A KR 20020081233 A KR20020081233 A KR 20020081233A KR 20040054900 A KR20040054900 A KR 20040054900A
- Authority
- KR
- South Korea
- Prior art keywords
- file
- xml
- client
- web server
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000006243 chemical reaction Methods 0.000 claims abstract description 5
- 238000013461 design Methods 0.000 claims description 24
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/178—Techniques for file synchronisation in file systems
- G06F16/1794—Details of file format conversion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Stored Programmes (AREA)
Abstract
Description
Claims (8)
- 다수의 애플릿을 포함하는 파일 시스템, 자바 프로그램, 및 데이터베이스를 포함하는 웹서버와, 자바 가상 머신과 웹브라우저를 포함하면서 상기 웹서버와 연동되어 있는 클라이언트로 구성된 시스템을 이용한 PDF 문서 제공 방법에 있어서,상기 웹서버에서 XSL 파일 및 XML 구조 생성용 애플릿을 클라이언트에게 보내고 클라이언트는 자바 가상 머신을 이용하여 상기 애플릿을 웹브라우저 상에 구동하여 XSL 파일과 XML 구조를 생성하여 자바 프로그램을 통하여 상기 웹서버로 전송하여 데이터베이스 및 파일 시스템에 저장하는 제 1 단계;상기 웹서버가 상기 파일 시스템에 저장된 XSL 파일과 XML 구조를 결합하여 XML 파일 생성용 애플릿을 클라이언트에 보내고 클라이언트는 자바 가상 머신을 이용하여 상기 XML 파일 생성용 애플릿을 웹브라우저 상에 구동하여 XML 파일을 생성하여 자바 프로그램을 통하여 상기 웹서버로 전송하여 데이터베이스 및 파일 시스템에 저장하는 제 2 단계;상기 클라이언트의 PDF 파일 생성 요구가 있는 경우, 상기 웹서버가 상기 파일 시스템에 저장된 상기 XSL 파일과 상기 XML 파일 및 PDF 파일 생성용 애플릿을 클라이언트에 보내고 클라이언트는 자바 가상 머신을 이용하여 상기 PDF 파일 생성용 애플릿을 구동하여 상기 XSL 파일과 상기 XML 파일을 결합하여 PDF 변환을 수행하여 PDF 문서 파일을 생성하여 이를 웹브라우저로 표시하는 제 3 단계;를 포함하는 것을 특징으로 하는 XML을 이용한 최적화된 PDF 문서 제공 방법.
- 제 1 항에 있어서,상기 제 3 단계에서 생성된 PDF 파일에 대하여 클라이언트의 수정 요구가 있는 경우 상기 제 1 단계 내지 상기 제 3 단계를 반복 수행하여 PDF 문서 파일을 생성하는 제 4 단계를 추가로 포함하는 것을 특징으로 하는 XML을 이용한 PDF 문서 제공 방법.
- 제 1 항에 있어서,상기 생성된 PDF 문서 파일을 자바 프로그램을 통하여 상기 웹서버로 전송하여 데이터베이스 및 파일 시스템에 저장하는 제 5 단계;상기 클라이언트 또는 상기 웹서버와 추가로 연동된 제 3 클라이언트의 요구시, 상기 저장된 PDF 문서를 PDA나 이메일로 해당 클라이언트로 전송하는 제 6 단계;를 추가로 포함하는 것을 특징으로 하는 XML을 이용한 PDF 문서 제공 방법.
- 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,상기 XSL 파일은 클라이언트가 포맷하고자 하는 문서의 모양의 디자인을 정의하는 파일이며, 상기 생성된 XSL 파일은 웹서버의 파일 시스템 내부의 XSL_Dir 디렉토리에 저장되는 것을 특징으로 하는 XML을 이용한 PDF 문서 제공 방법.
- 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,상기 XML 구조는 상기 XSL 파일과 결합하여 문서 파일을 생성하기 위한 구조를 정의하는 파일로서 데이터를 포함하지 않는 태그 형태로서 결정되는 파일이며, 상기 생성된 XML 구조는 웹서버의 파일 시스템 내부의 XML_Dir 디렉토리에 저장되는 것을 특징으로 하는 XML을 이용한 PDF 문서 제공 방법.
- 제 5 항에 있어서,상기 XML 파일은 상기 XSL 파일과 결합하여 문서 파일을 생성하기 위한 문서 내용의 데이터를 포함하는 파일이며, 상기 생성된 XML 파일은 상기 XML_Dir 디렉토리에 저장된 XML 구조와 결합되어 저장되는 것을 특징으로 하는 XML을 이용한 PDF 문서 제공 방법.
- 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,상기 클라이언트는 다수의 클라이언트로 구성되어, 상기 제 2 단계의 XML 파일 생성은 다수의 클라이언트에 의한 입력에 의하여 생성되는 것을 특징으로 하는 XML을 이용한 PDF 문서 제공 방법.
- 제 3 항에 있어서,상기 PDF 문서 파일은 파일 시스템 내부의 PDF_Dir 디렉토리에 저장되는 것을 특징으로 하는 XML을 이용한 PDF 문서 제공 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0081233A KR100496981B1 (ko) | 2002-12-18 | 2002-12-18 | Xml을 이용한 pdf 문서 제공 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0081233A KR100496981B1 (ko) | 2002-12-18 | 2002-12-18 | Xml을 이용한 pdf 문서 제공 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040054900A true KR20040054900A (ko) | 2004-06-26 |
KR100496981B1 KR100496981B1 (ko) | 2005-06-28 |
Family
ID=37347644
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2002-0081233A KR100496981B1 (ko) | 2002-12-18 | 2002-12-18 | Xml을 이용한 pdf 문서 제공 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100496981B1 (ko) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100751010B1 (ko) * | 2005-10-19 | 2007-08-22 | 유영상 | 다종 응용 프로그램으로부터의 문서를 병합 및 편집하여피디에프 문서를 생성하는 방법 |
KR100925650B1 (ko) * | 2007-10-17 | 2009-11-06 | 에스케이 텔레콤주식회사 | 콘텐츠에 표시조건을 부가하는 방법, 장치, 시스템 |
KR101224128B1 (ko) * | 2010-12-23 | 2013-01-21 | 주식회사 비즈텍 | 회의록 문서 생성 및 검색 시스템 |
KR102172732B1 (ko) * | 2019-08-31 | 2020-11-02 | 한화시스템 주식회사 | 용량 단위의 pdf 문서 변환 장치 및 방법 |
CN112685994A (zh) * | 2020-12-08 | 2021-04-20 | 福建亿榕信息技术有限公司 | 一种双层pdf文件样式格式化输出方法、装置、设备和介质 |
-
2002
- 2002-12-18 KR KR10-2002-0081233A patent/KR100496981B1/ko not_active IP Right Cessation
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100751010B1 (ko) * | 2005-10-19 | 2007-08-22 | 유영상 | 다종 응용 프로그램으로부터의 문서를 병합 및 편집하여피디에프 문서를 생성하는 방법 |
KR100925650B1 (ko) * | 2007-10-17 | 2009-11-06 | 에스케이 텔레콤주식회사 | 콘텐츠에 표시조건을 부가하는 방법, 장치, 시스템 |
KR101224128B1 (ko) * | 2010-12-23 | 2013-01-21 | 주식회사 비즈텍 | 회의록 문서 생성 및 검색 시스템 |
KR102172732B1 (ko) * | 2019-08-31 | 2020-11-02 | 한화시스템 주식회사 | 용량 단위의 pdf 문서 변환 장치 및 방법 |
CN112685994A (zh) * | 2020-12-08 | 2021-04-20 | 福建亿榕信息技术有限公司 | 一种双层pdf文件样式格式化输出方法、装置、设备和介质 |
Also Published As
Publication number | Publication date |
---|---|
KR100496981B1 (ko) | 2005-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5870552A (en) | Method and apparatus for publishing hypermedia documents over wide area networks | |
US6832351B1 (en) | Method and system for previewing and printing customized business forms | |
CN101833415B (zh) | 用户或应用之间的通信对象 | |
US11687702B2 (en) | Embedding a representation of an item in a host | |
US6665838B1 (en) | Web page thumbnails and user configured complementary information provided from a server | |
US7856601B2 (en) | Dynamic service presentation | |
US20080082916A1 (en) | Structured document browser | |
KR20090005097A (ko) | 웹 커뮤니티 및 웹 애플리케이션에 대해 데이터를 변환하는시스템 및 방법 | |
JPH11316719A (ja) | ドキュメントの作成を援助する方法およびシステム | |
TWI267005B (en) | System, method, and computer readable medium for annotating a displayed received document without changing the received document content | |
JP2002063013A (ja) | ウェブ・ブラウザ内にグラフィカル印刷技法を取り込む方法及びシステム | |
JP4094777B2 (ja) | 画像通信システム | |
KR20010085350A (ko) | 인쇄 장치에서 문서를 자동으로 인쇄하는 문서 배달 시스템 | |
US20080216023A1 (en) | Method and a system for creating a website guide | |
JP2000242655A (ja) | 情報処理装置、情報処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
KR100496981B1 (ko) | Xml을 이용한 pdf 문서 제공 방법 | |
US20040225959A1 (en) | Appearance properties for web applications using TagLibs | |
US8861017B2 (en) | Web widget fir formatting web content | |
US20030011632A1 (en) | System and method for interactively indicating content preferences | |
JP2000298646A (ja) | Wwwサーバーシステム | |
JP2005506593A (ja) | 合成ウェッブページを規定且つ表示するためのシステム及び方法 | |
US20090144613A1 (en) | Overriding images in user interfaces | |
US20070226369A1 (en) | Method and apparatus for organizing information in a world wide web page format | |
JP4290796B2 (ja) | 情報処理装置、情報処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
US20040189684A1 (en) | Method and apparatus for guiding a less experienced user |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20021218 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20041001 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20050308 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20041001 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
AMND | Amendment | ||
J201 | Request for trial against refusal decision | ||
PJ0201 | Trial against decision of rejection |
Patent event date: 20050407 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20050308 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Decision date: 20050525 Appeal identifier: 2005101002100 Request date: 20050407 |
|
PB0901 | Examination by re-examination before a trial |
Comment text: Amendment to Specification, etc. Patent event date: 20050407 Patent event code: PB09011R02I Comment text: Request for Trial against Decision on Refusal Patent event date: 20050407 Patent event code: PB09011R01I |
|
B701 | Decision to grant | ||
PB0701 | Decision of registration after re-examination before a trial |
Patent event date: 20050525 Comment text: Decision to Grant Registration Patent event code: PB07012S01D Patent event date: 20050512 Comment text: Transfer of Trial File for Re-examination before a Trial Patent event code: PB07011S01I |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20050614 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20050615 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20080401 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20090409 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20100325 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20110411 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20120404 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20120404 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20130408 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20130408 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20150305 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20150305 Start annual number: 11 End annual number: 11 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20170509 |