[OpenOffice.org] PDF 파일 열어 수정하기

2008/08/25 00:03


MS Office의 대안으로 주목받고 있는 OpenOffice.org(OOo)가 3.0 베타를 거치면서 더 많은 기능을 추가하고 있다. 갈 길이 멀기는 하지만 주목할만한 개선이 이루어지고 있으니 반가운 일이다.

오늘 소개하는 것은 OOo(오픈오피스)의 추가 기능 하나이다. 별다른 PDF 파일 편집기가 없을 때 오픈오피스로 PDF 파일을 열고 필요한 부분을 수정할 수 있게 해주는 기능이다. 우선 다음 링크에서 추가 기능(확장 기능) 파일을 내려받는다.

Sun PDF Import Extension Beta 다운로드 페이지로 가기

이 기능을 사용하기 위해서는 오픈오피스 3.0 이상이나 StarOffice 9 이상의 버전이 있어야 한다. 둘 다 베타 버전까지만 나와있고 여기에서 사용할 수 있다.

추가 기능 파일은 오픈오피스를 구성하는 아무 프로그램에서나 추가할 수 있지만, PDF 파일은 그림 파일 편집기인 Draw에서만 수정할 수 있으므로 여기에서는 이 프로그램에서 추가하는 것으로 한다. 아래 그림을 따라하면 된다.

User image
User image
User image
User image
User image
User image
여기까지 진행하면 설치가 끝난 것이다. 이제 아래와 같은 내용의 PDF 파일을 여는 것으로 한다.

User image
열기 메뉴로 PDF 파일을 불러온다.

User image
User image
User image

필요한 부분을 수정한 다음 내보내기 기능으로 PDF 파일로 다시 저장한다.

User image
User image

User image

Draw 파일 형식으로 저장해두어도 되고, 다양한 형태의 그래픽 형식으로도 저장할 수 있다. 한글(Korean)을 처리할 수 있다는 장점이 있지만. 파일 크기가 크거나 원래 편집이 불가능한 PDF 파일은 불러올 수 없으며 활용이 다소 제한적이다. 그래도 필요할 때가 있을 것으로 보인다.

원천적으로 PDF 파일을 Word 문서 등으로 바꾸려면 아래 기사를 참고한다.

PDF 문서를 워드 문서로 바꾸기(2008. 1. 9.)
이올린에 북마크하기(0) 이올린에 추천하기(0)


관련 글
오늘 인기 글
인기 글(30일)


Creative Commons License 이 저작물은 크리에이티브 커먼즈 코리아 저작자 표시-비영리-변경 금지 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.


OpenOffice.org와 StarSuite(StarOffice)의 차이점

2007/08/15 00:50


최근 구글 무료 패키지에 포함된 StarSuite(스타스위트)OpenOffice.org와 어떻게 다른가. 우선 StarSuite는 StarOffice의 아시아 버전(한국어, 중국어, 일본어 지원)이다. 그래서 영문 구글 패키지 페이지에서는 StarOffice가 제공된다. 사실 OpenOffice.org는 StarOffice가 모태가 되어 오픈 소스로 개발되는 제품이다. 결국, 이 둘은 인터페이스나 사용 방법이 동일하다. 단, StarOffice(StarSuite)가 그동안 유료(약 70달러)로 판매되면서 다음과 같은 기능을 더 포함하고 있다.

  • 좀 더 잘 다듬어진 몇 가지 유니코드 글꼴
  • 12개의 서양 글꼴(Andale Sans, Arial Narrow, Arial Black, Broadway, Garamond, Imprint MT Shadow, Kidprint, Palace Script, Sheffield 등)과 7개의 아시아 언어용 글꼴
  • Adabas D 데이터베이스
  • StarOffice 전용 탬플릿 및 예제 문서
  • 더 많은 클립아트
  • 아시아 버전에 적합한 정렬(sort) 기능
  • 구형 워드 문서를 지원하는 파일 필터 몇 개
  • 좀 더 나은 성능의 맞춤법 검사기 및 동의어 사전
  • StarOffice 설정 관리자
  • Microsoft Office VBA 매크로를 StarOffice용 언어인 StarBasic으로 변환하는 매크로 변환 기능
개인적으로 OpenOffice.org 사용자는 이 프로그램으로 바꿀 것을 권장한다. StarOffice를 쓸 건지 StarSuite를 쓸 건지만 확인하면 된다.

Base

Base

Calc

Calc

Draw

Draw

User inserted imageImpress

Impress

Writer

Writer

이올린에 북마크하기(0) 이올린에 추천하기(0)


관련 글
오늘 인기 글
인기 글(30일)


Creative Commons License 이 저작물은 크리에이티브 커먼즈 코리아 저작자 표시-비영리-변경 금지 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.


[OOo Writer] 여러 가지 종류의 선(line)을 금세 그리기

2007/07/12 17:37


MS Word에서 간단하게 선을 그리는 방법 을 올리고도 오픈오피스(OpenOffice.org)에도 그냥 비슷한 기능이 있겠거니 별 생각이 없었다. 그런데 Word 팁 기사에 Mr. Dust님의 댓글 제보 를 보고 OpenOffice.org Writer에서 사용하는 방법도 올리게 되었다. MS Word와 사용하는 방법은 같지만 선(line)의 종류가 조금 다르다.

이올린에 북마크하기(0) 이올린에 추천하기(0)


관련 글
오늘 인기 글
인기 글(30일)


Creative Commons License 이 저작물은 크리에이티브 커먼즈 코리아 저작자 표시-비영리-변경 금지 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.


