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 に変換することが簡単になります。

  1. Aspose.Page for C++ を使用して PS ファイルを読み込みます。
  2. PdfSaveOptions Class のオブジェクトを作成して、AdditionalFontsFolder や SuppressError 値などの追加設定を定義します。
  3. SaveAsPdf メソッドを呼び出して PDF ファイルに変換します。
  4. 必要に応じてエラーを処理します。
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 サイトにアクセスして、今すぐご利用ください。

  Aspose API をダウンロードする必要はありません。
  コードを書く必要はありません。
  PS ファイルをアップロードするだけで、即座に PDF に変換されます。
  ダウンロードリンクが表示されます。

PS PS ファイル形式とは

PS 形式は、ページ記述言語 (PDL) 形式の 1 つです。ページにグラフィック情報とテキスト情報を含めることができます。そのため、ほとんどの画像編集プログラムでこの形式がサポートされていました。 Postscript ファイル自体は、プリンターに対する一種の命令です。そのページから何をどのように印刷するかに関する情報が含まれています。

PDF PDF ファイル形式とは

Portable Document Format または私たちの多くが知っているように、PDF はクロスプラットフォームのオープン フォーマットであり、世界で最も有名なフォーマットの 1 つです。 Adobe によって開発されたこのページ記述言語 (PDL) 形式は、現在、ほぼすべての環境またはオペレーティング システムでサポートされており、ほぼすべてのデバイスで読み取ることができます。