Моя цель - преобразовать PDF-файл, содержащий img в центре, в PDF-файл, содержащий только это изображение. По сути, просто воспроизведя этот пример , все будет в порядке, но я не могу воспроизвести его в .NET. В настоящее время у меня есть следующее:
PdfDocument pdfDoc = new PdfDocument(new PdfReader(tempFile), new PdfWriter(resultFile);
TotalNumberPages = pdfDoc.GetNumberOfPages();
var title = pdfDoc.GetDocumentInfo().GetTitle();
for (int p = 1; p <= TotalNumberPages; p++)
{
new PdfCanvas(pdfDoc.GetPage(p).NewContentStreamAfter(),
new PdfResources(), pdfDoc).WriteLiteral("\nq 0.20 0 0 0.20 0 0 cm\nq\n");
new PdfCanvas(pdfDoc.GetPage(p).NewContentStreamAfter(),
new PdfResources(), pdfDoc).WriteLiteral("\nQ\nQ\n");
}
pdfDoc.Close();
Но конечный PDF, похоже, совпадает с исходным PDF. Может ли кто-нибудь помочь мне с этим?