text2pdf.pl - eLXgPDF
PDFJTvXNvg

2004N89
 
<nakajima@netstock.co.jp>



1 Tv

v[eLXgɂ錴e𐮌`PDF܂BCAEgŵ߂̓ꕶ͂gpȂ̂ŁA\͂͌肳܂Ae̎g񂵂₷_܂B

\At⒘ҖȂǂ̕ASiǨoALԍɂӏApŒsb`̒iAƂvfȂ镶쐬ł܂B}\͎g܂B



2 gp@

 perl text2pdf.pl eLXgt@C PDFt@C

ƎsƁAeLXgt@C̓e`PDFt@C֏o͂܂BPDFt@C̎wȗƁAeLXgt@C.pdfǉt@CƂȂ܂B

eLXgt@C̓{ꕶR[hƂĂ̓VtgJISƓ{EUCAꂼꎟ̂悤ɃIvV-s-eŎw肵܂B

 perl text2pdf.pl -s eLXgt@C PDFt@C
 perl text2pdf.pl -e eLXgt@C PDFt@C

q̂悤-s,-eȗꍇ́Aqݒt@CŎw肵R[hƌȂ܂B悭g̕R[hݒt@C̒Ŏw肵Ă΂悢ł傤B



3 e


3.1 os

̏𖞂s󔒍sɋ܂ĕł镔͌osƂ݂Ȃ܂B

Esƍs󔒕łȂ
E60oCgȉ
EO̍s󔒍sosł
E_iSṕBDCAjŏIȂ
Esڈȍ~ɃxtȂ

ōŏɌꂽos͕\Ƃ݂ȂāA傫񂹂ŏo͂܂BԖڂ̌os͕Ƃ݂ȂāAE񂹂ŏo͂܂BOԖڈȍ~ɌꂽośȂŐ󔒍s̐ɉāA1iK4iK܂ł̌oƂȂ܂Bi󔒍s̐5ȏ̏ꍇ4Ƃ݂Ȃ܂Bjo͒iKɉ傫ƂȂAOɓKȊԊu܂B
擪炢ڂ܂ł̌osǂCAEg邩AeiǨosǂCAEg邩A͐ݒt@CŕύXł܂B
܂ݒt@CŁÃp^[ɍv錩osɑ΂ēʂȃCAEgwł܂BႦ΁Aulvu䒆vŏI錩os͈ƂĈAuȏv̌os͉E񂹂ɂȂǂłBڂ͐ݒt@CB


3.2 󔒍s

s܂̓^uƔpXy[XȂs󔒍sƌĂт܂B
os̑Ő󔒍s͂̐ʂ̋so͂̂ł͂ȂAݒt@CŎw肳ꂽOԊuo͂܂B{s̊Ԃ̋󔒍śA̐ɉsƂďo͂܂BeeLXg̐擪̋󔒍s͖܂B


3.3 {s

osł󔒍słȂśA{sƂȂ܂B

3.3.1 

{s͔p4ďo͂܂BɁAsɔpXy[X^u̕тƁA^u𔼊p4ɓWJĂApXy[XɉĎ܂BftHg̎^u͐ݒt@CŕύXł܂B

	Ⴆ΁A^uŎƁA̒î悤ɂȂ܂Bs܂ԂĂꂽʒuœ܂B

3.3.1 pŒsb`

pXy[XŎn܂śApɃv|[VitHggpApŒsb`ŏo͂܂BpXy[Xpŏo͂AppƂȂ⊿̊ԂȂǂɎ}]}~̂ŁA\[XeLXg̃C[Wʂ̏o͂ƂȂ܂B\vO\[XȂǂɎgp܂B

  ႦΔpXy[XŎn߂Ƃ̂悤ɂȂ܂Bi̍s͔pƑSp̋󔒂ňʒu𑵂Ă܂Bj
  i            i
  ============= ======
  ABC}EX@@  1,000


3.4 x

os{sŁAsî߂̃Xy[X^uājɓ̋Lp^[ƃxƂ݂Ȃ܂BxƂ͒i̐擪s̓ɕt镶̂ƂłB

Lx	uEv̂ꂩ̋LB
ԍx	u(ԍ)vuԍ)v̂ꂩBԍ͔p̃At@xbg12܂ł̐Bʂ͔płSpłOKB
僉x	^urɂƂ̑O僉xɂȂ܂B̍ŝ僉x̗ɂȂĂ܂B

	Ⴆ΂͋Lxuv̂s̗łB̂悤ɐ܂Ԃꂽsڈȍ~̓x܂B
	1j͔ԍxu1jv̂s̗łB̂悤ɐ܂Ԃꂽsڈȍ~̓x܂BLxƂ̓xႢ܂B

Lԍ̃p^[Ax{̂Ƃ̊Ԋuǂꂾ邩͐ݒt@CŕύXł܂B



4 ݒt@C

text2pdf.pĺAfBNgɂtext2pdf.pl.cfgƂݒt@Cɏ]Đ`Ȃ܂B̃t@CEUCŏĂȂ΂Ȃ܂B̃t@CҏWĐݒύXł܂B
ꎞIɈꕔ̐ݒύXɂ́AύXݒ肾𔲂oċLqt@CiEUCłȂ΂ȂȂj쐬ĂÂ悤ɂĎs܂B

 perl text2pdf.pl -c ݒt@C eLXgt@C PDFt@C

̏ꍇAw肵ݒt@C̓eŁAtext2pdf.pl.cfg̓e㏑邱ƂɂȂ܂B

ݒt@ĆȀƂȂĂ܂B

E# Ŏn܂s̓Rg
Euږ = lvƂs͍ڂɕ񂪃Zbg
Euږ = [Xg]vƂs [Xg] ̕Perl̎Ƃĕ]ēꂽzQƂڂɃZbg

eڂ̐text2pdf.pl.cfgɃRgƂēĂ܂̂ŁAȂKXύXĂB
