2010-06-02 2 views
1

나는 편집 가능한 div를 사용하여 사용자가 텍스트를 수정하거나 메모 할 수있는 웹 사이트를 운영하고 있습니다. 나는 웹 사이트가 PDF 또는 각주 일부 인쇄 가능한 문서를 생성 할 수있는 방법이되도록 사용자는이 경우 :웹 사이트 : 인쇄 가능한 버전을 각주와 함께 만드시겠습니까?

<div class="text" id="text_1"> 
    <div class="bodyTest">This is the body text</div> 
    <div class="notes">These are the notes</div> 
</div> 
<div class="text" id="text_2"> 
    <div class="bodyTest">This is the body text</div> 
    <div class="notes">These are the notes</div> 
</div> 

하는 방식으로 인쇄 가능한 버전 (또는 문서)를 생성합니다 웹 사이트가 div.notesdiv#text_1이 표시된 동일한 페이지에 각주로 표시됩니까? 나는 완전한 대답을 필요로하지 않는다. 단지 일반적인 방향으로 쑤시는 것이 놀랄 것이다. 감사.

답변

2

내가해야 할 일은 인쇄 스타일 시트를 만들고 다음을 사용하여 링크하는 것입니다.

<link rel="stylesheet" href="print.css" type="text/css" media="print" /> 

그 스타일 시트 인쇄 친화적이어야한다 - 일예 검은 색 & 흰색, 최소한의 내용. 그런 다음 사용자가 페이지에 있고 브라우저의 인쇄 기능을 사용하면 해당 스타일 시트가 사용됩니다.

지금 웹 사이트를 확장하여 PDF/다른 문서 유형을 즉석에서 생성 할 수 있다면 노력을 기울일 가치가 있다고 확신하지는 못하지만 선택한 기술과 관련된 지침을 검색 할 수 있습니다. . 무료 방법은 OpenOffice.org를 서버에 설치하고 서버에 연결하여 사용하는 것입니다.

+1

@DavidR - OpenOffice를 사용하려는 경우 Docmosis 또는 JODConverter와 같은 것을 사용하여 OpenOffice API를 직접 사용하는 것보다 더 쉽게 작업을 수행 할 것을 권장합니다. –

관련 문제