�@

Linux Tips

PDF�t�@�C������e�L�X�g�𒊏o����ɂ�

�k�Y�P�s
2005/6/2

�@PDF�t�@�C������e�L�X�g�𒊏o����ɂ́Apdftotext�R�}���h���g�p����Bpdftotext�R�}���h�́AXpdf�ihttp://www.foolabs.com/xpdf/�j�Ɋ܂܂�Ă���BFedora Core 3�iFC3�j�ɂ�Xpdf�̃p�b�P�[�W���p�ӂ���Ă���A

# yum install xpdf

�ŃC���X�g�[���”\���B

�@Xpdf�̃C���X�g�[�����I�������A�ݒ���s���B�S���[�U�[�ɑ΂��Đݒ��L���ɂ���ꍇ�́Aroot��/etc/xpdfrc��

#textEncoding UTF-8

�Ƃ����s�́u#�v���폜���āA�R�����g�A�E�g����������B

�@���������ɗL���Ȑݒ���s���ꍇ�́A���[�U�[�̃z�[���f�B���N�g����.xpdfrc�Ƃ����t�@�C�����쐬���A

textEncoding UTF-8

�ƋL�q����iEUC�̃V�X�e���̏ꍇ�́uEUC-JP�v�j�B

�@�ȏ�Őݒ�͊������B�ȉ��̃R�}���h�����s����ƁAPDF�t�@�C���Ɋ܂܂��e�L�X�g��ʃt�@�C���ɏo�͂ł���B

$ pdftotext sample.pdf sample.txt

�@pdftotext�R�}���h�́AtextEncoding�Ŏw�肵�������R�[�h�Ńe�L�X�g�t�@�C���𐶐�����B�ꍇ�ɂ���ĕ����R�[�h��ύX�������ꍇ�́A-enc�I�v�V�����œK�؂ȕ����R�[�h���w�肷��B

$ pdftotext -enc EUC-JP sample.pdf sample.euc�@��EUC�ŏo��
$ pdftotext -enc Shift-JIS sample.pdf sample.euc�@���V�t�gJIS�ŏo��

�@pdftotext�R�}���h�ł悭�g�p����I�v�V�����́A�ȉ��̂Ƃ���B

�I�v�V����
���e
-f �J�n�y�[�W ���o�J�n�y�[�W���w��
-l �I���y�[�W ���o�I���y�[�W���w��
-opw �p�X���[�h �I�[�i�[�p�X���[�h�i�����̈����ҏW�Ȃǂ𐧌����邽�߂̃p�X���[�h�j���w��
-upw �p�X���[�h ���[�U�[�p�X���[�h�i�������J�����߂̃p�X���[�h�j���w��
-layout �I���W�i���ɋ߂����C�A�E�g�Ńe�L�X�g���o��
-htmlmeta HTML�`���ŏo��
-enc �G���R�[�h�� �e�L�X�g�t�@�C���̕����R�[�h���w��iUTF-8�^EUC�^Shift-JIS�Ȃǁj
-eol �s���̌`�� end-of-line�̌`�����w��iunix�^dos�^mac�j

Linux Tips Index



�@Linux Square�t�H�[���� Linux Tips�J�e�S���ʃC���f�b�N�X
�C���X�g�[���^RPM �u�[�g�^�u�[�g���[�_
�t�@�C������ �‹��ݒ�
���[�U�[�Ǘ� �R���\�[���^�^�[�~�i��
X Window System �Z�L�����e�B
�g���u���V���[�e�B���O ��OS�֌W
�l�b�g���[�N �n�[�h�E�F�A
Web�T�[�o Samba
GNOME KDE
OpenOffice.org �G�~�����[�^
�\�t�g�E�F�A ���̂ق��^FAQ
�STips���J���C���f�b�N�X Linux Tips���ԃ����L���O
Linux Square�t�H�[�����S�L���C���f�b�N�X

MONOist�g�ݍ��݊J���t�H�[�����̒�����ALinux�֘A�L�����Љ�܂�


Linux �� OSS �t�H�[���� �V���L��
��IT���[���}�K�W���@�V������X�^�b�t�̃R���������[���œ͂��܂��i�����j

���ڂ̃e�[�}

Linux �� OSS �L�������L���O

�{�� ����