XMLドキュメントをPDF形式に変換します。複数のファイルをサポートします。
クリックしてファイルを選択します またはドラッグ&ドロップ
XMLファイル
ファイルがデバイスの外に出ることはありません。
処理中…
ファイルをクリックまたはドラッグ&ドロップして始めます
プロセスボタンをクリックしてスタートします
処理したファイルをすぐに保存します
XMLを解析し、繰り返される兄弟要素をタグ名でグループ化して、各グループを子要素ごとに1列のテーブルとして描画し、要素名を見出しにします。ルートに繰り返しの子要素がない場合は、「Property」と「Value」の2列のテーブルになります。出力はA4横向きで、ルート要素の名前がタイトルになります。
データ形式のXMLです。データベースの書き出し、請求書の明細、商品フィード、RSSフィード、サイトマップなど、同じ子要素の組を持つレコードが1つの親の下に繰り返されるものが向いています。深くネストされた文書形式のXMLは平坦化され、ネストされた値は1つのセルにまとめられて階層が失われます。
ファイルが整形式ではありません。閉じられていないタグ、ルート要素の欠落、エスケープされていない&や<の文字、不正なエンコードなどが原因です。メッセージにはパーサーが示した理由が含まれるので、エディターやバリデーターでファイルを直してからもう一度お試しください。
一部のみです。テーブル表示では子要素だけが列になるため、繰り返されるレコードの属性は表示されません。繰り返しのないルートの「Property」と「Value」表示では、属性は子要素の値の後に一覧表示されます。
はい。複数のファイルを追加すると一括で変換され、1ファイルにつき1つのPDFを含むxml-to-pdf.zipになります。1ファイルの場合は同じ名前に.pdf拡張子を付けて直接ダウンロードされます。
いいえ。スタイルシート命令とDOCTYPE宣言は解析前に取り除かれ、レイアウトはデータ構造だけから生成されます。スタイル適用後の表示が必要な場合は、スタイルシートを適用するブラウザでXMLを開き、そこからPDFに印刷してください。
確実ではありません。PDFはjsPDF標準のHelveticaフォントで作成され、これはラテン文字のみに対応するため、他の文字体系のテキストは誤った文字になったり表示されなかったりすることがあります。
いいえ。解析はJavaScriptのXMLパーサーで、PDFの生成はjsPDFで、どちらもブラウザ内で行われるため、請求書、取引ログなどファイル内の機密データがデバイスの外に出ることはありません。