1
おはよう、C#pdf挿入イメージ
無料のdllライブラリで検索します。pdfを修正してください。 イメージをPDFドキュメントの特定の位置に挿入したいとします。
どうすればいいですか? iTextSharpはすでに見つかりましたが、これはドキュメントの前にページを追加するだけです。
ありがとうございました。
var reader = new PdfReader(inputPdfStream);
var stamper = new PdfStamper(reader, outputPdfStream);
var pdfContentByte = stamper.GetOverContent(1);
iTextSharp.text.Image image = iTextSharp.text.Image.GetInstance(inputImageStream);
iTextSharp.text.Rectangle r_01 = new iTextSharp.text.Rectangle(30,10);
PdfContentByte page1 = stamper.GetOverContent(1);
image.SetAbsolutePosition(0,0);
page1.AddImage(image);
stamper.Close();
:
ここ参照ダーリン・ディミトロフの答え次は試してみる?さらに、「これは私の文書の前にページを追加するだけです」と言っていますが、あなたが表示するコードはページを全く追加しません。 – mkl
このコメントをいただきありがとうございます、私はちょうど実際に良いコードを入れました。私はSetAbsPパラメータを使って演奏しましたが、これは現在動作しています。 –
あなたは 'ScaleAbsolute'、' ScalePercent'、 'ScaleToFit'オーバーロードを見たいかもしれません。 – mkl