Spire.PDF for C++

ニュース&リリース

Spire.PDF for C++ 12.10.7 のリリースをお知らせします。本バージョンでは、Win-ARM64、Linux-ARM64、OHOS など、複数のプラットフォームに新たに対応しました。また、.NET 版との機能の完全な整合性を図るため、製品パッケージの構造と API に大幅な変更を加えています。今回のリリースは、ライブラリファイルの置き換えだけで適用できるホットスワップ対応のパッチではありません。 既存のプロジェクトをアップグレードするには、ソースコードの修正とプロジェクト全体の再コンパイルが必要です。アップグレード前に、変更内容を十分にご確認ください。 主要なAPI変更 Spire.PDF for C++ の機能を .NET 版と完全に整合させるため、今回のリリースでは製品パッケージの構造を大幅に変更しました。 既存のプロジェクトは、ライブラリファイルを置き換えるだけではアップグレードできません。ソースコードを修正したうえで、プロジェクト全体を再コンパイルする必要があります。 詳細については、: ComparisonWithPreviousVersions_ja.md その他の新機能とバグ修正 カテゴリー ID 説明 仕様変更 - 以下のプラットフォームに新たに対応しました:win-arm64、linux-arm64、linux-musl-arm64、musl_x64、ohos-arm64-v8a、ohos-x86_64、osx-arm64、osx-x64。 仕様変更 - 「Spire.Pdf.o.h」ヘッダーファイルを削除しました。今後は、使用するクラスに応じて、対応するサブ名前空間のヘッダーファイルをインクルードする必要があります。 旧バージョン: #include "Spire.Pdf.o.h" using namespace Spire::Pdf; using namespace std; 新バージョン: #include <iostream> #include "Spire/Pdf/PdfDocument.h" #include "Spire/Pdf/PdfPageBase.h" #include "Spire/Pdf/PdfPageCollection.h" #include "Spire/Pdf/Graphics/PdfCanvas.h"…
Spire.PDF for C++ 12.6.1 をリリースいたしました。このバージョンでは、XPS から PDF への変換機能が強化されました。また、PDF から PdfX1A2001 標準への変換や、PDF 文書の結合時に発生したいくつかの不具合も修正されました。詳細は以下の通りです。 変更内容一覧 カテゴリー ID 説明 不具合修正 SPIREPDF-8034 XPS から PDF への変換時に、出力された文書でエラーが発生する不具合を修正しました。 不具合修正 SPIREPDF-8047 XPS から PDF への変換時に、文字が重なる不具合を修正しました。 不具合修正 SPIREPDF-8057 PDF から PdfX1A2001 標準への変換時に、画像の背景が黒くなる不具合を修正しました。 不具合修正 SPIREPDF-8074 PDF 文書の結合時に “The index cannot be less than zero or greater than Count” 例外が発生する不具合を修正しました。…
Spire.PDF for C++ 11.10.0 のリリースをお知らせいたします。今回のバージョンでは、PDF ページのテキストを抽出する際にエラーが発生する問題を修正しました。詳細は以下のとおりです。 変更内容一覧 カテゴリー ID 説明 Bug SPIREPDF-7685 PDF ページのテキスト抽出時にエラーが発生する問題を修正しました。 ここで Spire.PDF for C++ 11.10.0をダウンロードする https://jp.e-iceblue.com/download/spire-pdf-for-cpp.html
Spire.PDF for C++ 9.12.0を発表できることを嬉しく思います。このバージョンでは、PDF から Word への変換機能が強化されました。 さらに、PDF 署名から画像を抽出するときに、プログラムが「ExtractSignatureAsImages」をスローする問題が修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 Bug SPIREPDF-6334 PDF を Word に変換するときに、プログラムが「System.Exception」をスローする問題が修正されました。 Bug SPIREPDF-6339 PDFをWordに変換すると、コンテンツの一部がぼやけてしまう問題が修正されました。 Bug SPIREPDF-6404 PDF 署名から画像を抽出するときに、プログラムが「ExtractSignatureAsImages」をスローする問題が修正されました。 ここで Spire.PDF for C++ 9.12.0をダウンロードする https://jp.e-iceblue.com/download/spire-pdf-for-cpp.html
Spire.PDF for C++ 9.11.0を発表できることを嬉しく思います。このバージョンでは、PdfMarkerタイプがサポートされています。また、PDFからXPSやPowerPointファイルへの変換機能が強化されました。さらに、PDF文書の圧縮が失敗するなど、いくつかの既知の問題も修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature SPIREPDF-5945 PdfMarkerタイプがサポートされています。 intrusive_ptr<PdfDocument> doc = new PdfDocument(); intrusive_ptr<PdfNewPage> page = Object::Dynamic_cast<PdfNewPage>(doc->GetPages()->Add()); intrusive_ptr<PdfMarker> marker = new PdfMarker(PdfUnorderedMarkerStyle::CustomImage); marker->SetImage(PdfImage::FromFile(inputFile_Img.c_str())); std::wstring listContent = L"Data Structure\n"; listContent += L"Algorithm\n"; listContent += L"Computer Newworks\n"; listContent += L"Operating System\n"; listContent += L"C Programming\n"; listContent += L"Computer…