私は、iText 7でタブオーダー(アクセシビリティのために)をコードで設定する方法を知っています。 Adobe Acrobatでは、ページプロパティ(画像を参照)を開き、タブの順序を選択できます。 iText 7では、既存のプロパティを正しく読み込んで保存しますが、実際にコードを使用してプロパティを設定する方法はわかりません。誰もこれを行う方法を知っていますか?今iText7のページにタブ順序を設定するには何の便利なAPIが存在しないiText 7でタブオーダーを設定するにはどうすればよいですか?
1
A
答えて
2
。ただし、オブジェクト操作を使用してPDFレベルでいつでも行うことができます。
あなたはPdfDocument
を持っていると仮定すると、あなたが望む任意のページにアクセスし、PdfPage
インスタンスを取得し、その後、次のコードのように/Tabs
キーの値を設定することができますすることができます
PdfPage page = pdfDoc.getPage(1);
page.put(new PdfName("Tabs"), PdfName.S);
値PdfName.S
は構造順序に対応します。 PDF 1.7
の他の可能な値は、PdfName.C
(列順序)およびPdfName.A
(注釈配列順序)です。
Tabs
のインスタンスを手動で作成する必要がありますが、新しいPdfName.Tabs
は7.0.2
になります。
関連する問題
- 1. iTextでFormFieldの行間隔を設定するにはどうすればよいですか?
- 2. iText 7を使用してPDFファイルにチェックボックスを追加するにはどうすればよいですか?
- 3. iText 7分音マークの積み重ねを正しく行うにはどうすればよいですか?
- 4. Windows Phone 7で "フォーム"フィールドラベルのスタイルを設定するにはどうすればよいですか?
- 5. Windows 7でAndroid NDK開発環境を設定するにはどうすればよいですか?
- 6. Windows Phone 7コードのパノラマコントロールで画像ソースを設定するにはどうすればよいですか?
- 7. Windows 7でモニタの向きを設定するにはどうすればよいですか?
- 8. Windows Phone 7でWriteableBitmapの不透明度を設定するにはどうすればよいですか?
- 9. javascriptでタブオーダーを設定する
- 10. NetBeans 7を設定してGitHubリポジトリのコンテンツをダウンロードするにはどうすればよいですか?
- 11. UINavigationBarでカスタムフォントを設定するにはどうすればよいですか?
- 12. マスターページでビューステートを設定するにはどうすればよいですか?
- 13. Phalconでカスタムルートを設定するにはどうすればよいですか?
- 14. モンゴイドでreferences_oneを設定するにはどうすればよいですか?
- 15. Libharuでトランスフォーメーションマトリックスを設定するにはどうすればよいですか?
- 16. AS3でレンダーエリアを設定するにはどうすればよいですか?
- 17. MEFでPrivateBinPathを設定するにはどうすればよいですか?
- 18. Grailsでコンテンツタイプを設定するにはどうすればよいですか?
- 19. Eclipseでインスタンスブレークポイントを設定するにはどうすればよいですか?
- 20. NSTextStorageでNSTextViewを設定するにはどうすればよいですか?
- 21. SimpleJdbcTemplateでsetQueryTimeoutを設定するにはどうすればよいですか?
- 22. UIViewControllerでparentViewControllerを設定するにはどうすればよいですか?
- 23. XNAでlidgrenを設定するにはどうすればよいですか?
- 24. Dockerfileで$ PS1を設定するにはどうすればよいですか?
- 25. AndroidでReceiverを設定するにはどうすればよいですか?
- 26. Apacheでルーティングを設定するにはどうすればよいですか?
- 27. ArrayAdapterでonClickListenerを設定するにはどうすればよいですか?
- 28. HttpWebRequest.GetRequestStreamでタイムアウトを設定するにはどうすればよいですか?
- 29. PhpStormでデータベースを設定するにはどうすればよいですか?
- 30. PieChartでフォントサイズを設定するにはどうすればよいですか?