Extract text with specific format ?

Hello,
Is there a way to extract text with a specific format in a document (i.e. font type/ size or even font colour)?
thanks in advance!

Hello gillad,
I am afraid only indicators are the bold font or text colour...
Having said that, just as I was writting my response, the following idea came to me:
Convert the pdf into word
Click on text of interest (text with distinct format)
Use the feature "select all text with similar formating (no data)" under "editing" within the "home" ribbon
Having said that, hopefully a tool set/ action can be developed one day...

Similar Messages

  • Problem extracting text with pdfbox.

    I'm trying to search for some text in a pdf file using pdfbox. Once I find that text I mark the page so I can split that page out using the pdfsplitter. This has been working for a little over a year now. However, recently we received a new batch of pdf's to parse last month that were generated using ghostscript. All of these pdf's failed to parse. When debugging it, I noticed that when I am getting the COSStrings out of the pdf's they seem to be invalid characters (). I thought at first that this was a batch of bad pdf's, but I can open the pdf's just fine. I also tried using the PDFTextStripper to retrieve the text and that displayed it just fine as well.
    The code I am using is taken from one of the examples in pdfbox (PDFBox-0.7.3\src\org\pdfbox\examples\pdmodel\ReplaceString.java). The code is as follows (with the only difference that I am not replacing the string and saving the file, but I am searching for text and saving the page number that I find the text on):
    PDDocument doc = null;
    try
    doc = PDDocument.load( inputFile );
    List pages = doc.getDocumentCatalog().getAllPages();
    for( int i=0; i<pages.size(); i++ )
    PDPage page = (PDPage)pages.get( i );
    PDStream contents = page.getContents();
    PDFStreamParser parser = new PDFStreamParser(contents.getStream() );
    parser.parse();
    List tokens = parser.getTokens();
    for( int j=0; j<tokens.size(); j++ )
    Object next = tokens.get( j );
    if( next instanceof PDFOperator )
    PDFOperator op = (PDFOperator)next;
    //Tj and TJ are the two operators that display
    //strings in a PDF
    if( op.getOperation().equals( "Tj" ) )
    //Tj takes one operator and that is the string
    //to display so lets update that operator
    COSString previous = (COSString)tokens.get( j-1 );
    String string = previous.getString();
    string = string.replaceFirst( strToFind, message );
    previous.reset();
    previous.append( string.getBytes() );
    else if( op.getOperation().equals( "TJ" ) )
    COSArray previous = (COSArray)tokens.get( j-1 );
    for( int k=0; k<previous.size(); k++ )
    Object arrElement = previous.getObject( k );
    if( arrElement instanceof COSString )
    COSString cosString = (COSString)arrElement;
    String string = cosString.getString();
    string = string.replaceFirst( strToFind, message );
    cosString.reset();
    cosString.append( string.getBytes() );
    //now that the tokens are updated we will replace the
    //page content stream.
    PDStream updatedStream = new PDStream(doc);
    OutputStream out = updatedStream.createOutputStream();
    ContentStreamWriter tokenWriter = new ContentStreamWriter(out);
    tokenWriter.writeTokens( tokens );
    page.setContents( updatedStream );
    doc.save( outputFile );
    finally
    if( doc != null )
    doc.close();
    If anyone knows why this code is not extracting the text as the PDFTextStripper does or how I can modify this I would greatly appreciate the help.
    Thanks.

    Thanks.It works-sort of. I can copy into TextEdit without problems. This is probably the solution by itself because I can save it. Copying into Words (from TextEdit) didn't work. Copying into Pages partially works: the graphs are reproduced but the layout comes out funny.
    Thank you

  • Sending email in BizTalk with specific format body

    Hi,
    I need to construct the email body with the values coming in the incoming message.
    Below is the sample mail format which I need to send.
    Requirement is just to receive xml file and send mail based on the values present in the incoming message.
    Can anyone please help to achieve this in pipeline component.
    Is orchestration is necessary to achieve. Please help.
    Mail format:
    Subject: Alert Notification message (from message)
    Body:
    ============================================================
    Alert Notification
    Ename:               Ramesh
    ID:                     56958521225
    Destination:         GRE
    Source:               TRV
    City:                   AMERSFOORT
    Pcode:                Utvtg45
    Severity:             CRITICAL
    Address:              Test city
    Description:          Description
    Thanks in advance.

    You can achieve your requirement with both messaging-only or using Orchestration. For your requirement, I would create a HTML based email as the output you have shown requires
    some formatting.
    Messaging-only way:
    Create an XSLT which can output the HTML format as you have shown.
    Transform the XML (which you process in BizTalk) to HTML based.
     I have come up a draft version XSLT to your output format. I am using some dummy XPATH(This is a pseudo code, I have not tested it. Intention is just to give you some idea)
    <?xml version="1.0" encoding="utf-8"?>
    <xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ns0="http://biztalk.orderapp.schemas.EmailResponse">
    <xsl:template match="/">
    <html>
    <body>
    <div>
    Alert Notification<br />
    <TABLE BORDER="0" cellspacing="2" cellpadding="2" width="90%">
    <xsl:apply-templates select="/ns0:EmailResponse"/>
    </TABLE>
    </body>
    </html>
    </xsl:template>
    <xsl:template match="/ns0:EmailResponse">
    <tr>
    <td class="style2">
    Ename:</td>
    <td>
    <xsl:value-of select="ns0:Header/ns0:Ename/text()"/></td>
    </tr>
    <tr>
    <td class="style2">
    ID:</td>
    <td>
    <xsl:value-of select="ns0:Header/ns0:ID/text()"/></td>
    </tr>
    <tr>
    <td class="style2">
    Destination:</td>
    <td>
    <xsl:value-of select="ns0:Header/ns0:Destination/text()"/></td>
    </tr>
    <tr>
    <td class="style2">
    Soruce:</td>
    <td>
    <xsl:value-of select="ns0:Header/ns0:Soruce/text()"/></td>
    </tr>
    <tr>
    <td class="style2">
    City:</td>
    <td>
    <xsl:value-of select="ns0:Header/ns0:City/text()"/></td>
    </tr>
    <tr>
    <td class="style2">
    PCode:</td>
    <td>
    <xsl:value-of select="ns0:Header/ns0:PCode/text()"/></td>
    </tr>
    <tr>
    <td class="style2">
    Severity:</td>
    <td>
    <xsl:value-of select="ns0:Header/ns0:Severity/text()"/></td>
    </tr>
    <tr>
    <td class="style2">
    Address:</td>
    <td>
    <xsl:value-of select="ns0:Header/ns0:Address/text()"/></td>
    </tr>
    <tr>
    <td class="style2">
    Description:</td>
    <td>
    <xsl:value-of select="ns0:Header/ns0:Description/text()"/></td>
    </TR>
    </xsl:template>
    </xsl:stylesheet>
    Pass this XSLT as the parameter to the custom pipeline (with XSLT transform component) to apply this XSLT to the XML received. Use XSLT Transform Component (BizTalk Server
    Sample) which is part of BizTalk SDK sample.
    XSLT Transform Component (BizTalk Server Sample)
    Other way in messaging-only approach:
    http://blogs.msdn.com/b/nabeelp/archive/2008/09/11/sending-an-html-email-without-an-orchestration.aspx. Use this XSLT as draft for this approach.
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output omit-xml-declaration="yes" method="xml" standalone="yes" version="1.0" encoding="UTF-8" />
    <xsl:template match="/">
    <html>
    <head>
    <title>Email</title>
    </head>
    <body>
    <p>
    Alert Notification.
    </p>
    <table class="style1">
    <tr>
    <td class="style2">
    Ename:</td>
    <td>
    <xsl:value-of select="//EmailMessageOut/Ename" /></td>
    </tr>
    <tr>
    <td class="style2">
    ID:</td>
    <td>
    <xsl:value-of select="//EmailMessageOut/ID" /></td>
    </tr>
    <tr>
    <td class="style2">
    Destination:</td>
    <td>
    <xsl:value-of select="//EmailMessageOut/Destination" /></td>
    </tr>
    <tr>
    <td class="style2">
    Soruce:</td>
    <td>
    <xsl:value-of select="//EmailMessageOut/Soruce" /></td>
    </tr>
    <tr>
    <td class="style2">
    City:</td>
    <td>
    <xsl:value-of select="//EmailMessageOut/City" /></td>
    </tr>
    <tr>
    <td class="style2">
    PCode:</td>
    <td>
    <xsl:value-of select="//EmailMessageOut/City" /></td>
    </tr>
    <tr>
    <td class="style2">
    Severity:</td>
    <td>
    <xsl:value-of select="//EmailMessageOut/Severity" /></td>
    </tr>
    <tr>
    <td class="style2">
    Address:</td>
    <td>
    <xsl:value-of select="//EmailMessageOut/Address" /></td>
    </tr>
    <tr>
    <td class="style2">
    Description:</td>
    <td>
    <xsl:value-of select="//EmailMessageOut/Description" /></td>
    </tr>
    </table>
    </body>
    </html>
    </xsl:template>
    </xsl:stylesheet>
    Use SMTP adapter to email the output.
    Using Orchestration:
    Similar way, apply the XSLT in orchestration. I would use this if you use dynamic SMTP adapter (even you can use custom pipeline component for dynamic SMTP adapter without
    the need to Orchestration).
    Refer this article for help
    Sending an HTML-Formatted E-Mail Message from BizTalk
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • Why does InDesign CS 5.5. crash when importing MS Word with styles/formatting?

    Hello,
    I am trying to import MS Word files from a colleague that include cross references (i.e. "see page X for more detail").
    Each time I try to import the text with the formatting, InDesign crashes.
    Help. Trying to avoid manually adjust page number references for 500+ pages of text.
    Thank you in advance.

    Can you make a copy of your file available (or email it to me?)?
    Please try saving as RTF or DOCX (or DOC if you were already trying DOCX) and see if you get different behaviors.

  • Word 2010 - I can only paste as plain text. Paste with source formatting is mising.

    I am using Word 2010 (version 14.0.7143.5000).
    I started writing a document with different formatting/styles.  If I copy formatted text from this document and try to do a paste special, I only have the option to paste as un-formatted plain text.  My different paste options are gone.  This
    used to work.
    I have performed Windows Update patches recently.  I do not have Skype or any Skype plug-ins installed that I am aware of.  I tried running Word in safe mode and without any web browsers open.
    Any ideas?

    I eventually figured out the problem.  The problem was not in Word or a setting within Word.  The problem was that I had other programs open that were modifying the data in the clipboard, specifically Windows Remote Desktop and Tight VNC viewer.
     They were converting the data in the clipboard to plain text without my knowledge.  So once I closed VNC and change Remote Desktop not to share the clipboard between machines, the data in the clipboard kept its formatting and the different Paste
    options in Word returned.  Hopefully this information will help others with this problem.

  • I purchased songs from Itunes store and I would like to record a CD to my parents with specific songs but when introduce the cd a message appears that the songs are not in MP3 format, how could I convert them?

    I purchased songs from Itunes store and I would like to record a CD to my parents with specific songs but when introduce the cd a message appears that the songs are not in MP3 format, how could I convert them?

    Hello
    In itunes...preferences you can change the setting to import songs instead of mp4  to mp3. Afer changing this setting, right click to the songs and than you are able to convert to mp3. ths's it

  • Export Excel Table in .txt File with space delimited text in UNICODE Format

    Hi all
    I've a big unsolved problem: I would like to convert an Excel table with some laboratory data in it (descriptions as text, numbers, variables with some GREEK LETTERS, ...). The output should be a formatted text with a clear structure. A very good solution is
    given by the converter in Excel "Save As" .prn File. All works fine, the formattation is perfect (it does not matter if some parts are cutted because are too long), but unfortunately the greek letters are converted into "?"!!!
    I've tried to convert my .xlsx File in .txt File with formatting Unicode and the greek letters are still there! But in this case the format is not good, the structure of a table is gone!
    Do you know how to save an Excel file in .prn but with Unicode formatting instead of ANSI or a .txt with space delimited text?
    Thanks a lot to everyone that can help me!
    M.L.C.

    This solution works in Excel/Access 2013.
    Link the Excel table into Access.
    In Access, right-click the linked table in the Navigation Pane, point your mouse cursor to "Export", and then choose "Text File" in the sub-menu.
    Name the file, and then under "Specify export options", check "Export data with formatting and layout".  Click "OK".
    Choose either Unicode or Unicode (UTF-8) encoding.  Click "OK".
    Click "Close" to complete the export operation.

  • Use smart mailbox to find email with specific text in attached pdf

    Does anyone known if a smart mailbox can be created to find emails with specific text within a pdf attached document. I know that spotlight can do this and it works fine but it would suite me better to be able to do this in mail.

    After some digging, I found that Spotlight returns the pdf attachment (found within the library/mail/download folder), but not the actual email. The only time it returns the email is if the search text or numerics are coincidentally within the written contents or subject line.
    Yes, i have tried setting up smart mailbox search criteria using the entire message contents but this does not find emails where the text exist within the pdf.
    I've checked spotlight pref.'s and all categories are checked off.
    Essentally, i need the smartbox search criteria to return results where the search text is found within the pdf attachment if possible. If this is not possible, i'll continue using spotlight searches outside of mail.
    I appreciate any help you can offer.

  • Copy text with formatting in acrobat api

    Is it possible to copy the text with formatting via plugin api to a file?please provide methods or samples to achieve this functionality.

    Hi Irosenth,Test Screen name, I'm getting issues while formatting ,this pdf
    http://dprs.datamatics.com/ismart/doublecolumn.pdf
    displays results as like
    87  away aside; Q2’s ‘awry’ is generally (‘No, no, not I’, etc). preferred (e.g. by Oxf), presumably as 97 I know F’s reading is less accusatory a rarer and stronger reading, though than Q2’s ‘you know’, which is pre-Hibbard prints ‘away’. Either could be ferred by Oxf. a misreading of the other. 99 *the . . . Then . . . lost Jenkins, Oxf
    89  Nymph . . . orisons Jenkins sees in and Hibbard all conflate to read ‘the Q2/F’s shared spellings evidence of F . . . their . . . lost’. The only word that following Q2. strictly requires emendation is F’s
    96  No, no Hibbard conflates with Q2’s ‘left’ for lost, which seems a likely ‘No, not I’ to produce a metrical line error.
    But it suppose to show as
    Please clear me why the formatting has been lost?what's the alternative in this situation???
    Reply ASAP....THANKS

  • InDesign CS3 crashes when applying styles to pasted text with formatting.

    Running InDesign CS3, v. 5.0.2 on Windows XP, SP2
    InDesign is crashing whenever I do the following:
    1. Paste or place text from Microsoft Word -- with existing formatting preserved.
    2. Apply any character or paragraph style to that text.
    This happens 100% of the time when I try to recreate the error. It happens on more than one computer. It never used to happen in IDCS2. It's not a missing font issue.
    I've tried recreating the InDesign preference files, but it didn't work. (See help file at http://kb.adobe.com/selfservice/viewContent.do?externalId=kb400616&sliceId=1)
    Any suggestions would be hugely appreciated! This is slowing down my work a ton, and manually adding things like underline is killing me. If it persists, I'll have to roll back to CS2. :(

    We had exactly the same issue - but it only seemed to happen when a "Hyperlink" character style came in with the pasted text. In fact, the crash only happened when we tried to apply a paragraph style to a paragraph that had a hyperlink in it.
    Our solution: before we try to do anything else, we delete the "Hyperlink" character style. I can't guarantee that this will solve your issue, but it has worked for us (so far!) in those rare cases when we cut & paste Word text.
    We have never had this issue when we import ("Place") the Word file - that's generally a better workflow anyway.
    -Bill

  • When I forward a message with pictures/formatting, it all turns to text. Where do I set an option to HTML instead of text?

    I can forward the message with the formatting when I use "the other browser" by choosing OPTIONS, then HTML. I don't see how to do this in Firefox and it all turns to plain text.

    I believe that if you turn off "Send As SMS: off in the settings, it should only attempt to send as an iMessage and should fail if iMessage is unavailable. It tries to send an iMessage a few times and then if unable, it will send as an SMS if you have that turned on.

  • How to create PDF from text file with specific layout?

    I wanted to create the pdf from text file in specific layout - Landscape orientation and JIS B3 Page size while at Adobe Acrobat Pro.
    In past, I could do a right click on a text file (desktop area) and select print to print out the document into .pdf BUT only if I set the Adobe PDF to Landscape and JIS B3 Page size BEFORE.  And I could only do 15 text documents at once.
    I wanted to see if I could do the create the pdf from text file with specific layout in Adobe Acrobat without having to go to Control Panel to preset the Adobe PDF to specific layout at every time.   I would have to set Adobe PDF back to normal layout after I'm done with these pdf print outs.  I do lots of pdfs in normal layout.  Sometimes I would forget to do that.
    So, How do I do that?

    No such luck.  It would output the contents in letter size even in JIS B3 Page layout at MS word. 
    Is there a script or action where I could set the orientation and page size before creating PDF on these text files?

  • Rotated ASCII characters overlap in Text Layout Framework with specific Japanese/Chinese fonts

    I am trying to layout rotated text with Text Layout Framework. Mostly okay, but when it comes to specific Japanese/Chinese fonts, problem happens - "hankaku" alphanumeric characters(in other words, ASCII characters) overlap in those fonts. (Full-width "zenkaku" characters have no problem, though)
    When "HG丸ゴシックM-PRO" or "HG正楷書体-PRO" are specified as fontFamily(both come with Office - common fonts in Japanese Windows environment), characters are wholly overlapped.
    When "SimSun", "NSimSun" or "SimHei" are specified as fontFamily(Chinese fonts, all come with Japanese Windows XP), characters are slightly overlapped.
    If anyone knows a solution or a workaround to this, please let me know.
    Sample code:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initapp();">
        <mx:Script>
            <![CDATA[
                import flashx.textLayout.container.ContainerController;
                import flashx.textLayout.elements.ParagraphElement;
                import flashx.textLayout.elements.SpanElement;
                import flashx.textLayout.elements.TextFlow;
                import flash.text.engine.TextRotation;
                import mx.core.UIComponent;
                private function initapp():void
                    var container:UIComponent           = new UIComponent();
                    var textflow:TextFlow               = new TextFlow();
                    var controller:ContainerController  = new ContainerController(container);
                    var paragraph:ParagraphElement      = new ParagraphElement();
                    var span:SpanElement                = new SpanElement();
                    textflow.fontFamily          = "HG丸ゴシックM-PRO";
                    textflow.textRotation        = TextRotation.ROTATE_270;
                    textflow.fontSize            = 72;
                    textflow.color               = 0;
                    span.text                    = "abcdefg";
                    controller.setCompositionSize(this.unscaledWidth, this.unscaledHeight);
                    paragraph.addChild(span);
                    textflow.addChild(paragraph);
                    textflow.flowComposer.addController(controller);
                    textflow.flowComposer.updateAllControllers();
                    this.addChild(container);
            ]]>
        </mx:Script>
    </mx:WindowedApplication>
    Warm regards,
    Yuushima

    malachite00 wrote:
    > Thanks David. So is there any way around having to embed
    the font when
    > rotating text?
    Not that I know of. Your problem is that you're loading the
    content
    dynamically, so you have no idea what it will contain.
    There's normally
    no need to embed Japanese fonts for a Japanese audience,
    because they
    already have the main fonts, such as Mincho, Gothic, or Osaka
    on their
    machine. Perhaps you'll just have to give up the idea of
    rotation.
    David Powers
    Adobe Community Expert
    Author, "Foundation PHP for Dreamweaver 8" (friends of ED)
    http://foundationphp.com/

  • Error in REST Web Service with Output Format as Text

    Hi All,
    I am referencing a REST web service, and can successfully connect to it and retrieve results with the Output Format set to XML.
    I don't need the individual node values, I just want to capture the entire XML as a string, and populate a table column with it.
    When I create a new Rest web service reference, with Output Format set to Text, and then create a form/report to run it, I get the following error when I click 'Submit':
    ORA-06550: line 1, column 63: PLS-00103: Encountered the symbol "end-of-file" when expecting one of the following: ( - + case mod new not null others avg count current exists max min prior sql stddev sum variance execute forall merge time timestamp interval date pipe
         Error      Error sending request.
    There are control characters in the XML, but surely this is handled by Apex, so I'm not sure what the problem is here.
    Any ideas most welcome.
    Thanks,
    Rhodri

    Rhodri:
    Application Express expects text response to actually be text response, delimited by other characters denoting a new value, and a new record set. You should leave the response as XML. The XML document will be stored in the xmltype01 column of the collection you specify. You can then convert that xmltype01 column to a clob if you like using .toClobVal().
    Regards,
    Jason

  • Applescript or workflow to extract text from PDF and rename PDF with the results

    Hi Everyone,
    I get supplied hundreds of PDFs which each contain a stock code, but the PDFs themselves are not named consistantly, or they are supplied as multi-page PDFs.
    What I need to do is name each PDF with the code which is in the text on the PDF.
    It would work like this in an ideal world:
    1. Split PDF into single pages
    2. Extract text from PDF
    3. Rename PDF using the extracted text
    I'm struggling with part 3!
    I can get a textfile with just the code (using a call to BBEDIT I'm extracting the code)
    I did think about using a variable for the name, but the rename functions doesn't let me use variables.

    Hello
    You may also try the following applescript script, which is a wrapper of rubycocoa script. It will ask you choose source pdf files and destination directory. Then it will scan text of each page of pdf files for the predefined pattern and save the page as new pdf file with the name as extracted by the pattern in the destination directory. Those pages which do not contain string matching the pattern are ignored. (Ignored pages, if any, are reported in the result of script.)
    Currently the regex pattern is set to:
    /HB-.._[0-9]{6}/
    which means HB- followed by two characters and _ and 6 digits.
    Minimally tested under 10.6.8.
    Hope this may help,
    H
    _main()
    on _main()
        script o
            property aa : choose file with prompt ("Choose pdf files.") of type {"com.adobe.pdf"} ¬
                default location (path to desktop) with multiple selections allowed
            set my aa's beginning to choose folder with prompt ("Choose destination folder.") ¬
                default location (path to desktop)
            set args to ""
            repeat with a in my aa
                set args to args & a's POSIX path's quoted form & space
            end repeat
            considering numeric strings
                if (system info)'s system version < "10.9" then
                    set ruby to "/usr/bin/ruby"
                else
                    set ruby to "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby"
                end if
            end considering
            do shell script ruby & " <<'EOF' - " & args & "
    require 'osx/cocoa'
    include OSX
    require_framework 'PDFKit'
    outdir = ARGV.shift.chomp('/')
    ARGV.select {|f| f =~ /\\.pdf$/i }.each do |f|
        url = NSURL.fileURLWithPath(f)
        doc = PDFDocument.alloc.initWithURL(url)
        path = doc.documentURL.path
        pcnt = doc.pageCount
        (0 .. (pcnt - 1)).each do |i|
            page = doc.pageAtIndex(i)
            page.string.to_s =~ /HB-.._[0-9]{6}/
            name = $&
            unless name
                puts \"no matching string in page #{i + 1} of #{path}\"
                next # ignore this page
            end
            doc1 = PDFDocument.alloc.initWithData(page.dataRepresentation) # doc for this page
            unless doc1.writeToFile(\"#{outdir}/#{name}.pdf\")
                puts \"failed to save page #{i + 1} of #{path}\"
            end
        end
    end
    EOF"
        end script
        tell o to run
    end _main

Maybe you are looking for

  • Customs export declaration not getting created

    Hello everyone .. i need help of your expertise I am creating billing document on R/3 and we have made it such that the F2 document flows onto GTS and creates a Customs export declaration The issue here is i have created the billing docs but i cannot

  • Back to My Mac - can't figure out NAT stuff

    So I'm far from technical...I just can't figure out how to get Back To My Mac (BTMM) to work. I am setting this up from home now... I have walked through the BTMM manual: I start in AirPort Utility and select my Base Station. To be able to see the "I

  • SIGBUS from pthread_create

    Running on Solaris 8, we are getting the following SIGBUS in our application: ---- called from signal handler with signal 10 (SIGBUS) ------ [9] allocthread(0xb7101dc0, 0x100000, 0xb7102000, 0x2000, 0xfecec9ac, 0xf57053ac), at 0xfecd39f4 [10] thrpcre

  • Audio book chapters mixed up

    On my iTouch my current audio book shows 9 chapters with really odd track times like 23 min 17 min etc The book is many hours long. On iTunes it says 5 chapters To top that the book has many chapters as I'm on 51 now. nothing matches at all. If I for

  • HT203167 My computer crashed and i lost all my Itunes media ?!

    Recently my computer crashed and I lost all my Itunes Media...I have absolutely no idea what I should do ?! Could somebody tell me what to do ?