[OOo Calc] 추억의 게임 우주 침략자(Space Invaders) 게임하기

2007/07/05 18:37


Microsoft Excel의 대응 프로그램인 오픈오피스(OpenOffice.org) Calc의 함수 중에 GAME()이 있다. 이 함수를 다음과 같이 사용하면 아주 오래된 게임인 우주 침략자(Space Invaders)를 즐길 수 있다. 여기에서는 STAR-WARS라는 이름으로 소개되어 있다.

OpenOffice Portable 버전이나 StarSuite Calc에서도 적용된다.

이올린에 북마크하기(0) 이올린에 추천하기(0)


관련 글
오늘 인기 글
인기 글(30일)


Creative Commons License 이 저작물은 크리에이티브 커먼즈 코리아 저작자 표시-비영리-변경 금지 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.


[MS Excel] 오류로 파일이 열리지 않을 때

2005/08/03 19:37


가끔 Excel 파일이 열리지 않을 때가 있다. 파일을 열면 "셀 서식이 너무 많습니다.(Too Many Cell Formats)" 에러가 나오는 경우도 있다. 예전 유행하던 매크로 바이러스에 걸렸을 때 주로 많이 나타나던 오류이다. 실제 셀 서식이 많아서 그럴 수도 있다.(참고로 Excel에서 셀 서식은 4,000개까지 사용할 수 있다.) 보통 파일이 깨졌다고 말하는데 XP(2002)나 2003 버전에서는 나름대로 파일을 복구해내는 기능이 있다. 그러나 대부분 완벽한 복구는 기대하지 않는 편이 좋다. 이럴 때 다음과 같은 방법을 사용할 수 있다.

1. 다른 Excel 파일에서 문제의 파일을 참조해서 부르기
문제가 있는 파일을 aaa.xls이라고 한다면 새 문서를 하나 만들어서 bbb.xls로 저장한다. bbb 파일 Sheet1의 A1에 다음과 같은 수식을 입력한다.

=[aaa.xls]Sheet1!A1

이렇게 하면 bbb 파일 Sheet1의 A1셀에 aaa 파일 Sheet1의 A1셀 값이 나타난다. 원래 그 셀이 비어 있었다면 숫자 "0"이 나타난다. 이 수식을 적당한 범위까지 복사하면 해당 위치에 원본 셀 데이터가 나타난다. 처음부터 워크시트 전체를 선택하고 A1에 수식을 입력한 후 [Ctrl]+[Enter]를 치면 전체 셀에 값이 들어가지만 이 경우 시스템 메모리에 상당한 압박을 주기 때문에 권장하지는 않는다.
이 방법을 쓰는 경우 원본 서식은 당연히 포기해야 하고, 그림이나 차트 등의 객체도 불러오지 못한다. 오로지 데이터 자체만 찾아올 수 있다. 물론 불러올 값이 없어 숫자 "0"이 입력된 모든 셀들을 알아서 지워야 하고 원래 0인 셀도 있을 수 있으니 주의를 해야 한다. 또한, aaa 파일의 워크시트 이름을 정확히 알아야 위의 수식처럼 시트 이름을 써넣어야 할 자리에 정확한 이름을 적어 넣을 수 있다.

2. Excel의 외부 데이터 가져오기 기능 활용
방법 1보다 더 간단한 방법으로 Excel의 외부 데이터 가져오기 기능이 있다. Excel을 실행하고 [데이터(D)]>[외부 데이터 가져오기(D)]>[데이터 가져오기(D)]를 선택하면 "데이터 원본 선택" 대화 상자가 나타난다. 여기에서 문제의 Excel 파일을 선택해서 [열기(O)] 단추를 클릭하면 원본 Excel 파일이 데이터베이스로 변환되고 각 워크시트 이름이 테이블 이름이 되어 나타난다. 여기에서 복구를 원하는 워크시트 이름을 선택해 주면 되고 여러 개의 워크시트를 복구할 때에는 이 절차를 반복하면 된다. 단, 테이블 선택 대화 상자에서 "데이터의 첫 행에 열 머리글 포함(R)"은 선택하지 않는 것이 좋다. 방법 1과 마찬가지로 서식과 기타 객체를 제외한 데이터만을 그대로 불러올 수 있지만 빈 셀을 뜻하는 "0"값은 나타나지 않는다.
MS Access에서도 이와 같은 방법으로 손상된 Excel 파일을 읽을 수 있다.

3. Excel 파일을 읽을 수 있는 다른 프로그램 사용하기
가장 권장하는 방법이다. Excel 파일을 읽을 수 있는 프로그램으로 한글과컴퓨터의 넥셀 이나 OpenOffice 등이 있다. 필자는 OpenOffice를 권장한다.(OpenOffice는 공개 소프트웨어이기 때문에 무료로 사용할 수 있다. 이의 유료 버전인 Sun Microsystems의 StarSuite 를 사용할 수도 있다.) OpenOffice의 구성 프로그램 중 스프레드시트 프로그램인 Calc에서 손상된 Excel 파일을 읽어드리면 된다. 결과물은 원본과 거의 동일하다. 즉, 서식, 객체 등이 거의 그대로 살아난다. 내 경우 지금까지 손상된 파일을 읽어내지 못한 적은 없는 것 같다.
이올린에 북마크하기(0) 이올린에 추천하기(0)


관련 글
오늘 인기 글
인기 글(30일)


Creative Commons License 이 저작물은 크리에이티브 커먼즈 코리아 저작자 표시-비영리-변경 금지 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.




77

39

-160 days

today : 5