RasterImage オプションを使用して PDF ファイルをロードし、Save メソッドを使用して画像を結合しようとしています。しかし、私は無効なPDFファイルを取得しています。
また、画像をPDFファイルの下隅に配置したい。
コード スニペットは非常に役立ちます。
ありがとう
RasterImage オプションを使用して PDF ファイルをロードし、Save メソッドを使用して画像を結合しようとしています。しかし、私は無効なPDFファイルを取得しています。
また、画像をPDFファイルの下隅に配置したい。
コード スニペットは非常に役立ちます。
ありがとう
これはLEADTOOLSのサポートです。「RasterImage」について言及したので、.NET クラスを使用していると仮定します。
PDF ページの下隅に画像を結合し、それをラスター (ビットマップ) PDF として保存することが要件である場合、これを行う 1 つの方法は、次のようなコードを使用することです。
RasterImage pdfPage = _codecs.Load("Source.pdf");
RasterImage smallerImage = _codecs.Load("SmallImage.png");
LeadPoint combinePoint = new LeadPoint(pdfPage.Width - smallerImage.Width, pdfPage.Height - smallerImage.Height);
LeadRect destRect = new LeadRect(combinePoint, LeadSize.Create(smallerImage.Width, smallerImage.Height));
CombineCommand combine = new CombineCommand(smallerImage, destRect, LeadPoint.Create(0, 0), CombineCommandFlags.Destination0 | CombineCommandFlags.OperationAdd);
combine.Run(pdfPage);
_codecs.Save(pdfPage, "target.pdf", RasterImageFormat.RasPdfLzw, 24);
LEAD 関連の質問について StackOverflow を常に監視しているわけではないことに注意してください。そのため、ツールキットに関する技術的な質問がある場合は、無料のメール、チャット、またはフォーラムのサポート サービスを利用することをお勧めします。