Error while Open and save pdf using Adobe library

I m using adobe library to open and save PDF using VC++ MFC .
as given samples are working for me all are using console application to accomplish this task.
But when i tried to use same functions to open and save PDF from DOC/VIEW application it gives me an error.
it is a strange problem that I don't understand. If I compile the following code (Visual C++ 2000 Express Edition) I get an error message: "Unhandled exception at 0x0041183f in test.exe: 0xC0000005: Access violation reading location 0x00000004."
For your reference when I simply  create one function and one menu and called that function from menu.
Please see the code is given below.
The code is given below
void CPDF_MFCDoc::OnPdfOpen()
    // TODO: Add your command handler code here
    OpenPDF();
#define PDF_FNAME1  "C:/Test.pdf"
void OpenPDF()
     PDDoc pdDoc= NULL;
     ASErrorCode errCode = 0;
     DURING
        pdDoc1 = MyPDDocOpen(PDF_FNAME1);
    HANDLER
        errCode = ERRORCODE;
    END_HANDLER
It gives me an error as.
Unhandled exception at 0x004075b1 in PDF_MFC.exe: 0xC0000005: Access violation reading location 0x00000024.
But when same thing I was complied from console ,it works.
Working code is given below.
#define PDF_FNAME1  "C:/Test.pdf"
void MainProc(int argc, char **argv )
     PDDoc pdDoc= NULL,
     ASErrorCode errCode = 0;
     DURING
             pdDoc1 = MyPDDocOpen(PDF_FNAME1);
     HANDLER
        errCode = ERRORCODE;
    END_HANDLER
PDDoc MyPDDocOpen(char *fileName)
    ASFileSys asFileSys = ASGetDefaultFileSys();
    volatile ASPathName asPathName    = NULL;
    volatile PDDoc        pdDoc        = NULL;
    DURING
        /* Create asPathName from file.*/
        #if MAC_PLATFORM
        asPathName = GetMacPath(fileName);
        #else
        asPathName = ASFileSysCreatePathName(asFileSys, ASAtomFromString("Cstring"), fileName, 0);
        #endif
        /* Open pdDoc from asPathName.*/
        pdDoc = PDDocOpen(asPathName, NULL, NULL, true);
        fprintf(stdout, "Successfully opened %s\n", fileName);
    HANDLER
        fprintf(stderr, "Unable to open %s\n", fileName);
        pdDoc = NULL;
    END_HANDLER
    /* Release asPathName.*/
    if (asPathName)
        ASFileSysReleasePath(asFileSys, asPathName);
    return pdDoc;

Yes ,I have it , I think when i tried to open or save any document "ASGetDefaultFileSys()" function not able to get file it raise an error , can you please help me out . where I m wrong.
Why this "ASGetDefaultFileSys()" function raise as "Access violation error" .
Please help me.

