変換する VISIO に PDF 図変換ツール API
PDF4me 変換する VISIO は、変革をもたらす包括的なソリューションです。 VISIO 堅牢な技術により、さまざまな形式のドキュメントに変換 API 統合。当社の処理エンジンは統合をサポートしています。 VISIO ページ寸法、画像品質制御、フォント管理、書式設定オプションなどのレンダリング機能を備えたファイル形式。 API 効率的に処理する VISIO ファイルと変換パラメータを介して REST API ドキュメントの整合性と視覚的な忠実度を維持するためにレンダリング技術を利用する呼び出し。複数ページのドキュメント、非表示ページの処理、カスタムページサイズ、画像強調、および PDF コンプライアンス基準を満たすこのソリューションは、信頼性と拡張性を必要とする技術文書システム、ビジネスプロセス自動化、アーキテクチャ設計ワークフロー、エンジニアリング文書、およびエンタープライズ文書変換プロセスに最適です。 VISIO プロフェッショナルレベルの出力品質で変換を行います。
認証 API リクエスト
アクセスするには PDF4me REST APIすべてのリクエストには適切な認証情報を含める必要があります。認証により安全な通信が保証され、あなたが正規のユーザーであることが検証されます。 REST API。
主な機能
- フォーマットサポート:ネイティブサポート VISIO 変換機能を備えたファイル形式
- レンダリングエンジン: 解像度、スケーリングアルゴリズム、処理技術をカスタマイズ可能なドキュメント変換
- ページ管理ページ変換、非表示ページの挿入、ページ寸法制御を使用して複数ページ文書を処理します。
- 画像処理明るさ、コントラスト、色空間変換、圧縮品質の最適化を調整可能な画像補正機能
- PDF 基準アーカイブ、コンプライアンス要件、および文書管理システムに準拠した文書を生成します。
- タイポグラフィ制御フォントマッピング、テキストレンダリングの最適化、変換されたドキュメント全体での一貫したタイポグラフィにより、ドキュメントの整合性を維持します。
REST API 終点
の PDF4me REST API 標準を使用する HTTP リソースとやり取りするための方法。すべて VISIO 変換操作は単一のエンドポイントを通じて実行されます。
- 方法: POST
- 終点:
/api/v2/ConvertVisio?schemaVal=PDF
対応ファイル形式
入力フォーマット
- VSD - VISIO 2003年~2010年版バイナリ形式(文書構造保持)
- VSDX - VISIO 2013年以降 XML 互換性が向上し、ファイルサイズが小さくなったフォーマット
- VSDM - VISIO マクロ有効 XML 埋め込みマクロを含む複雑なドキュメントをサポートするフォーマット
- VSTX - VISIO 文書のスタイルと書式設定を統一するためのテンプレートファイル
- VST - 遺産 VISIO 後方互換性のためのテンプレート形式
出力フォーマット
- PDF - ベクターグラフィックを保持したポータブルドキュメントフォーマット
- PDF/A-1b - アーカイブ PDF 文書の長期保存とアクセシビリティ準拠を保証するフォーマット
- PNG - Web表示およびデジタルプレゼンテーション用のラスター画像フォーマット
- JPEG - 効率的な保存と共有のための圧縮画像フォーマット
- SVG - Webアプリケーションおよびレスポンシブデザイン向けのスケーラブルベクターグラフィックス
- TIFF プロフェッショナルな印刷およびアーカイブ用途向けの高解像度ラスター形式
REST API パラメータ
Convertのパラメータ一覧 VISIO REST APIパラメータは、理解と実装を容易にするためにカテゴリ別に整理されています。
重要: アスタリスク (*) が付いているパラメータは必須であり、提供する必要があります。 API 正しく機能するため。
| パラメータ | 必須 | その機能 | 例 |
|---|---|---|---|
| jobIdExt | Optional | Your own reference for this call. It is stored with the API call log so you can correlate calls with your jobs. Type: string. | |
| integrations | Optional | Integration identifiers, forwarded unchanged with the job's notification settings. Type: array. | |
| isAsync | Optional | Set to `true` to process the action asynchronously and get a job to poll at `/api/v2/GetActionStatus`. Only honoured by actions that support asynchronous processing. Type: boolean. | |
| docName | Optional | Source file name including its extension. Several actions dispatch on the extension, so it should always be set; when omitted a per-action default is used. Type: string. | output |
| docContent | Required | The source file. Accepts the base64-encoded file content, a `pdf4meblobid://<id>` reference to a previously uploaded blob, or an `https` URL to the source document. Required: an empty value fails with `File is empty`. Type: string. | JVBERi... |
| docContentBytes | Optional | Alternative raw byte payload for the source file. Type: string. | |
| callBackUrl | Optional | Optional URL notified when an asynchronous job completes. Type: string. | |
| outputFormat | Optional | Matched case-insensitively; an unrecognised value falls back to the first entry. Type: string. | string |
| pageIndex | Optional | Index of the first page to convert. Type: integer. | 3 |
| pageCount | Optional | Number of pages to convert, starting at `pageIndex`. Type: integer. | 10 |
| defaultFont | Optional | Font used when a font in the drawing is not available. Type: string. | string |
| includeHiddenPages | Optional | Also convert pages that are hidden in the drawing. Type: boolean. | true |
| pageSize | Optional | Matched case-insensitively; an unrecognised value falls back to the first entry. Type: string. | string |
| jpegQuality | Optional | JPEG quality of embedded or output images. Type: integer. | 2 |
| saveForegroundPage | Optional | Save only the foreground pages of the drawing. Type: boolean. | true |
| isPdfCompliant | Optional | Produce a standards-compliant PDF. Use with `pdfCompliance`. Type: boolean. | true |
| pdfCompliance | Optional | Matched case-insensitively; an unrecognised value falls back to the first entry. Type: string. | |
| imageBrightness | Optional | Brightness adjustment for image output. Type: number. | 3.14 |
| imageContrast | Optional | Contrast adjustment for image output. Type: number. | 3.14 |
| imageColorMode | Optional | Matched case-insensitively; an unrecognised value falls back to the first entry. Type: string. | string |
| compositingQuality | Optional | Matched case-insensitively; an unrecognised value falls back to the first entry. Type: string. | string |
| interpolationMode | Optional | Matched case-insensitively; an unrecognised value falls back to the first entry. Type: string. | string |
| pixelOffsetMode | Optional | Matched case-insensitively; an unrecognised value falls back to the first entry. Type: string. | string |
| resolution | Optional | Output resolution for image formats. Type: number. | 3.14 |
| scale | Optional | Scale factor applied when rendering the drawing. Type: number. | 3.14 |
| smoothingMode | Optional | Matched case-insensitively; an unrecognised value falls back to the first entry. Type: string. | string |
| tiffCompression | Optional | Matched case-insensitively; an unrecognised value falls back to the first entry. Type: string. | string |
| saveToolBar | Optional | Include the toolbar in HTML output. Type: boolean. | true |
| autoFit | Optional | Fit the drawing content to the output page size. Type: boolean. | true |
出力
の PDF4me 変換する VISIO REST API 複数の形式で表示可能なレスポンスを返します。ニーズに最適な表示形式を選択してください。
- JSON
- Table
- Schema
- Binary
JSON 回答形式
生 JSON からの応答 API:
{
"File Content": "Output file content from the PDF4me Connect"
}
テーブルビュー
構造化された表形式の応答データ:
| パラメータ | 価値 |
|---|---|
| ファイルの内容 | PDF4me Connectからの出力ファイルコンテンツ |
スキーマビュー
レスポンスのデータ構造と型:
1 item
File Content: AB Output file content from the PDF4me Connect
タイプ指標:
AB= String
バイナリデータビュー
実際 PDF ファイルデータとメタデータ:
data
─────────────────────────────
File Content: Output file content from the PDF4me Connect
バイナリデータアクセス:
- ファイルの内容ダウンロードまたはさらなる処理の準備ができました
- Base64 コンテンツ直接使用可能
- ファイル操作: ストレージ、メール、または統合に対応
リクエスト例
ヘッダ
Content-Type: application/json
Authorization: YOUR_API_KEY
注記: 手に入れよう API 鍵から PDF4meダッシュボード
ペイロード
{
"docContent": "",
"docName": "output",
"OutputFormat": "string",
"PageIndex": 3,
"PageCount": 10,
"DefaultFont": "string",
"IncludeHiddenPages": true,
"PageSize": "string",
"JpegQuality": 2,
"SaveForegroundPage": true,
"IsPdfCompliant": true,
"ImageBrightness": 3.14,
"ImageContrast": 3.14,
"ImageColorMode": "string",
"CompositingQuality": "string",
"InterpolationMode": "string",
"PixelOffsetMode": "string",
"Resolution": 3.14,
"Scale": 3.14,
"SmoothingMode": "string",
"TiffCompression": "string",
"SaveToolBar": true,
"AutoFit": true
}
コードサンプル
の PDF4me 変換する VISIO REST API 複数のプログラミング言語のコードサンプルを提供します。開発環境に最適な言語を選択してください。
- C#
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda
業界におけるユースケースとアプリケーション
- Technical Documentation
- Business Process Management
- Engineering & Design
- Education & Training
- Healthcare & Life Sciences
技術文書の使用事例
- システムアーキテクチャ複雑なVISIOシステム図とネットワークトポロジーを技術文書用に変換する
- プロセスフローVISIOのビジネスプロセス図とワークフローチャートを変換して、包括的なドキュメントを作成します。
- データベーススキーマVISIOデータベース関係図とデータモデルを変換する
- APIドキュメントVISIOの統合フロー図とシステムマップを開発者向けドキュメントに変換する
ビジネスプロセス管理のユースケース
- ワークフロー図API連携を使用してVISIOのビジネスプロセスフローと組織図を変換する
- プロジェクト管理ステークホルダー向けレポート用にVISIOのプロジェクトタイムラインとガントチャートを変換する
- 品質保証VISIOのテストワークフローと品質管理プロセスをドキュメントに変換する
- コンプライアンス文書VISIOの規制プロセスフローと監査証跡を変換する
エンジニアリングおよび設計におけるユースケース
- 技術図面VISIOのエンジニアリング図面と技術仕様書を変換する
- 製造プロセスVISIOの生産フロー図と組立手順書を変換する
- インフラ計画VISIOのネットワーク図と施設レイアウトを変換する
- 製品開発VISIO製品の設計フローと開発プロセスを変革する
教育・研修における活用事例
- 教育資料VISIOの学習フローチャートと教育用図を変換する
- トレーニング資料VISIOのトレーニングワークフローと説明図を変換する
- 学術研究VISIOで作成した研究プロセスフロー図と方法論図を変換する
- コース教材VISIOのカリキュラムフローチャートと学習パスを変換する
ヘルスケアおよびライフサイエンス分野における活用事例
- 医療ワークフローVISIOの患者ケアプロセスと治療プロトコルを変換する
- 臨床試験VISIOの研究プロトコルと試験フロー図を変換する
- 規制遵守VISIOのコンプライアンスプロセスフローと監査手順を変換する
- 品質管理VISIOの品質保証プロセスと検証ワークフローを変革する