2013-05-20 4 views
0

Я извлекаю изображения из pdf в C#.
Кто-то предложил использовать пространство имен Aspose, которое является пространством имен третьих лиц. Я загрузил aspose и включил в свой проект ссылку. Но проблема в том, что я не могу найти класс PdfExtractor, который используется для извлечения изображений.
Я поделился ссылкой, в которой кто-то предложил использовать aspose, а также поделиться моим кодом. This is a linkНевозможно найти пространство имен A в пространстве A В C#

и мой код, в котором я просто включить Aspose

using System; 
using System.Collections.Generic; 
using System.ComponentModel; 
using System.Data; 
using System.Drawing; 
using System.Linq; 
using System.Text; 
using System.Windows.Forms; 

using Aspose; 
using Aspose.Pdf; 
using Aspose.Pdf.Devices; 
using Aspose.Pdf.DOM; 
using Aspose.Pdf.Generator; 
using Aspose.Pdf.InteractiveFeatures; 
using Aspose.Pdf.Structure; 
using Aspose.Pdf.Text; 
namespace Imageget 
{ 
    public partial class Form1 : Form 
    { 
     public Form1() 
     { 
     InitializeComponent(); 
     } 

    } 
} 

А класс, который предлагается в связи является PdfExtractor я также обмен свой код ниже, так один не может тратить свое время, чтобы пойти связывать.

PdfExtractor objExtractor = new PdfExtractor(); 

//bind input pdf file 

objExtractor.BindPdf("input.pdf"); 

//extract image with specific mode 

objExtractor.ExtractImage(ExtractImageMode.Default); 

//check if images extracted and save them one by one 

while (objExtractor.HasNextImage()) { 
objExtractor.GetNextImage(DateTime.Now.Ticks.ToString() + ".jpg"); 

      } 
+1

Быстрый тест - зайдите в окно «Обозреватель объектов», напишите имя класса и выполните поиск, чтобы узнать, где он существует. Добавьте его в начало класса. – NeverHopeless

+0

Спасибо @NeverHopeless, я только что нашел его. «Мир - золото, если U r Bold». –

ответ

0

Первый взгляд на Google сказал мне, что вам может понадобиться, чтобы добавить пространство имен:

Aspose.Pdf.Facades

Отъезд here и увидеть дерево слева.

и не забудьте взглянуть на мой комментарий наверху, он всегда помогает найти пространство имен класса, если я не могу его найти.

надеюсь, что это поможет!