PDF文書に余分なレイヤーを追加する方法を探しています。レイヤーは既存のレイヤーの上に置かれ、透かしのような種類のテキストを表示する必要があります。現時点ではこれを行う方法がありますが、これはPDFに埋め込まれた画像にテキストを追加するだけです。これは私が望むものではありません。これを行う図書館(無料のものは素晴らしいだろう)があれば、誰でも何か考えがありますか?プログラムでスタンプレイヤーをPDF文書に追加する
3
A
答えて
2
我々ユーザーMigraDoc、具体的に
http://www.pdfsharp.net/MigraDocOverview.ashx?AspxAutoDetectCookieSupport=1
私たちのプロジェクトから取られたコードのちょうどビットPdfSharp.dll、
PdfDocument doc = PdfReader.Open(pdf1Point4FileDataStream, PdfDocumentOpenMode.Modify)
foreach (PdfPage page in doc.Pages)
{
page.Orientation = PdfSharp.PageOrientation.Portrait;
var gfx = XGraphics.FromPdfPage(page, XGraphicsPdfPageOptions.Append, XPageDirection.Downwards);
gfx.DrawString(approvalWatermark, approvalFont, watermarkBrush, new XPoint((page.Width - maxWidth + approvalDiff)/2 - space - moveLeft, page.Height/2 - height1 - space), format);
}
でPdfSharpライブラリ、それは少し不完全です。図書館と授業を見て、いくつかのドキュメントがあります。
-2
PDFKit.NETは無料ではありませんが、それはあなたがこのように何をしたいん:
using (FileStream fileIn = new FileStream(...))
{
Document pdf = new Document(fileIn);
Page page = pdf.Pages[0];
TextShape text = new TextShape("some text", Font.Helvetica, 12);
text.Transform = new TranslateTransform(x, y);
// you can use any kind of transform, scale, rotate, combinations, etc.
page.Overlay.Add(text);
using (FileStream fileOut = new FileStream(...))
{
document.Write(fileOut);
}
}
免責事項:私は、TallComponentsでこのライブラリのベンダーが働きます。
関連する問題
- 1. pdf文書を追加する(itextsharp)
- 2. PDF文書をテーブルに追加
- 3. PDF文書にPDF表を追加する
- 4. C#プログラムでフォントをPDFに追加
- 5. Word文書にプログラムでInkPictureを追加する
- 6. プログラムでRTF文書に画像を追加する
- 7. PDF文書に無制限のテキスト領域を追加する
- 8. Hummingbird/OpenText eDocsデータベースに文書をプログラムで追加します。
- 9. iCloudドライブにpdf文書をプログラムで保存する方法
- 10. C言語でPDF文書をプログラムで検索する方法
- 11. OpenXML SDKを使用してプログラムでWord文書にFootNotesを追加するC#
- 12. PDFKitを使用してPDF文書にデータを追加する方法は?
- 13. javascriptを使用してPDF文書に画像を追加する方法
- 14. プログラムでビューをプログラムに追加する
- 15. uilistboxにプログラムでプログラムを追加する
- 16. Word文書にカスタムフォントを追加する
- 17. ブラウザでPDF文書を開く代わりにPDF文書をダウンロードする
- 18. mongoose:文書に単一のサブ文書を追加する
- 19. Java文書を既存の文書に追加する
- 20. iPhoneのトラストストアにプログラムでルートCA証明書を追加する
- 21. element1を文書に追加する前にelement2をelement1に追加する
- 22. プログラムで画像/単純ベクトルをPDFに追加する方法は?
- 23. ABCPdf文書を追加javascript
- 24. シナリオに文脈参照をプログラムで追加する方法
- 25. Matlabの軸ラベルに文字をプログラムで追加する
- 26. プログラムでAvalonEditに構文強調ルールを追加する
- 27. コールドフュージョンで既存のPDFにPDFを追加する11
- 28. フローティングボタンをPDFに追加するには?
- 29. Evo Pdf PDFにカスタムプロパティを追加
- 30. djangoテンプレートでPDF /文書をプレビューする
[iTextSharpを使用して作成中に[Pdfに画像透かしを追加]の複製が可能です。(http://stackoverflow.com/questions/6041718/adding-image-watermark-to-pdf-while-creating-it-using-itextsharp ) –
[PdfSharpで透かしを作成](http://pdfsharp.net/wiki/Watermark-sample.ashx) –
私はPDF上のテキストがテキストのままであり、イメージに変換されないことを確認する必要があります。それは私が試した他の例で起こったようです。しかし、ありがとう!知らせます。 – Jasper