PSからPDFへ
PostScript (PS) ファイルを簡単に変換するための C++ API! PS から PDF へのシームレスな変換により、ドキュメントを汎用性が高く広くサポートされている PDF 形式で実現します。
弊社の特殊な C++ API である Aspose.Page を使用して、PostScript (PS) ファイルを簡単に変換できます。 PS から PDF へのシームレスな変換を体験し、多用途で広くサポートされている PDF ドキュメントの可能性を解き放ちます。開発者、デザイナー、ビジネス プロフェッショナルのいずれであっても、Aspose.Page はプロセスを簡素化し、精度と効率を保証します。 Aspose.Page for C++ 内の PS から PDF への変換の魔法を使用して、ドキュメント処理機能を向上させ、ワークフローを合理化します。無料トライアルを試すか、今すぐ購入してその変化を目撃してください!
ここに表示される API を使用して、独自のクロスプラットフォーム アプリケーションを作成したり、C++ プロジェクトに統合したりできます。
XPS を PDF に変換するには:
Aspose.Page for C++ API は、機能が豊富で強力で使いやすい、C++ プラットフォーム用のドキュメント操作および変換 API です。
最新バージョンを直接ダウンロードできます。NuGet パッケージ マネージャーを開いて、Aspose.Page.Cpp を検索してインストールします。パッケージ マネージャー コンソールから次のコマンドを使用することもできます。
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
C++ を使用して PS を PDF に変換する手順
Aspose.Page を使用すると、開発者はわずか数行のコードで PS ファイルをロードして PDF に変換することが簡単になります。
- Aspose.Page for C++ を使用して PS ファイルを読み込みます。
- PdfSaveOptions Class のオブジェクトを作成して、AdditionalFontsFolder や SuppressError 値などの追加設定を定義します。
- SaveAsPdf メソッドを呼び出して PDF ファイルに変換します。
- 必要に応じてエラーを処理します。
PS から PDF C++ への変換
// The path to the documents directory. | |
System::String dataDir = RunExamples::GetDataDir_WorkingWithDocumentConversion(); | |
// Initialize PsDocument with the name of PostScript file. | |
System::SharedPtr<PsDocument> document = System::MakeObject<PsDocument>(dataDir + u"input.ps"); | |
// If you want to convert Postscript file despite of minor errors set this flag | |
bool suppressErrors = true; | |
//Initialize options object with necessary parameters. | |
System::SharedPtr<PdfSaveOptions> options = System::MakeObject<PdfSaveOptions>(suppressErrors); | |
// If you want to add special folder where fonts are stored. Default fonts folder in OS is always included. | |
options->set_AdditionalFontsFolders(System::MakeArray<System::String>({u"{FONT_FOLDER}"})); | |
// Default page size is 595x842 and it is not mandatory to set it in PdfSaveOptions | |
// But if you need to specify sizeuse following line | |
//PdfSaveOptions options = new PdfSaveOptions(suppressErrorsnew, Aspose.Page.Drawing.Size(595x842)); | |
// or | |
//saveOptions.Size = new Aspose.Page.Drawing.Size(595x842); | |
// Save document as PDF | |
document->SaveAsPdf(dataDir + u"outputPDF_out.pdf", options); | |
//Review errors | |
if (suppressErrors) | |
{ | |
for (auto&& ex : System::IterateOver(options->get_Exceptions())) | |
{ | |
System::Console::WriteLine(ex->get_Message()); | |
} | |
} |
PS から PDF への変換 Web アプリケーション
PS を PDF ライブ デモ Web サイトにアクセスして、今すぐご利用ください。
PS PS ファイル形式とは
PS 形式は、ページ記述言語 (PDL) 形式の 1 つです。ページにグラフィック情報とテキスト情報を含めることができます。そのため、ほとんどの画像編集プログラムでこの形式がサポートされていました。 Postscript ファイル自体は、プリンターに対する一種の命令です。そのページから何をどのように印刷するかに関する情報が含まれています。
PDF PDF ファイル形式とは
Portable Document Format または私たちの多くが知っているように、PDF はクロスプラットフォームのオープン フォーマットであり、世界で最も有名なフォーマットの 1 つです。 Adobe によって開発されたこのページ記述言語 (PDL) 形式は、現在、ほぼすべての環境またはオペレーティング システムでサポートされており、ほぼすべてのデバイスで読み取ることができます。