Similar Messages

  • Error while opening and creating HFM application (11.1.2.2)

    Hi All,
    I am getting below error message while opening and creating the HFM application in workspace (11.1.2.2).
    Error while opening Application:
    An error has occurred in the application.
    Details
    The following exception has occurred in ApplicationInternal.OpenApplication(): oracle.epm.fm.common.exception.HFMException with message: {6C2736D0-5AE6-4839-91CB-726E21D5C7F7}admin@Native Directory1-2147214848011/15/2012 7:22:10 AMHYPHFMCHsxServerImpl.cpp216911.1.2.2.000.3609-2147214848011/15/2012 7:22:20 AMHYPHFMCHsxServerImpl.cpp250511.1.2.2.000.3609-2147214848011/15/2012 7:22:21 AMHYPHFMCHsxServerImpl.cpp650211.1.2.2.000.3609-2147214848111/15/2012 7:22:21 AMHYPHFMCHsxServer.cpp163611.1.2.2.000.3609OpenApplication: TEST-2147214848011/15/2012 7:22:21 AMHYPHFMCHsxClient.cpp262911.1.2.2.000.3609
    Error while creating Application:
    An error has occurred in the application.
    Details
    The following exception has occurred in ApplicationInternal.CreateApplication(): oracle.epm.fm.common.exception.HFMException with message: {3EE1C8C2-4C07-416E-B4AC-EE2730E9BDD3}1-2147220955111/15/2012 7:33:32 AMHYPHFMCHsxServerImpl.cpp566711.1.2.2.000.3609-2147220955011/15/2012 7:33:42 AMHYPHFMCHsxServer.cpp128511.1.2.2.000.3609-2147220955011/15/2012 7:33:42 AMHYPHFMCHsxServer.cpp85611.1.2.2.000.3609-2147220955011/15/2012 7:33:42 AMHYPHFMCHsxClient.cpp230211.1.2.2.000.3609
    Could please suggest what needs to be done to over come this issue.
    Thanks in Advance.
    Edited by: 913531 on Nov 20, 2012 5:43 AM
    Edited by: 913531 on Nov 20, 2012 5:44 AM

    Hi,
    Please find below for HSVEvent.log details.
    Error*11*hypadmin*11/26/2012 11:50:39*CHsxServer.cpp*Line 1636*<?xml version="1.0"?>
    <EStr><Ref>{29FE8B3D-2E03-4266-8B7F-B327064C7E9E}</Ref><AppName/><User>admin@Native Directory</User><DBUpdate>1</DBUpdate><ESec><Num>-2147214848</Num><Type>0</Type><DTime>11/26/2012 11:50:29 AM</DTime><Svr>HYPHFM</Svr><File>CHsxServerImpl.cpp</File><Line>2169</Line><Ver>11.1.2.2.000.3609</Ver></ESec><ESec><Num>-2147214848</Num><Type>0</Type><DTime>11/26/2012 11:50:39 AM</DTime><Svr>HYPHFM</Svr><File>CHsxServerImpl.cpp</File><Line>2505</Line><Ver>11.1.2.2.000.3609</Ver></ESec><ESec><Num>-2147214848</Num><Type>0</Type><DTime>11/26/2012 11:50:39 AM</DTime><Svr>HYPHFM</Svr><File>CHsxServerImpl.cpp</File><Line>6502</Line><Ver>11.1.2.2.000.3609</Ver></ESec><ESec><Num>-2147214848</Num><Type>1</Type><DTime>11/26/2012 11:50:39 AM</DTime><Svr>HYPHFM</Svr><File>CHsxServer.cpp</File><Line>1636</Line><Ver>11.1.2.2.000.3609</Ver><DStr>OpenApplication: DEMOAPP</DStr></ESec></EStr>
    Edited by: 913531 on Nov 26, 2012 9:07 AM

  • RWI 00236 error while opening report in PDF mode

    Hi All,
    I'm getting the RWI 00236 error while the report is opened in PDF mode.I have searched on this error but couldn't got the answer so far.My report is quite a large one and i wont get any error while running simple reps.If this is something to do with temp files deletion at server side ,pls let me know which temp files needs to be deleted bcoz there quite few temp files at server level.Ofter getting this error msg ,the report browser hangs up and i needs to logout completely from infoview.
    Im using BO X1r2 version and service pack is SP4.

    Hi,
    Are you able to open other reports in PDF Mode or not
    If you are not able to open any report in PDF format then try to follow  below mentioned steps.
    1. Open Adobe Acrobat Reader. Click Edit > Preferences.
    2. Click Internet in the Categories column of the Preferences property sheet.
    3. Choose Display PDF in browser check box as shown below.
    4. Click Ok, Adobe will reconfigure the setting, close Reader.
    5. Now, when we view in pdf format in IE, we might see one  message
    6. So, when IE is launched, go to Tools>Manage Add-ons>Enable or Disable Add-ons and then enable
    "Adobe PDF Reader Link Helper" add-on. Click Ok, restart IE.
    Cheers,
    Suresh Aluri.

  • Error while opening report in pdf through OAF.

    This is my first report through OAF and I followed a couple threads discussed on this but I am unable to debug this problem
    Requirement - User clicks the image and is prompted to open/save pdf result file.It doesnt take any user parameters
    Error is : I get prompted to open/save the pdf file . I click on Open or Save it and then Open, it gives me the following error :
    'could not open because it either is not a supported file or because the file has been damaged(for example , it was sent as an email attachement and wasnt correctly decoded)'
    Steps taken so far :
    1. Created VO with query select a,b,c from Table A
    2. Created a simple xml page, with a torch image : Set Action Type and Event property of the Torch Image Item to FireAction and GenerateReport
    3. Wrote the code in CO and AM to get the data in XMLNode.
    4. I did SOPs , copypasted the xml in notepad saved it as xml, loaded in MSWord and created a template.Viewing pdf generates a pdf here on this data
    5. With "XML Publisher Administrator" Responsibility, I created Data Definition and Template Definition.
    6. I deployed all the files on server and ran the report. It prompts me to open the pdf but it seems corrupted. In Jserv.log, xml gets printed through SOPs.
    One thing I noticed is: <?xml version="1.0"?> is missing from xml.
    please assist me , what am I missing here ?
    Thanks a lot.
    My CO code :
    public class EmpCO extends OAControllerImpl
    public static final String RCS_ID="$Header$";
    public static final boolean RCS_ID_RECORDED =
    VersionInfo.recordClassVersion(RCS_ID, "%packagename%");
    private static final String APP_NAME = "AK";
    private static final String TEMPLATE_CODE = "Emp_Template";
    private static final int BUFFER_SIZE = 32000;
    public void processRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processRequest(pageContext, webBean);
    OAApplicationModuleImpl am= (OAApplicationModuleImpl)pageContext.getApplicationModule(webBean);
    am.invokeMethod("initEmpVO");
    public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processFormRequest(pageContext, webBean);
    OAApplicationModuleImpl am= (OAApplicationModuleImpl)pageContext.getApplicationModule(webBean);
    String event = pageContext.getParameter("event");
    if("GenerateReport".equals(event))
    System.out.println("user clicked the pencil");
    // Get the HttpServletResponse object from the PageContext. The report output is written to HttpServletResponse.
    DataObject sessionDictionary = (DataObject)pageContext.getNamedDataObject("_SessionParameters");
    HttpServletResponse response = (HttpServletResponse)sessionDictionary.selectValue(null,"HttpServletResponse");
    try {
    ServletOutputStream os = response.getOutputStream();
    // Set the Output Report File Name and Content Type
    String contentDisposition = "attachment;filename=EmpReport.pdf";
    response.setHeader("Content-Disposition",contentDisposition);
    response.setContentType("application/pdf");
    // Get the Data XML File as the XMLNode
    XMLNode xmlNode = (XMLNode) am.invokeMethod("getEmpDataXML");
    ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
    xmlNode.print(outputStream);
    System.out.println(" xml data");
    System.out.println(outputStream.toString()); //outputs the xml correctly
    ByteArrayInputStream inputStream = new ByteArrayInputStream(outputStream.toByteArray());
    System.out.println("1**");
    ByteArrayOutputStream pdfFile = new ByteArrayOutputStream();
    System.out.println("2**");
    //Generate the PDF Report.
    TemplateHelper.processTemplate(
    ((OADBTransactionImpl)am.getOADBTransaction()).getAppsContext(),// AppsContext
    "AK",// Application short name of the template
    TEMPLATE_CODE,// Template code of the template
    "en", //language code of the template
    "US",//Country Code
    inputStream, //// XML data for the template
    TemplateHelper.OUTPUT_TYPE_PDF,//Output type of processed document
    null, //Properties
    pdfFile); //OutputStream where the processed data goes
    System.out.println("3**"); //doesnt print and goes in catch block
    // Write the PDF Report to the HttpServletResponse object and flush.
    byte[] b = pdfFile.toByteArray();
    System.out.println("4**");
    response.setContentLength(b.length);
    System.out.println("5**");
    os.write(b, 0, b.length);
    System.out.println("6**");
    os.flush();
    System.out.println("7**");
    os.close();
    System.out.println("8**");
    catch(Exception e)
    System.out.println("9**");
    response.setContentType("text/html");
    throw new OAException(e.getMessage(), OAException.ERROR);
    System.out.println("10**");
    pageContext.setDocumentRendered(false);
    System.out.println("11**");
    ///////////////------it prints only 1**, 2** and goes in catch block to print 9**
    AM Code :
    public void initEmpVO()
    EmpVOImpl vo = getEmpVO1();
    if(vo == null)
    {       MessageToken errTokens[] = { new MessageToken("OBJECT_NAME", "EmpVO1")   };
    throw new OAException("AK", "FWK_TBX_OBJECT_NOT_FOUND", errTokens);
    } else
    {        vo.executeQuery();      }
    public XMLNode getEmpDataXML()
    OAViewObject vo = (OAViewObject)findViewObject("EmpVO1");
    XMLNode xmlNode = (XMLNode) vo.writeXML(4, XMLInterface.XML_OPT_ALL_ROWS);
    return xmlNode;
    }

    Hi,
    Basically the reason for this is that your "PDF file" is not populated with the correct pdf structure that Adobe recognizes (i.e. save the file and look at it in notepad, you'll see it's probably in html or a java stack trace). 2 reason's this happens
    1.You do not have the necessary library files attached to your project i.e. for XMLPublisher you will need $JAVA_TOP/oracle/apps/fnd/* and $JAVA_TOP/oracle/apps/xdo/*. Zip these up and add them to your libraries section of your project.
    2. Your XML Publisher properties are not configured correctly. (usually causes a blank file) To change this go to (E-Business Suite>XML Publisher Administrator>Administration>General>Temporary Directory). Depending on what your doing you will need to point this to either a server location or a local location. i.e. when uploading defintion/template and previewing it requires a server-side location to generate a temporary file for the preview, when running a jdeveloper project it will look for a local directory to generate the temporary file. If it cannot find the directory it will throw an error to System.out, and send the HttpServletResponse container a 0bytes file. For local development on a windows box I suggest setting the "Temporary Directory" to something like "C:\oracle" and ensure that folder exists.
    Hope this helps
    Brad

  • Error while opening reports in PDF

    Hi,
    I have few reports which i open in PDF format. But when i try to open the report i get the following error message.
    Adobe Reader could not open "file name.pdf" becasue it is either not a supported file type or because the file has been damaged(for example, it was sent as an email attachment and wasn't correctly decoded).
    Earlier it was working fine, but today its not working.
    Any help would be really appretiable.
    Thanks,
    -Amit

    Another thing to consider is the data that your report contains. It's possible that the data within the report output contains special characters that are causing problems with the well-formedness of the XML.
    I would look at this closely in a case where the reports were running fine and suddenly they stop. Especially if you have a pretty decent amount of DML traffic in the application.
    Earl

  • Why can't i open and save pdf's in i books any more?

    Over the last couple of upgrades i have lost the ability to open pdf docs in i books - is there a proper solution for this
    Cant use zip files there either

    Only a few PDFs require Adobe Acrobat.  Preview should be able to open most.     What happens if you Option click the PDF link and open it from your download folder using the control-click Open-with Preview?

  • How to open and save PDF from web?

    I can't see how to open a PDF in adobe from safari

    This should help:
    http://forums.adobe.com/docs/DOC-2532

  • Error while working and saving .PDF files from Illustrator CS 5.1

    One of my partners has been facing issues while working with Adobe Illustrator PDF Files, especially while saving them. We've lost so many hours of work with these errors. We own an early 2009 iMac (MB418LL/A) running OS X Mountain Lion (10.8.5). You can see the specs in this link:
    iMac "Core 2 Duo" 2.66 24-Inch (Early 2009) Specs (Early 2009, MB418LL/A, iMac9,1, A1225, 2267) @ EveryMac.com.
    She works with vectors and images, most of the time. At the moment, working on a Letter sheet sized magazine. Any help would be appreciated. Thanks in advance.
    This is the error shown: http://txs.io/Xnrb

    Alvin,
    Just to make sure: Where are you/is she saving?
    Here it is always recommended to open/save AI documents from/to own harddisk, and to only copy from/to externals such as local server/whatever.
    The reason is that with the latter, AI files tend to get corrupted sooner or later, so you may be lucky for a while but it hurts when your luck runs out.

  • Error while opening document. PDF

    now im getting concerned about this pdf spook, i created text
    using a system font, but when i export the work to pdf i get an
    error message unless i break the text apart. i thought this only
    happens with brushes. and again i imported an image into fh10, and
    that too gives me the same error, what is happening with fh10 and
    pdf..??

    now im getting concerned about this pdf spook, i created text
    using a system font, but when i export the work to pdf i get an
    error message unless i break the text apart. i thought this only
    happens with brushes. and again i imported an image into fh10, and
    that too gives me the same error, what is happening with fh10 and
    pdf..??

  • Why do I get data rate too high error after capture and save? (using AJA Kona)

    I record(capture) about an 70 min program with Adobe premiere CS5 once a week. About a year ago I got the error *data rate too high" when stopping "capture" when saving program to Video HD(2TB). The video recorded was OK but after about 15 min the audio was out of sync and garbled. I thought I had found the problem by defragging the video drive. I have not had any problems for about 50 weeks.. until this week-it happened again. I know the video drive(2TB) was defragged and only half full. I was able to recover the program since I back up the program on a DVD but had to go through a lot of problems massaging it since I send the program to a local ABC broadcast station in 16/9 SD and the DVD is rescored in 4/3 .
    I have the CS5 program on a separate 2.5 GB drive. I am running Win7pro and have a RAID series of Intel Xeon ES410 processors.
    Any help as to why I get this "Data Rate too High" when saving program would be appreciated.
    Thanks much!

    I have three Mitsubishi broadcast quality cameras (two HD -waiting on money for switcher and 3rd HDcamera). They feed to their camera control untints and then to a switcher and then into video computer and the C5S. I probably am not answering your question. I can access the computers from my home(I also have a CG computer). Is there some way I can tell you from the C5S program which the info you need? I have it ready to record for next week.
    I know how to manipulate various functions but I do not know all the ins and outs of the Premiere settings-an IT man set those up for me two years and he is no longer available.
    Thanks

  • ORA-00600 , Internal Error ,  Trace File and 50% CPU use HTMLDB library

    Hi HTMLDB team
    One HTMLDB allpication processes generated an ORA-00600 error as follows :
    ORA-00600: internal error code, arguments: [kohdtf048], [], [], [], [], [], [], []
    The Trace file is as follows :
    *** SESSION ID:(32.925) 2006-08-01 13:17:07.574
    *** 2006-08-01 13:17:07.497
    ksedmp: internal or fatal error
    ORA-00600: internal error code, arguments: [kohdtf048], [], [], [], [], [], [], []
    ORA-06502: PL/SQL: numeric or value error
    ORA-06502: PL/SQL: numeric or value error
    ORA-06502: PL/SQL: numeric or value error
    Current SQL statement for this session:
    declare
    rc__ number;
    begin
    owa.init_cgi_env(:n__,:nm__,:v__);
    htp.HTBUF_LEN := 255;
    null;
    null;
    null;
    null;
    f(p=>:p);
    if (wpg_docload.is_file_download) then
    rc__ := 1;
    wpg_docload.get_download_file(:doc_info);
    null;
    null;
    null;
    commit;
    else
    rc__ := 0;
    null;
    null;
    null;
    commit;
    owa.get_page(:data__,:ndata__);
    end if;
    :rc__ := rc__;
    end;
    Also , this process has been consuming an unacceptable amount of cpu :
    18146 oracle 1 0 0 3924M 1840M cpu/1 167:24 49.62% oracle
    OEM reports the lastest SQL run by this process is the same as above.
    Is there anyway I could upload the trace file for you to have a look at ?
    Thanks
    Indira

    Hi HTMLDB team
    One HTMLDB allpication processes generated an ORA-00600 error as follows :
    ORA-00600: internal error code, arguments: [kohdtf048], [], [], [], [], [], [], []
    The Trace file is as follows :
    *** SESSION ID:(32.925) 2006-08-01 13:17:07.574
    *** 2006-08-01 13:17:07.497
    ksedmp: internal or fatal error
    ORA-00600: internal error code, arguments: [kohdtf048], [], [], [], [], [], [], []
    ORA-06502: PL/SQL: numeric or value error
    ORA-06502: PL/SQL: numeric or value error
    ORA-06502: PL/SQL: numeric or value error
    Current SQL statement for this session:
    declare
    rc__ number;
    begin
    owa.init_cgi_env(:n__,:nm__,:v__);
    htp.HTBUF_LEN := 255;
    null;
    null;
    null;
    null;
    f(p=>:p);
    if (wpg_docload.is_file_download) then
    rc__ := 1;
    wpg_docload.get_download_file(:doc_info);
    null;
    null;
    null;
    commit;
    else
    rc__ := 0;
    null;
    null;
    null;
    commit;
    owa.get_page(:data__,:ndata__);
    end if;
    :rc__ := rc__;
    end;
    Also , this process has been consuming an unacceptable amount of cpu :
    18146 oracle 1 0 0 3924M 1840M cpu/1 167:24 49.62% oracle
    OEM reports the lastest SQL run by this process is the same as above.
    Is there anyway I could upload the trace file for you to have a look at ?
    Thanks
    Indira

  • Getting 'Out of memory' error while opening the file. I have tried several versions of Adobe 7.0,9.0,X1. It is creating issue to convert PDF into TIFF. Please provide the solution ASAP

    Hello All,
    I am getting 'Out of memory' error while opening the file. I have tried several versions of Adobe 7.0,9.0,X1.
    Also, it is creating issue to convert PDF into TIFF. Please provide the solution ASAP.

    I am using Adobe reader XI. When i open PDF it gives "OUT of memory" error after scrolling PDF gives another alert "Insufficient data for an image". after clicking both alerts it loads full data of PDF. It is not happening with all PDFs. couple of PDFs are facing this issue. Because of this error my software is not able to print these PDFS into TIFF. My OS in window7*64. I tried it on win2012R2 and XP. Same issue is generating there.
    It has become critical issue for my production.

  • Edited/commented on PDF using Adobe Reader iphone 5 and e-mailed to myself so I could review on PC laptop.  I opened on laptop and although I could see the comment bubbles, I was not able to open them to see the comments.

    Edited/commented on PDF using Adobe Reader iphone 5 and e-mailed to myself so I could review on PC laptop.  I opened on laptop and although I could see the comment bubbles, I was not able to open them to see the comments.

    Back to life**
    Oh I know there are many other vocabulary mistakes but never mind them I was just too excited when I wrote all of that while typing very quickly
    P.S: if you have any question then ask and please do tell me if it works or not with u but I'm definitely sure it'll work so tell me this and we'll get excited together
    Also if you have an experience to share then do share it as well please.
    Peace

  • Error "ALC-DSC-801-000: com.adobe.idp.dsc.pool.service.impl.ServicePoolDoesNotExistException" while converting Word To PDF using GeneratePDFService

    The below Error occurs while converting Word to PDF using GeneratePDFService(Webservices)
    Message
    "ALC-DSC-801-000: com.adobe.idp.dsc.pool.service.impl.ServicePoolDoesNotExistException: Pool for service id GeneratePdfService, major version 1 and minor version 1 does not exist"
    When I am debugging, i can debug till convertPDF2() and it jumps to catch after there.How to overcome this?
    Any help is highly appreciated.
    Thanks,
    Praveen.

    Looks like a configuration issue. Please re run the configuration manager. Also test the PDFG conversion in adminui.
    -Wasil

  • HT4059 When I have a PDF that I want to open and save into iBooks - it will attempt to open it and the shelf flips around to make room for it. But it doesn't save it. I have to end up opening it in Adobe or Kindle app to view & save it.

    When I have a PDF that I want to open and save into iBooks - it will attempt to open it and the shelf flips around to make room for it. But it doesn't save it. I have to end up opening it in Adobe or Kindle app to view &amp; save it. This has been doing this awhile, what's wrong. Should
    I take it and have it looked at?

    is there any important stuff saved to your emails? if so you could log on to your emails from a seperate device and back them up. im not sure what else you could do :/

Maybe you are looking for

  • Dynamic variable to get last day of month

    Hi all, I have created one report where in YTD is calculated based on stsyem date. NOw in this report the cal month is in row thus displaying data month wise. But i need one key figure which giving the last day vaue of every month that are displayed

  • T420s-NVIDIA NVS 4200m shows up as Standard VGA

    Hey all,    So I've had this problem for a while now, I know that in my T420s there is a NVIDIA NVS 4200m GPU, but it refuses to recognize that it even exists. I'm running it in NVIDIA Optimus mode, but in Device Manager, all that shows up under the

  • Report - Report Interface (RRI)

    Hi All, I am trying to figure out how the RRI function works with the NW2004s. I have configured this on the back-end using the RSBBS transaction but it does not show up neither in the Analyzer nor on the Web reports/Portal! Does anybody have an idea

  • Scanning 35 mm slides and negatives

    I would like to start a project of converting all of my many 35 mm slides and negatives to create DVDs, probably with FotoMagico2. I seek some advice as to the best scanner for this project. Two have been recommended to me, a Canon 8800F and an Epson

  • E52 landscape/portrait view

    Is there a way to manually switch from portrait to landscape view and back ?