Aspose.PDF.NETを使って、Micorosoft Wordで作成したPDFをPDF/X-1aに変換しようとする例外が発生しました。
例外を回避する方法があれば、教えてください。
TestDoc_word_v2011_32bit_MsPrintToPdf.pdf (480.7 KB)
※Asposeで作ったPDFでは例外は発生しませんでした
Source
document.Convert(new PdfFormatConversionOptions(PdfFormat.PDF_X_1A));でExceptionがthrowされます.
using System;
using Aspose.Pdf;
namespace PdfXConvertSample
{
class Program
{
static void Main(string[] args)
{
try
{
string path1 = @"C:\WORK\Aspose\TestData\TestDoc_word_v2011_32bit_MsPrintToPdf.pdf";
Document document = new Document(path1);
document.Convert(new PdfFormatConversionOptions(PdfFormat.PDF_X_1A));
document.Save("C:\\WORK\\Aspose\\TestData\\PdfXdd_TestDoc_word_v2011_32bit_save_as_pdf.pdf");
}
catch(Exception e)
{
Console.WriteLine(e);
}
}
}
}
Exception
{System.IndexOutOfRangeException: At most 4 elements (for any collection) can be viewed in evaluation mode.
場所 #=qKbMBW4f8t2X7XstZRCAdkibLpC22SnJ3wPBrR3QZPhQ=.#=z8CU9tEB$OUvgIkUFOzgmCbYbPpoY(Object #=ztxbi1So=)
場所 #=qKbMBW4f8t2X7XstZRCAdkibLpC22SnJ3wPBrR3QZPhQ=.#=zcG0YJ3N6z$Em7hsu8le$jO$dnVVl(#=qKbMBW4f8t2X7XstZRCAdkibLpC22SnJ3wPBrR3QZPhQ= #=ztxbi1So=, #=qQN1t3z32_K$OirmeV1NRU6WDnt0EvkeUtUAGt4p9aUc= #=zw4gZh9A=)
場所 #=qKbMBW4f8t2X7XstZRCAdkibLpC22SnJ3wPBrR3QZPhQ=.#=zsy4gDE2QG$k8Yq8o8c$aF0bQq9kQ6s3n3w==()
場所 #=qKbMBW4f8t2X7XstZRCAdkibLpC22SnJ3wPBrR3QZPhQ=.#=zAkPuudNgppJhrvHR0i85WlQ=(Boolean #=ztxbi1So=)
場所 #=qKbMBW4f8t2X7XstZRCAdkibLpC22SnJ3wPBrR3QZPhQ=.#=z8CU9tEB$OUvgIkUFOzgmCbYbPpoY(Object #=ztxbi1So=)
場所 #=qKbMBW4f8t2X7XstZRCAdkibLpC22SnJ3wPBrR3QZPhQ=.#=zK9by15rHOdmEzEQNow==()
場所 #=qKbMBW4f8t2X7XstZRCAdkibLpC22SnJ3wPBrR3QZPhQ=.#=zHOArukijXLKssKgEMD$xsnr0a8RZ1YQg4g==(Object #=ztxbi1So=, UInt32 #=zw4gZh9A=)
場所 #=qKbMBW4f8t2X7XstZRCAdkibLpC22SnJ3wPBrR3QZPhQ=.#=zAkPuudNgppJhrvHR0i85WlQ=(Boolean #=ztxbi1So=)
場所 #=qKbMBW4f8t2X7XstZRCAdkibLpC22SnJ3wPBrR3QZPhQ=.#=zQubwCnbLTuOd56VZqJUmLIgXa8BmvHFeJg==()
場所 #=qKbMBW4f8t2X7XstZRCAdkibLpC22SnJ3wPBrR3QZPhQ=.#=zURkM4m8tD4xJFY6myGB$gfPX1$RkU206Ww==(Object[] #=ztxbi1So=, Type[] #=zw4gZh9A=, Type[] #=zn03Xjps=, Object[] #=zQ4OgSXU=)
場所 #=qKbMBW4f8t2X7XstZRCAdkibLpC22SnJ3wPBrR3QZPhQ=.#=zESf5hBaQsASagj2IIj3Qc3fIkkUlHUByK4Cjxog=(Stream #=ztxbi1So=, String #=zw4gZh9A=, Object[] #=zn03Xjps=, Type[] #=zQ4OgSXU=, Type[] #=zbrelol0=, Object[] #=z9SG09$M=)
場所 #=qKbMBW4f8t2X7XstZRCAdkibLpC22SnJ3wPBrR3QZPhQ=.#=zw4UtBStCCuNdZJ5ojbuVyAwloylGLBCR7ZjlWaRwS8H_(Stream #=ztxbi1So=, String #=zw4gZh9A=, Object[] #=zn03Xjps=)
場所 #=qKbMBW4f8t2X7XstZRCAdkibLpC22SnJ3wPBrR3QZPhQ=.#=zw2ER2SaGrsOuSDWjG21426y7IF$i(Stream #=ztxbi1So=, String #=zw4gZh9A=, Object[] #=zn03Xjps=)
場所 Aspose.Pdf.Document.#=zYDsVxWo=(Document #=z4LQiCTs=, Int32 #=zNpwERzs=)
場所 Aspose.Pdf.PageCollection.#=zhW41S3o=(Int32 #=zNpwERzs=)
場所 Aspose.Pdf.PageCollection.get_Item(Int32 index)
場所 #=zdPmhvPow86gPWY2_ZGYztuiy$YQUWnl7LoeLrd38yqAIXcMgtYM_W2I=.#=zf$R51aQWjmLS(String #=z1Vk$Qf2wGjBH, String #=zrxsfEC_QjbHm)
場所 #=zB8LBlgpOaNnLj7c9Tl$LikmQ1YZ3BNMWMTswKJgfBJymw1mOZ_gtm14=.#=zB6F4FYw=()
場所 #=zdPmhvPow86gPWY2_ZGYztuiy$YQUWnl7LoeLrd38yqAIXcMgtYM_W2I=.#=ziIeZ8Ig=()
場所 #=zB8LBlgpOaNnLj7c9Tl$LikmQ1YZ3BNMWMTswKJgfBJymw1mOZ_gtm14=.#=zndwUoIw=(PdfFormatConversionOptions #=z4QfMJS8=)
場所 Aspose.Pdf.Document.#=zGfXuWBE=(PdfFormatConversionOptions #=z4QfMJS8=, Boolean #=zeyNnKy8bcH8Y)
場所 Aspose.Pdf.Document.Convert(PdfFormatConversionOptions options)
場所 PdfXConvertSample.Program.Main(String[] args) 場所 C:\WORK\RICOH\IRPdfMaker\workspace_aspose_test_C\PdfXConvertSample\PdfXConvertSample\Program.cs:行 17}
Enviroment
- Aspose.PDF.NET (ver 21.2.0 Trial )
- Windows 10 Pro
- .NET Framework 3.5