KR20200091726A - Method for generating 3d model pdf document having page link function and apparatus performing the same - Google Patents
Method for generating 3d model pdf document having page link function and apparatus performing the same Download PDFInfo
- Publication number
- KR20200091726A KR20200091726A KR1020190008880A KR20190008880A KR20200091726A KR 20200091726 A KR20200091726 A KR 20200091726A KR 1020190008880 A KR1020190008880 A KR 1020190008880A KR 20190008880 A KR20190008880 A KR 20190008880A KR 20200091726 A KR20200091726 A KR 20200091726A
- Authority
- KR
- South Korea
- Prior art keywords
- page
- page link
- layout
- generating
- specific
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000010187 selection method Methods 0.000 claims abstract description 10
- 238000007726 management method Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 9
- 238000003780 insertion Methods 0.000 description 4
- 230000037431 insertion Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/134—Hyperlinking
-
- 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
- G06F40/106—Display of layout of documents; Previewing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Document Processing Apparatus (AREA)
Abstract
Description
본 발명은 페이지 링크 기능을 가지는 3차원 모델용 PDF 문서 생성 방법 및 이를 실행하는 장치에 관한 것으로, 보다 상세하게는 PDF 문서에서 페이지가 많을 경우 해당 페이지와 연계가 되는 페이지로 바로 이동할 수 있도록 하여 사용자로 하여금 연계 페이지를 함께 볼 수 있어 내용을 쉽고 빠르게 이해할 수 있도록 하는 페이지 링크 기능을 가지는 3차원 모델용 PDF 문서 생성 방법 및 이를 실행하는 장치에 관한 것이다.The present invention relates to a method for generating a PDF document for a 3D model having a page link function and an apparatus for executing the same, and more specifically, when there are many pages in a PDF document, the user can directly move to a page linked to the corresponding page. The present invention relates to a method for generating a PDF document for a 3D model having a page link function that enables a user to view linked pages together and to quickly and easily understand the content, and a device for executing the same.
일반적으로, 제품을 생산하여 판매하는 생산자는 제품에 대한 카타로그를 제작하여 사용자에게 배포한다. In general, producers who produce and sell products produce catalogs for products and distribute them to users.
이를 위해, 생산자는 3차원 도면용 프로그램을 이용하여 제품에 대한 3차원 모델을 생성하며, 텍스트 작성용 프로그램을 이용하여 제품에 대한 설명서를 생성하고, 이미지 전용 프로그램을 이용하여 제품에 대한 이미지를 생성한다. To this end, the producer generates a 3D model for the product using a 3D drawing program, generates a manual for the product using a text creation program, and creates an image for the product using an image-only program. do.
상기와 같이, 3차원 모델, 설명서 및 이미지 각각을 생성하는 프로그램이 상이하기 때문에 생산자는 카타로그 생성 시 제품에 대한 3차원 모델, 설명서 및 이미지를 하나의 문서로 생성하지 못하였다.As described above, since the programs for generating each of the 3D model, the manual, and the image are different, the producer could not generate the 3D model, the manual, and the image of the product as a single document when creating the catalog.
따라서, 생산자는 제품에 대한 3차원 모델, 설명서 및 이미지 각각의 파일을 고객에게 제공한다. 하지만, 고객은 3차원 모델, 설명서 및 이미지 각각의 파일이 어떠한 프로그램을 통해 실행되는지 잘 알지못하기 때문에 해당 제품을 검토하는 과정에서 어려움이 있다. Thus, the producer provides the customer with a file of each of the three-dimensional model, manual and image of the product. However, the customer is having difficulty in reviewing the product because he or she does not know through which program each file of the 3D model, the manual, and the image is executed.
또한, 설명서는 수 많은 페이지로 이루어지며 어떤 페이지의 내용은 서로 연계된 내용의 정보가 포함되어 있다. 하지만, 고객이 제품에 대한 설명서를 읽어가며 제품을 이해하는 과정에서 페이지 중 어느 페이지가 서로 연계된 내용인지 알지 못하기 때문에 수 많은 페이지의 설명서를 처음부터 읽어야 한다. 따라서, 고객은 제품에 대한 설명서를 읽으며 제품을 이해하는 과정에서 많은 시간이 소요된다는 문제점이 있다. In addition, the manual consists of a number of pages, and the content of a certain page includes information related to each other. However, as the customer reads the manual for the product and does not know which pages of the pages are related to each other in the process of understanding the product, many pages of the manual must be read from the beginning. Therefore, the customer has a problem that it takes a lot of time in the process of understanding the product while reading the manual for the product.
한편, 본 발명과 관련한 선행기술을 조사한 결과 다수의 특허문헌이 검색되었으며, 그 중 일부를 소개하면 다음과 같다.Meanwhile, as a result of investigating prior art related to the present invention, a number of patent documents have been searched, and some of them are as follows.
한국등록특허 제10-0841066호는 멀티미디어 프리젠테이션 문서 작성 방법에 관한 것으로, 풍부한 개체 데이터베이스의 확보와 함께 디테일하고 체계화된 가이드라인을 다양한 루트로 제공함으로서 초보에서 전문가에 이르기까지의 개별 특성을 가진 유저의 다양한 요구를 최대한 충족함과 동시에 문서 작성의 효율성과 편의성 및 높은 퀄리티 추구를 극대화할 수 있다는 내용이 개시되어 있다.Korean Registered Patent No. 10-0841066 relates to a method of creating a multimedia presentation document, and provides users with individual characteristics from beginners to experts by providing detailed and structured guidelines with various routes along with securing a rich object database. It has been disclosed that it can maximize the efficiency and convenience of document preparation and the pursuit of high quality while satisfying the various needs of.
한국공개특허 제10-2008-0003333호는 저작 도구 및 전자 문서의 작성 방법에 관한 것으로, 컴퓨터 코드 수단이 기억된 데이터 저장 매체 및 컴퓨터에 전자 문서를 표시하도록 지시하기 위한 컴퓨터 코드 수단이 기억된 데이터 저장 매체에 대한 내용이 개시되어 있다.Korean Patent Publication No. 10-2008-0003333 relates to a writing tool and a method of creating an electronic document, the data storage medium having computer code means stored therein and computer code means for instructing the computer to display the electronic document stored data Disclosed is a storage medium.
한국등록특허 제10-1647765호는 문서 통합 관리 시스템에 관한 것으로, 구조화된 문서 제작을 위하여 국제 표준 규격을 준수하는 마크업 언어 기반의 모듈화 데이터에 대한 내용이 개시되어 있다.Korean Registered Patent No. 10-1647765 relates to an integrated document management system, and discloses contents of modular data based on markup language that complies with international standards for structured document production.
한국공개특허 제10-2005-0036702호는 가변 데이터 문서들의 생성 및 편집을 위한 사용자 인터페이스에 관한 것으로, 가변 문서 생성을 위한 템플릿 내의 콘텐츠 콘테이너들과 연관된 레이아웃 규칙을 사용자가 조작할 수 있다는 내용이 개시되어 있다.Korean Patent Publication No. 10-2005-0036702 relates to a user interface for generating and editing variable data documents, and disclosed that a user can manipulate layout rules associated with content containers in a template for generating variable documents. It is done.
하지만, 상기한 특허문헌에 기재된 발명들에도 상술한 종래 기술의 문제점을 해결하기 위한 방법이 개시되어 있지 않다.However, the inventions described in the above-mentioned patent documents also do not disclose a method for solving the above-described problems of the prior art.
본 발명은 PDF 문서에서 페이지가 많을 경우 해당 페이지와 연계가 되는 페이지로 바로 이동할 수 있도록 하여 사용자로 하여금 연계 페이지를 함께 볼 수 있어 내용을 쉽고 빠르게 이해할 수 있도록 하는 페이지 링크 기능을 가지는 3차원 모델용 PDF 문서 생성 방법 및 이를 실행하는 장치를 제공하는 것을 목적으로 한다.The present invention is for a three-dimensional model having a page link function that allows users to view linked pages together so that if there are many pages in a PDF document, the page can be directly linked to the page, so that users can view the linked pages together. It is an object of the present invention to provide a method for generating a PDF document and an apparatus for executing the same.
또한, 본 발명은 별도로 프로그램 없이 페이지 링크 데이터를 버튼 또는 텍스트 형태로 생성할 수 있어 초보자도 간단하게 카타로그를 제작할 수 있도록 하는 페이지 링크 기능을 가지는 3차원 모델용 PDF 문서 생성 방법 및 이를 실행하는 장치를 제공하는 것을 목적으로 한다.The present invention also provides a method for generating a PDF document for a 3D model having a page link function and a device for executing the page link data without a program, in a button or text form, so that even a beginner can easily create a catalog. It is aimed at providing.
본 발명의 목적들은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있고, 본 발명의 실시예에 의해 보다 분명하게 이해될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.The objects of the present invention are not limited to the objects mentioned above, and other objects and advantages of the present invention not mentioned can be understood by the following description, and will be more clearly understood by the embodiments of the present invention. In addition, it will be readily appreciated that the objects and advantages of the present invention can be realized by means of the appended claims and combinations thereof.
이러한 목적을 달성하기 위한 3차원 모델용 PDF 문서 생성 장치에서 실행되는 페이지 링크 기능을 가지는 3차원 모델용 PDF 문서 생성 방법은 생성 대상 문서의 특정 페이지에 대한 카타로그 레이아웃 선택 절차를 특정 레이아웃이 선택되면, 상기 특정 레이아웃을 로딩하는 단계, 상기 특정 레이아웃이 로딩된 상태에서 페이지 링크 데이터의 생성 요청에 따라 페이지 링크 설정 절차를 제공하는 단계 및 상기 페이지 링크 설정 절차를 통해 링크 설정 정보가 설정되면, 상기 링크 설정 정보에 따라 페이지 링크 데이터를 생성하여 표시하는 단계를 포함한다.To achieve this purpose, a method for generating a PDF document for a 3D model having a page link function executed in a 3D model PDF document generation device is performed when a specific layout is selected through a catalog layout selection procedure for a specific page of a document to be generated. Loading the specific layout, providing a page link setting procedure according to a request to generate page link data while the specific layout is loaded, and setting link, if link setting information is set through the page link setting procedure And generating and displaying page link data according to the information.
또한, 이러한 목적을 달성하기 위한 3차원 모델용 PDF 문서 생성 장치는 복수의 카타로그 레이아웃이 저장되어 있는 레이아웃 데이터베이스, 생성 대상 문서의 특정 페이지에 대한 카타로그 레이아웃 선택 절차를 통해 상기 레이아웃 데이터베이스에 저장된 복수의 카타로그 레이아웃을 표시하고, 상기 복수의 카타로그 레이아웃 중 특정 레이아웃을 선택받고, 상기 카타로그 레이아웃 선택 절차를 통해 특정 레이아웃이 선택되면 상기 레이아웃을 로딩하는 레이아웃 관리부, 상기 특정 레이아웃이 로딩된 상태에서 페이지 링크 데이터의 생성 요청에 따라 페이지 링크 설정 절차를 제공하고, 상기 페이지 링크 설정 절차를 통해 링크 설정 정보가 설정되면, 상기 링크 설정 정보에 따라 페이지 링크 데이터를 생성하여 표시하는 페이지 링크 데이터 생성부 및 PDF 문서 생성 요청에 따라 상기 생성 대상 문서에 대한 PDF 문서를 생성하는 문서 생성 관리부를 포함한다.In addition, the apparatus for generating a PDF document for a 3D model for achieving this purpose includes a layout database in which a plurality of catalog layouts are stored, and a plurality of catalogs stored in the layout database through a catalog layout selection procedure for a specific page of a document to be generated. A layout management unit that displays a layout, selects a specific layout from among the plurality of catalog layouts, and loads the layout when a specific layout is selected through the catalog layout selection procedure. Generation of page link data while the specific layout is loaded Provide a page link setting procedure according to the request, and when the link setting information is set through the page link setting procedure, the page link data generating unit and the PDF document generation request to generate and display page link data according to the link setting information Therefore, it includes a document generation management unit for generating a PDF document for the document to be generated.
전술한 바와 같은 본 발명에 의하면, PDF 문서에서 페이지가 많을 경우 해당 페이지와 연계가 되는 페이지로 바로 이동할 수 있도록 하여 사용자로 하여금 연계 페이지를 함께 볼 수 있어 내용을 쉽고 빠르게 이해할 수 있다는 장점이 있다.According to the present invention as described above, when there are many pages in a PDF document, it is possible to move directly to a page linked to the corresponding page, so that the user can view the linked page together, so that the contents can be easily and quickly understood.
또한 본 발명에 의하면, 별도로 프로그램 없이 페이지 링크 데이터를 버튼 또는 텍스트 형태로 생성할 수 있어 초보자도 간단하게 카타로그를 제작할 수 있다는 장점이 있다.In addition, according to the present invention, since page link data can be generated in the form of buttons or text without a separate program, even a beginner can easily produce a catalog.
도 1은 본 발명의 일 실시예에 따른 3차원 모델용 PDF 문서 생성 장치를 설명하기 위한 블록도이다.
도 2는 본 발명에 따른 페이지 링크 기능을 가지는 3차원 모델용 PDF 문서 생성 방법의 일 실시예를 설명하기 위한 흐름도이다.
도 3 내지 도 9는 본 발명의 일 실시예에 따른 페이지 링크 기능을 가지는 3차원 모델용 PDF 문서 생성 방법의 실행 과정을 설명하기 위한 예시도이다.1 is a block diagram illustrating a PDF document generating apparatus for a 3D model according to an embodiment of the present invention.
2 is a flowchart illustrating an embodiment of a method for generating a PDF document for a 3D model having a page link function according to the present invention.
3 to 9 are exemplary views for explaining an execution process of a PDF document generating method for a 3D model having a page link function according to an embodiment of the present invention.
전술한 목적, 특징 및 장점은 첨부된 도면을 참조하여 상세하게 후술되며, 이에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 상세한 설명을 생략한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명하기로 한다. 도면에서 동일한 참조부호는 동일 또는 유사한 구성요소를 가리키는 것으로 사용된다.The above-described objects, features, and advantages will be described in detail below with reference to the accompanying drawings, and accordingly, a person skilled in the art to which the present invention pertains can easily implement the technical spirit of the present invention. In the description of the present invention, when it is determined that detailed descriptions of known technologies related to the present invention may unnecessarily obscure the subject matter of the present invention, detailed descriptions will be omitted. Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. The same reference numerals in the drawings are used to indicate the same or similar components.
도 1은 본 발명의 일 실시예에 따른 3차원 모델용 PDF 문서 생성 장치를 설명하기 위한 블록도이다.1 is a block diagram illustrating a PDF document generating apparatus for a 3D model according to an embodiment of the present invention.
도 1을 참조하면, 3차원 모델용 PDF 문서 생성 장치(100)는 레이아웃 데이터베이스(110), 레이아웃 관리부(120), 페이지 링크 데이터 생성부(130) 및 문서 생성 관리부(140)를 포함한다.Referring to FIG. 1, the PDF document generating apparatus 100 for a 3D model includes a
레이아웃 데이터베이스(110)에는 복수의 카타로그 레이아웃이 저장되어 있다. 복수의 카타로그 레이아웃 각각에는 뷰 번호가 할당된 복수의 뷰 영역이 포함되어 있다. 이와 같이, 뷰 영역 각각에 뷰 번호가 할당되어 있는 이유는 사용자가 페이지 링크 설정 절차를 통해 페이지 링크 데이터가 배치될 뷰 번호를 선택함으로써 뷰 번호에 해당하는 뷰 영역에 페이지 링크 데이터가 배치될 수 있도록 하기 위해서이다. The
레이아웃 관리부(120)는 생성 대상 문서의 특정 페이지에 대한 카타로그 레이아웃 선택 절차를 통해 레이아웃 데이터베이스(110)에 저장된 복수의 카타로그 레이아웃을 표시한다. 그런 다음, 레이아웃 관리부(120)는 복수의 카타로그 레이아웃 중 특정 레이아웃을 선택되면, 특정 레이아웃을 로딩하여 표시한다. The
이때, 레이아웃 관리부(120)는 특정 레이아웃에 미리 할당된 뷰 영역 각각에 뷰 번호를 할당한 후 상기 특정 레이아웃을 로딩한다. At this time, the
이와 같이, 뷰 영역 각각에 뷰 번호를 할당하는 이유는 페이지 링크 데이터 생성부(130)를 통해 페이지 링크 데이터가 삽입될 때 사용자로 하여금 페이지 링크 데이터가 삽입될 뷰 번호를 선택받은 후 해당 위치에 페이지 링크 데이터를 삽입하기 위해서이다. As described above, the reason for assigning a view number to each of the view areas is that when the page link data is inserted through the page link
레이아웃 관리부(120)는 특정 레이아웃을 로딩할 때마다 뷰 번호를 순차적으로 증가시켜 뷰 영역 각각에 할당한다. The
예를 들어, 레이아웃 관리부(120)는 1페이지에 로딩된 특정 레이아웃에 있는 뷰 영역이 3개인 경우, 3개의 뷰 영역 각각에 뷰 번호 1번, 2번, 3번을 각각 할당할 수 있다. For example, the
다른 예를 들어, 레이아웃 관리부(120)는 3페이지에 로딩된 특정 레이아웃에 있는 뷰 영역이 1개인 경우, 1페이지 및 2페이지에서 할당한 뷰 번호(예를 들어, 1번~5번)에 이어서 뷰 번호 6번을 당할 수 있다.For another example, when the
페이지 링크 데이터 생성부(130)는 특정 레이아웃에 페이지 링크 데이터를 생성한다.The page link
이를 위해, 페이지 링크 데이터 생성부(130)는 특정 레이아웃이 로딩된 상태에서 페이지 링크 데이터의 생성 요청에 따라 페이지 링크 설정 절차를 제공한다. To this end, the page link
일 실시예에서, 페이지 링크 데이터 생성부(130)는 특정 레이아웃의 특정 영역 상에 특정 모양(예를 들어, 사각형 등)이 생성되면 페이지 링크 설정 절차를 제공할 수 있다. In one embodiment, the page link
그런 다음, 페이지 링크 데이터 생성부(130)는 페이지 링크 설정 절차를 통해 링크 설정 정보가 설정되면, 상기 링크 설정 정보에 따라 페이지 링크 데이터를 생성할 수 있다. 이때, 페이지 링크 데이터는 페이지 링크 버튼 또는 페이지 링크 텍스트일 수 있다. 이러한 페이지 링크 데이터는 사용자가 페이지 링크 설정 절차를 통해 링크 설정 정보를 설정할 때 결정될 수 있다. Then, when the link setting information is set through the page link setting procedure, the page link
이하에서는, 페이지 링크 설정 절차를 통해 페이지 링크 버튼 타입이 선택되어 페이지 링크 버튼이 생성되는 과정을 설명하기로 한다. Hereinafter, a process in which the page link button type is selected through the page link setting procedure and the page link button is generated will be described.
페이지 링크 데이터 생성부(130)는 페이지 링크 설정 절차를 통해 페이지 링크 버튼 타입 또는 페이지 링크 텍스트 타입을 선택받는다. The page link
페이지 링크 데이터 생성부(130)는 페이지 링크 설정 절차를 통해 페이지 링크 버튼 타입이 선택되면, 페이지 링크 버튼에 대해서 페이지 링크 버튼에 들어가는 텍스트, 상기 페이지 링크 버튼에 삽입할 아이콘, 페이지 링크 버튼이 선택되었을 때 이동되는 이동 대상 페이지, 페이지 링크 버튼의 삽입 위치 및 페이지 링크 버튼의 글자의 폰트를 포함하는 링크 설정 정보를 수신한다. When the page link button type is selected through the page link setting procedure, the page link
이때, 페이지 링크 데이터 생성부(130)는 페이지 링크 버튼이 선택되었을 때 이동되는 이동 대상 페이지를 입력받을 때, 생성 대상 문서에 형성된 페이지를 리스트 형태로 표시하여 사용자로 하여금 이동 대상 페이지를 선택할 수 있도록 한다.At this time, when the page link
또한, 페이지 링크 데이터 생성부(130)는 페이지 링크 버튼의 삽입 위치를 입력받을 때, 미리 정해진 위치 중 어느 하나의 위치를 직접 선택할 수 있도록 하거나 뷰 번호를 리스트 형태로 표시하여 사용자로 하여금 페이지 링크 버튼이 배치되는 뷰 영역을 직접 선택할 수 있도록 한다. 이때, 페이지 링크 데이터 생성부(130)는 페이지 링크 버튼의 여백 및 크기를 직접 선택할 수 있도록 한다. In addition, when receiving the insertion position of the page link button, the page link
상기의 과정을 통해 페이지 링크 데이터 생성부(130)는 페이지 링크 버튼에 대한 링크 설정 정보를 수신한 후, 링크 설정 정보에 따라 페이지 링크 버튼을 생성한 후 표시한다. Through the above process, the page link
이하에서는, 페이지 링크 설정 절차를 통해 페이지 링크 텍스트 타입이 선택되어 페이지 링크 텍스트가 생성되는 과정을 설명하기로 한다. Hereinafter, a process in which the page link text type is selected and the page link text is generated through the page link setting procedure will be described.
페이지 링크 데이터 생성부(130)는 페이지 링크 설정 절차를 통해 페이지 링크 텍스트 타입이 선택되면, 페이지 링크 텍스트로 사용될 텍스트, 상기 페이지 링크 텍스트가 선택되었을 때 이동되는 이동 대상 페이지, 상기 페이지 링크 텍스트의 삽입 위치 및 페이지 링크 버튼의 글자의 폰트를 포함하는 링크 설정 정보를 수신한다. When the page link text type is selected through the page link setting procedure, the page link
이때, 페이지 링크 데이터 생성부(130)는 페이지 링크 텍스트가 선택되었을 때 이동되는 이동 대상 페이지를 입력받을 때, 생성 대상 문서에 형성된 페이지를 리스트 형태로 표시하여 사용자로 하여금 이동 대상 페이지를 선택할 수 있도록 한다.At this time, when the page link
또한, 페이지 링크 데이터 생성부(130)는 페이지 링크 텍스트의 삽입 위치를 입력받을 때, 미리 정해진 위치 중 어느 하나의 위치를 직접 선택할 수 있도록 하거나 뷰 번호를 리스트 형태로 표시하여 사용자로 하여금 페이지 링크 텍스트가 배치되는 뷰 영역을 직접 선택할 수 있도록 한다. 이때, 페이지 링크 데이터 생성부(130)는 페이지 링크 텍스트의 여백 및 크기를 직접 선택할 수 있도록 한다. In addition, when receiving the insertion position of the page link text, the page link
상기와 같이, 페이지 링크 데이터 생성부(130)는 페이지 링크 데이터의 생성이 완료된 후, 페이지 링크 데이터가 선택되었을 때 해당 페이지로 이동할 수 있도록 페이지 링크 데이터의 식별 정보 및 이동 대상 페이지의 정보를 대응시켜 저장한다.As described above, after the page link data generation is completed, the page link
이에 따라, 페이지 링크 데이터가 선택되었을 때 페이지 링크 데이터의 식별 정보에 해당하는 이동 대상 페이지를 확인하여 해당 이동 대상 페이지로 이동시킴으로써 사용자로 하여금 연계 페이지로 쉽게 이동할 수 있도록 한다. Accordingly, when the page link data is selected, the moving target page corresponding to the identification information of the page link data is identified and moved to the corresponding moving target page, so that the user can easily move to the linked page.
문서 생성 관리부(140)는 PDF 문서 생성 요청에 따라 상기 생성 대상 문서에 대한 PDF 문서를 생성한다. The document
도 2는 본 발명에 따른 페이지 링크 기능을 가지는 3차원 모델용 PDF 문서 생성 방법의 일 실시예를 설명하기 위한 흐름도이다.2 is a flowchart illustrating an embodiment of a method for generating a PDF document for a 3D model having a page link function according to the present invention.
도 2를 참조하면, 3차원 모델용 PDF 문서 생성 장치(100)는 생성 대상 문서의 특정 페이지에 대한 카타로그 레이아웃 선택 절차를 특정 레이아웃이 선택되면, 상기 특정 레이아웃을 로딩한다(단계 S210). Referring to FIG. 2, the apparatus for generating a PDF document for a 3D model 100 loads the specific layout when a specific layout is selected through a catalog layout selection procedure for a specific page of a document to be generated (step S210).
3차원 모델용 PDF 문서 생성 장치(100)는 특정 레이아웃이 로딩된 상태에서 페이지 링크 데이터의 생성 요청에 따라 페이지 링크 설정 절차를 제공한다(단계 S220).The PDF document generating apparatus 100 for a 3D model provides a page link setting procedure according to a request to generate page link data in a state in which a specific layout is loaded (step S220).
단계 S220에 대한 일 실시예에서, 3차원 모델용 PDF 문서 생성 장치(100)는 상기 특정 레이아웃의 특정 영역 상에 특정 모양이 생성되면 페이지 링크 설정 절차를 제공할 수 있다. In one embodiment of step S220, the apparatus for generating a PDF document for a 3D model may provide a page link setting procedure when a specific shape is generated on a specific area of the specific layout.
3차원 모델용 PDF 문서 생성 장치(100)는 링크 설정 정보가 설정되면(단계 S230), 상기 링크 설정 정보에 따라 페이지 링크 데이터를 생성한다(단계 240). When the link setting information is set (step S230), the PDF document generating apparatus 100 for a 3D model generates page link data according to the link setting information (step 240).
단계 S240에 대한 일 실시예에서, 3차원 모델용 PDF 문서 생성 장치(100)는 상기 페이지 링크 설정 절차를 통해 페이지 링크 버튼 타입 또는 페이지 링크 텍스트 타입을 선택는다. In one embodiment of step S240, the apparatus for generating a 3D model PDF document 100 selects a page link button type or a page link text type through the page link setting procedure.
그런 다음, 3차원 모델용 PDF 문서 생성 장치(100)는 페이지 링크 버튼 타입이 선택되면 페이지 링크 버튼에 대한 텍스트, 이동 대상 페이지, 아이콘, 크기 및 위치 중 적어도 하나를 포함하는 링크 설정 정보를 입력받고, 페이지 링크 텍스트 타입이 선택되면 텍스트 및 위치 중 적어도 하나를 포함하는 링크 설정 정보를 입력받는다. Then, when the page link button type is selected, the PDF document generating apparatus 100 for a 3D model receives link setting information including at least one of text, a page to be moved, an icon, a size, and a position for the page link button. , When the page link text type is selected, link setting information including at least one of text and location is received.
도 3 내지 도 9는 본 발명의 일 실시예에 따른 페이지 링크 기능을 가지는 3차원 모델용 PDF 문서 생성 방법의 실행 과정을 설명하기 위한 예시도이다.3 to 9 are exemplary views for explaining an execution process of a PDF document generating method for a 3D model having a page link function according to an embodiment of the present invention.
도 3 내지 도 9를 참조하면, 3차원 모델용 PDF 문서 생성 장치(100)는 생성 대상 문서의 특정 페이지에 대한 카타로그 레이아웃 선택 절차를 특정 레이아웃이 선택되면, 상기 특정 레이아웃을 로딩한다.3 to 9, the PDF document generating apparatus 100 for a 3D model loads the specific layout when a specific layout is selected through a catalog layout selection procedure for a specific page of a document to be generated.
그런 다음, 3차원 모델용 PDF 문서 생성 장치(100)는 특정 레이아웃이 로딩된 상태에서 페이지 링크 데이터의 생성 요청에 따라 도 3(a)와 같은 페이지 링크 설정 절차를 제공한다. 그런 다음, 도 3(a)와 같은 페이지 링크 설정 절차를 통해 페이지 링크 버튼 타입 또는 페이지 링크 텍스트 타입을 선택받는다.Then, the PDF document generating apparatus 100 for a 3D model provides a page link setting procedure as shown in FIG. 3A according to a request to generate page link data in a state in which a specific layout is loaded. Then, the page link button type or the page link text type is selected through the page link setting procedure as shown in FIG. 3(a).
도 3(b)와 같이 페이지 링크 설정 절차를 통해 페이지 링크 버튼 타입이 선택되면 페이지 링크 버튼에 대한 설정 정보를 입력받는다. When the page link button type is selected through the page link setting procedure as shown in FIG. 3(b), setting information for the page link button is received.
3차원 모델용 PDF 문서 생성 장치(100)는 도 3(b)와 같이 페이지 링크 설정 절차를 통해 페이지 링크 버튼 타입이 선택되면, 도 4(a)와 같이 페이지 링크 버튼에 대해서 페이지 링크 버튼에 들어가는 텍스트, 도 4(b)와 같이 상기 페이지 링크 버튼에 삽입할 아이콘을 입력받는다.When the page link button type is selected through the page link setting procedure as shown in FIG. 3(b), the 3D model PDF document generating apparatus 100 enters the page link button for the page link button as shown in FIG. 4(a). Text, an icon to be inserted into the page link button is received as shown in FIG. 4(b).
그런 다음, 3차원 모델용 PDF 문서 생성 장치(100)는 도 5(a)와 같이 페이지 링크 버튼이 선택되었을 때 이동되는 이동 대상 페이지를 입력받는다. 이때, 3차원 모델용 PDF 문서 생성 장치(100)는 도 5(b)와 같이 생성 대상 문서에 형성된 페이지를 리스트 형태로 표시하여 사용자로 하여금 이동 대상 페이지를 선택할 수 있도록 한다.Then, the apparatus for generating a PDF document for a 3D model 100 receives a target page to be moved when the page link button is selected as shown in FIG. 5(a). At this time, the PDF document generating apparatus 100 for a 3D model displays a page formed in the document to be generated in the form of a list, as shown in FIG. 5(b), so that the user can select a page to be moved.
또한, 3차원 모델용 PDF 문서 생성 장치(100)는 도 6(a)와 같이 페이지 링크 버튼의 표시 설정 요청에 따라 도 6(b) 내지 도6(d)와 같이 표시 정보를 입력받는다. In addition, the PDF document generating apparatus 100 for a 3D model receives display information as shown in FIGS. 6(b) to 6(d) according to the display setting request of the page link button as shown in FIG. 6(a).
상기와 같이, 3차원 모델용 PDF 문서 생성 장치(100)는 페이지 링크 버튼의 삽입 위치를 입력받을 때, 도 6(b)와 같이 미리 정해진 위치 중 어느 하나의 위치를 직접 선택할 수 있고, 도 6(c)와 같이 페이지 링크 버튼의 여백 및 도 6(d)와 같이 페이지 링크 버튼의 크기를 직접 선택할 수 있도록 한다.As described above, when receiving the insertion position of the page link button, the apparatus 100 for generating a 3D model PDF document can directly select one of the predetermined positions as shown in FIG. 6(b), and FIG. 6 As shown in (c), the margin of the page link button and the size of the page link button can be directly selected as shown in FIG. 6(d).
한편, 3차원 모델용 PDF 문서 생성 장치(100)는 페이지 링크 버튼을 미리 생성된 뷰 영역 중 어느 하나의 뷰 영역에 삽입할 수 있도록 한다. 도 7(a)와 같이 뷰 위치 불러오기가 선택되면, 도 7(b)와 같이 뷰 번호를 리스트 형태로 표시하여 사용자로 하여금 페이지 링크 버튼이 배치되는 뷰 영역을 직접 선택할 수 있도록 한다.Meanwhile, the apparatus for generating a PDF document for a 3D model 100 allows a page link button to be inserted into any one of the view regions previously generated. When the view position fetch is selected as shown in FIG. 7(a), the view number is displayed in a list form as shown in FIG. 7(b) so that the user can directly select the view area in which the page link button is disposed.
상기와 같은 과정을 통해 페이지 링크 버튼이 생성되면 도 8과 같이 페이지 링크 버튼이 형성될 수 있다. 상기에는 페이지 링크 버튼이 생성되는 과정을 설명하였으나, 페이지 링크 텍스트도 상기의 과정을 통해 생성될 수 있으며 이러한 과정을 통해 생성된 페이지 링크 텍스트는 도 9와 같다. When a page link button is generated through the above process, a page link button may be formed as shown in FIG. 8. Although the process of generating the page link button has been described above, the page link text can also be generated through the above process, and the page link text generated through this process is shown in FIG. 9.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 이는 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 따라서, 본 발명 사상은 아래에 기재된 특허청구범위에 의해서만 파악되어야 하고, 이의 균등 또는 등가적 변형 모두는 본 발명 사상의 범주에 속한다고 할 것이다.As described above, although the present invention has been described by limited embodiments and drawings, the present invention is not limited to the above embodiments, and various modifications and modifications from these descriptions will be made by those skilled in the art to which the present invention pertains. Deformation is possible. Accordingly, the spirit of the present invention should be understood only by the claims set forth below, and all equivalent or equivalent modifications thereof will be said to fall within the scope of the spirit of the present invention.
100: 3차원 모델용 PDF 문서 생성 장치
110: 레이아웃 데이터베이스
120: 레이아웃 관리부
130: 페이지 링크 데이터 생성부
140: 문서 생성 관리부100: PDF document generation device for a three-dimensional model
110: Layout database
120: layout management
130: page link data generation unit
140: document generation management
Claims (5)
생성 대상 문서의 특정 페이지에 대한 카타로그 레이아웃 선택 절차를 특정 레이아웃이 선택되면, 상기 특정 레이아웃을 로딩하는 단계;
상기 특정 레이아웃이 로딩된 상태에서 페이지 링크 데이터의 생성 요청에 따라 페이지 링크 설정 절차를 제공하는 단계; 및
상기 링크 설정 정보가 설정되면, 상기 링크 설정 정보에 따라 페이지 링크 데이터를 생성하여 표시하는 단계를 포함하는 것을 특징으로 하는 페이지 링크 기능을 가지는 3차원 모델용 PDF 문서 생성 방법.
A method for generating a PDF document for a 3D model having a page link function executed in a 3D model PDF document generation device,
Loading a specific layout when a specific layout is selected in a catalog layout selection procedure for a specific page of a document to be generated;
Providing a page link setting procedure according to a request to generate page link data while the specific layout is loaded; And
And when the link setting information is set, generating and displaying page link data according to the link setting information, a method for generating a PDF document for a three-dimensional model with a page link function.
상기 특정 레이아웃 상에 특정 모양이 생성되면 페이지 링크 설정 절차를 제공하는 단계는
상기 특정 레이아웃의 특정 영역 상에 특정 모양이 생성되면 페이지 링크 설정 절차를 제공하는 단계를 포함하는 것을 특징으로 하는 페이지 링크 기능을 가지는 3차원 모델용 PDF 문서 생성 방법.
According to claim 1,
When a specific shape is generated on the specific layout, the step of providing a page link setting procedure is
And when a specific shape is generated on a specific area of the specific layout, providing a page link setting procedure.
상기 페이지 링크 설정 절차를 통해 링크 설정 정보가 설정되면, 상기 링크 설정 정보에 따라 페이지 링크 데이터를 생성하여 표시하는 단계는
상기 페이지 링크 설정 절차를 통해 페이지 링크 버튼 타입 또는 페이지 링크 텍스트 타입을 선택받는 단계;
상기 페이지 링크 버튼 타입이 선택되면 페이지 링크 버튼에 대한 텍스트, 이동 대상 페이지, 아이콘, 크기 및 위치 중 적어도 하나를 포함하는 링크 설정 정보를 입력받는 단계; 및
상기 페이지 링크 텍스트 타입이 선택되면 텍스트 및 위치 중 적어도 하나를 포함하는 링크 설정 정보를 입력받는 단계를 포함하는 것을 특징으로 하는 페이지 링크 기능을 가지는 3차원 모델용 PDF 문서 생성 방법.
According to claim 1,
When link setting information is set through the page link setting procedure, the step of generating and displaying page link data according to the link setting information is
Selecting a page link button type or page link text type through the page link setting procedure;
When the page link button type is selected, receiving link setting information including at least one of a text, a page to be moved, an icon, a size, and a position for the page link button; And
And when the page link text type is selected, receiving link setting information including at least one of text and a location, and generating a PDF document for a three-dimensional model with a page link function.
상기 페이지 링크 설정 절차를 통해 링크 설정 정보가 설정되면, 상기 링크 설정 정보에 따라 페이지 링크 데이터를 생성하여 표시하는 단계는
상기 링크 설정 정보에 따라 상기 페이지 링크 버튼 또는 페이지 링크 텍스트를 생성하는 단계를 포함하는 것을 특징으로 하는 페이지 링크 기능을 가지는 3차원 모델용 PDF 문서 생성 방법.
According to claim 3,
When link setting information is set through the page link setting procedure, the step of generating and displaying page link data according to the link setting information is
And generating the page link button or page link text according to the link setting information.
생성 대상 문서의 특정 페이지에 대한 카타로그 레이아웃 선택 절차를 통해 상기 레이아웃 데이터베이스에 저장된 복수의 카타로그 레이아웃을 표시하고, 상기 복수의 카타로그 레이아웃 중 특정 레이아웃을 선택받고, 상기 카타로그 레이아웃 선택 절차를 통해 특정 레이아웃이 선택되면 상기 레이아웃을 로딩하는 레이아웃 관리부;
상기 특정 레이아웃이 로딩된 상태에서 페이지 링크 데이터의 생성 요청에 따라 페이지 링크 설정 절차를 제공하고, 상기 페이지 링크 설정 절차를 통해 링크 설정 정보가 설정되면, 상기 링크 설정 정보에 따라 페이지 링크 데이터를 생성하여 표시하는 페이지 링크 데이터 생성부; 및
PDF 문서 생성 요청에 따라 상기 생성 대상 문서에 대한 PDF 문서를 생성하는 문서 생성 관리부를 포함하는 것을 특징으로 하는 3차원 모델용 PDF 문서 생성 장치.
A layout database in which a plurality of catalog layouts are stored;
A plurality of catalog layouts stored in the layout database is displayed through a catalog layout selection procedure for a specific page of a document to be generated, a specific layout is selected from the plurality of catalog layouts, and a specific layout is selected through the catalog layout selection procedure A layout manager that loads the layout when it is;
Providing a page link setting procedure according to a request to generate page link data while the specific layout is loaded, and when link setting information is set through the page link setting procedure, generating page link data according to the link setting information A page link data generation unit to display; And
And a document generation management unit generating a PDF document for the generated document according to a PDF document generation request.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190008880A KR20200091726A (en) | 2019-01-23 | 2019-01-23 | Method for generating 3d model pdf document having page link function and apparatus performing the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190008880A KR20200091726A (en) | 2019-01-23 | 2019-01-23 | Method for generating 3d model pdf document having page link function and apparatus performing the same |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20200091726A true KR20200091726A (en) | 2020-07-31 |
Family
ID=71834751
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190008880A Ceased KR20200091726A (en) | 2019-01-23 | 2019-01-23 | Method for generating 3d model pdf document having page link function and apparatus performing the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20200091726A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20240124802A (en) | 2023-02-09 | 2024-08-19 | 주식회사 위드엔디 | Method of displaying information using PDF |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050036702A (en) | 2003-10-15 | 2005-04-20 | 캐논 가부시끼가이샤 | User interface for creation and editing of variable data documents |
KR20080003333A (en) | 2005-03-10 | 2008-01-07 | 내셔날유니버서티오브싱가폴 | Authoring tools and how to create electronic documents |
KR100841066B1 (en) | 2007-12-26 | 2008-06-25 | 천지인커뮤니케이션주식회사 | How to create a multimedia presentation document |
KR101647765B1 (en) | 2015-03-20 | 2016-08-12 | (주)솔트웍스 | System for unitied management of documents |
-
2019
- 2019-01-23 KR KR1020190008880A patent/KR20200091726A/en not_active Ceased
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050036702A (en) | 2003-10-15 | 2005-04-20 | 캐논 가부시끼가이샤 | User interface for creation and editing of variable data documents |
KR20080003333A (en) | 2005-03-10 | 2008-01-07 | 내셔날유니버서티오브싱가폴 | Authoring tools and how to create electronic documents |
KR100841066B1 (en) | 2007-12-26 | 2008-06-25 | 천지인커뮤니케이션주식회사 | How to create a multimedia presentation document |
KR101647765B1 (en) | 2015-03-20 | 2016-08-12 | (주)솔트웍스 | System for unitied management of documents |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20240124802A (en) | 2023-02-09 | 2024-08-19 | 주식회사 위드엔디 | Method of displaying information using PDF |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102289342B (en) | User interface and method for Object Management group | |
RU2007141919A (en) | SYSTEM AND METHOD FOR PROCESSING MULTIMEDIA COMMUNICATION INFORMATION PRODUCTS | |
CN110413925A (en) | For the system and method in interactive website and for supporting the automatic conversion between mobile device and the application of other display environments | |
US20100095204A1 (en) | Information processing apparatus, information processing method, and storage medium | |
CN111832263A (en) | Editing method and device of intelligent teaching material | |
US12045434B2 (en) | Integrated method and system for creation of a diagram compilation book and exporting the book for use as content in a visual presentation tool | |
KR101546725B1 (en) | Responsive layouts design method | |
JP4165160B2 (en) | Design production support system and design production support program | |
Beeley et al. | Web Application Development with R Using Shiny: Build stunning graphics and interactive data visualizations to deliver cutting-edge analytics | |
US11610049B2 (en) | Generating style configuration files using a library of styles | |
US10558745B2 (en) | Information processing apparatus and non-transitory computer readable medium | |
US9183215B2 (en) | Mosaic display systems and methods for intelligent media search | |
US8756494B2 (en) | Methods and systems for designing documents with inline scrollable elements | |
KR20200091726A (en) | Method for generating 3d model pdf document having page link function and apparatus performing the same | |
KR20120110816A (en) | Method and apparatus for publishing digital u-learning book | |
US10698943B2 (en) | Method and apparatus for recognizing slide | |
JPH11338872A (en) | Method and system for generating search logic for personal channel and storage medium storing search logic generation program for personal channel | |
JP3114465B2 (en) | Information presentation device | |
KR20200091728A (en) | Generating Method of PDF Documaent Aided 3D Model and Appraatus of the Same | |
KR20200091727A (en) | Method for generating 3d model pdf document having 3d model control function and apparatus performing the same | |
US7788634B2 (en) | Methods and systems for efficient behavior generation in software application development tool | |
JP6979738B1 (en) | Servers and animation recommendation systems, animation recommendation methods, programs | |
KR100762517B1 (en) | Web Content Display System Implementing Multi-Column and Its Method | |
JPH09146949A (en) | Automatic article layout device | |
JP5446677B2 (en) | Information processing apparatus, control method thereof, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190123 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200429 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20201022 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20200429 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |