私は、sharpPDF ( http://sharppdf.sourceforge.net/ ) を使用して PDF を作成する asp.net MVC プロジェクトを持っています。SharpPDF を使用して書かれた 20 以上の PDF があるため、この段階で別の PDF ジェネレーターに切り替えることはおそらく不可能です (そして、クライアントが PDF ソフトウェアの有料版にお金を払う可能性は低いです)。クライアントは、生成された PDF が元の Word ドキュメントとまったく同じように見えることを望んでいます。同じフォントとフォント サイズ (Arial Narrow Bold, 10) を使用しているにもかかわらず、Word 版では文字が少し小さいように見えます。結局のところ、Word 文書は段落を両端揃えにしました。SharpPDF の両端揃えオプションが見つかりません (左、右、中央のみ)。SharpPDF で段落を正当化するにはどうすればよいですか? または、テキストが正当化されているように見えるようにするにはどうすればよいですか?
Word のテキスト (上) と、sharpPDF から生成された PDF (下) のテキストの比較を次に示します。
以下は、sharpPDF の設定と比較した Word の設定です。