Activity for OpenMCDF

  • OpenMCDF OpenMCDF released /README.md

  • Joey Picinich Joey Picinich posted a comment on discussion Help

    Hi Pete I have been on vacation but thanks for your reply. I have followed that document to find the images. The fib does have an offset into the #Table stream of which I got but it seems that from there it does not follow the spec. Maybe I am missing something. Do you have any examples of this? I will probably hop bacl on this project later today. Any sage advice? Joey

  • Pete Dashwood Pete Dashwood posted a comment on discussion Help

    During the last couple of days I have done a lot of experiments with this software and studied a lot more about compound files. The example noted above is in a number of cases of "example code"in the (otherwise very good) HelpFile and it simply doesn't work. By studying the use of delegates and Action in C# I was finally able to correct the code so that it works: I changed the reference to "VisitedEntryAction" to be a simple System.Action, so...: Action va = delegate (CFItem item) { CFi.Add(item);...

  • Pete Dashwood Pete Dashwood posted a comment on discussion Help

    As far as I know, there is no actual count of images in the FIB. (But it is a complex variable block and I may have missed something...) I think your best bet would be to use the information here: https://msdn.microsoft.com/en-us/library/office/hh965732(v=office.14).aspx ...and detect each image, counting as you go. HTH, Pete.

  • Pete Dashwood Pete Dashwood posted a comment on discussion Help

    I am very new to OLE Structured Storage but I managed to download your OpenMCDF and install the package thru NuGet. (Into VS2015) What I need to do is pretty simple and falls into 3 steps: Open an existing OSS file (I'll call it "the archive") and get a list of the Storage and Streams it contains. Extract certain selected streams, Edit them. (They are actually plain text files...) Replace the edited streams in the archive. (Or, if this is too dificult, create a new archive and write all of the storage...

  • Pete Dashwood Pete Dashwood posted a comment on discussion Help

    I had exactly the same problem. Right Clicking Properties did not show any "unblock" button. Solved it by Extracting the OpenMCDF download Zip into a new directory, and clicking on the extracted .chm file in the new directory. Pete.

  • Joey Picinich Joey Picinich posted a comment on discussion Help

    How can I determine the number of inline images there are in a binary Word document that is NOT an attachment? I have the FIB and see that it does contain images but that inlcudes attachment icon.

  • Eric Gitonga Njue Eric Gitonga Njue posted a comment on discussion Open Discussion

    How can one get the formatting used on a text or line

  • Federico Federico posted a comment on ticket #38

    Thank you for your report anemos. Could you kindly repost this issue on https://github.com/ironfede/openmcdf/issues so that i can associate a fix on the new official Openmcdf repository? Thank you very much. P.S. I've lost the attached file (honestly speaking I don't know how it has been delete it... sorry...)

  • anemos anemos posted a comment on ticket #38

    File name must be [1]CompObj but dont show/get file name Note : It is a Excel (xls) file!

  • anemos anemos created ticket #38

    Some file's name is missing

  • Federico Federico posted a comment on a blog post

    Thank you for advice; honestly I didn't take in account this option... Anyway I've...

  • Federico Federico committed [r211]

    Pre github migration, ver 2.1.0.33051 - bug fixing

  • theseus theseus posted a comment on a blog post

    Great! Was it indented to not migrating the code with the history? A import using...

  • Federico Federico modified ticket #26

    Strong name signing of assemblies.

  • Federico Federico posted a comment on ticket #26

    Thank you for your advice, This could be a feature to implement in a near future....

  • Federico Federico posted a comment on ticket #25

    Closed after github migration Best Regards, Federico

  • Federico Federico modified ticket #25

    Constructor CompoundFile(Stream stream, leaveOpen=true)

  • Federico Federico modified ticket #31

    NullReferenceException when trying to add a duplicate steam

  • Federico Federico modified ticket #36

    Extend Corrupted File Detection

  • Federico Federico posted a comment on ticket #36

    Closed in github migration (2.1)

  • Federico Federico modified ticket #29

    Structured File Explorer import data leaves FAT blocks pointed at 0 not -1

  • Federico Federico posted a comment on ticket #29

    Closed after github migration. Thank you for bug reporting. Best Regards, Federi...

  • Federico Federico created a blog post

    OpenMcdf migrating to github

  • Federico Federico modified ticket #33

    Multi Child Deletion Garbage

  • Federico Federico modified ticket #34

    Free mini sector searching bug

  • Federico Federico modified ticket #32

    Storage Deletion Bug

  • Federico Federico posted a comment on ticket #37

    Hi Stefane, thank you for your reporting. Do you have a file that trigger (sometimes)...

  • Federico Federico modified ticket #37

    Non-negative number required. when calling OpenMcdf.CompoundFile.Commit();

  • Federico Federico modified ticket #37

    Non-negative number required. when calling OpenMcdf.CompoundFile.Commit();

  • Federico Federico modified ticket #36

    Extend Corrupted File Detection

  • Federico Federico posted a comment on ticket #36

    Closed in dev. Thank you very much for precise reporting and unit test: I have integrated...

  • Federico Federico committed [r210]

    Bug fix 36, corrupted doc not triggering CFCorr...

  • Stefane Lavergne Stefane Lavergne posted a comment on ticket #37

    Sorry subject should read: Non-negative number required. when calling OpenMcdf.CompoundFile.Commit();...

  • Stefane Lavergne Stefane Lavergne created ticket #37

    Non-negative number required. when calling OpenMcdf.CompoundFile.Commit();ArgumentOutOfRangeException - Non-negative number required. Parameter name: value at System.IO.FileStream.SetLength(Int64 value) at OpenMcdf.CompoundFile.Commit(Boolean releaseMemory) at Devolutions.RemoteDesktopManager.Managers.OpenMCDFv2OfflineEngine

  • theseus theseus posted a comment on ticket #36

    I created the creates based on your trunk, which was wrong. I recreated them on your...

  • theseus theseus created ticket #36

    Extend Corrupted File Detection

  • Adrian Parker Adrian Parker posted a comment on discussion Help

    Where can I find out the structure of the containers for types 'Microsoft Excel Worksheet'...

  • David Saez David Saez created ticket #9

    ShrinkCompoundFile support for ver.4 format

  • David Saez David Saez posted a comment on discussion Help

    We have real ver. 4 format files, any chance to get the shrink method to work with...

  • Daniel Kornev Daniel Kornev created ticket #35

    single writer and multiple readers mode doesn't work. why?

  • Daniel Miller Daniel Miller posted a comment on ticket #32

    My apoligies there. A bug where the symptoms suggested in the test did occur, but...

  • Federico Federico modified ticket #8

    Add ability to free memory

  • Federico Federico modified ticket #32

    Storage Deletion Bug

  • Federico Federico posted a comment on ticket #32

    The example provided IS expected to fail: in your code stream A.1 is added to storage...

  • Federico Federico modified ticket #32

    Storage Deletion Bug

  • Federico Federico modified a comment on ticket #34

    Thank you very much for your detailed reports. I will fix asap all of them for the...

  • Federico Federico modified a comment on ticket #34

    Thank you very much for your detailed reports. I will fix asap all of them for the...

  • Federico Federico modified ticket #33

    Multi Child Deletion Garbage

  • Federico Federico modified ticket #34

    Free mini sector searching bug

  • Federico Federico modified ticket #34

    Free mini sector searching bug

  • Federico Federico posted a comment on ticket #34

    Thank you very much for your detailed reports. I will fix asap all of them for the...

  • Daniel Miller Daniel Miller created ticket #34

    Free mini sector searching bug

  • Daniel Miller Daniel Miller created ticket #33

    Multi Child Deletion Garbage

  • Daniel Miller Daniel Miller created ticket #32

    Storage Deletion Bug

  • Federico Federico modified a comment on ticket #31

    Fixed in svn (rev 209). Will be fixed in 2.0.1 release. Best Regards, Federico

  • Federico Federico modified ticket #31

    NullReferenceException when trying to add a duplicate steam

  • Federico Federico posted a comment on ticket #31

    Fixed in svn (rev 209). Will be fixed in 2.0.1 release. Best Regards, Fede

  • Federico Federico committed [r209]

    Fixed bug 31 (NullReference Exception when addi...

  • Federico Federico modified ticket #31

    NullReferenceException when trying to add a duplicate steam

  • Federico Federico posted a comment on ticket #31

    Thank you for your detailed bug report. I will relase a bug fix as soon as possible....

  • Evgeny Evgeny created ticket #31

    NullReferenceException when trying to add a duplicate steam

  • Arttu Miettinen Arttu Miettinen created ticket #8

    Add ability to free memory

  • Federico Federico committed [r208]

    Release 2.0

  • Federico Federico committed [r207]

    Modified sandcastle project

  • Federico Federico modified ticket #27

    Excessive use of exceptions when searching for Storage and Stream children

  • Federico Federico posted a comment on ticket #27

    Thankk you for your suggestions. Integrated in release 2.0. Best Regards, Federi...

  • Federico Federico modified ticket #21

    Not releasing untouched sector data.

  • Federico Federico modified ticket #20

    Random ticks and psudorandom file names

  • Federico Federico modified ticket #19

    Escessive memory allocations in DirectoryEntry and StreamRW

  • Federico Federico modified ticket #13

    Type `Be.Windows.Forms.HexBox' does not contain a definition for `LineInfoForeColor'

  • Federico Federico modified ticket #18

    ReadInt64 does not work on sizes larger than int32

  • Federico Federico modified ticket #17

    CompoundFile GetAllNameEntries error on 2003 powerpoint

  • Federico Federico modified ticket #16

    Edit existing xls file causes corrupted output

  • Federico Federico modified ticket #14

    Issue with old OLE files and stream size

  • Federico Federico modified ticket #15

    Infinite loop encountered while reading Mini FAT sector chain

  • Federico Federico modified ticket #23

    EndOfChain garbage

  • Federico Federico modified ticket #24

    StackOverflow with VisitEntries

  • Federico Federico modified ticket #28

    Directories randomly get deleted.

  • OpenMCDF OpenMCDF released /OpenMcdf 2.x/OpenMcdf 2.0.zip

  • Federico Federico committed [r206]

    Refactoring of sources layout.

  • Nick Burch Nick Burch created ticket #30

    Structured File Explorer import data generates files larger than they need to be

  • Nick Burch Nick Burch created ticket #29

    Structured File Explorer import data leaves FAT blocks pointed at 0 not -1

  • Daniel Miller Daniel Miller created ticket #28

    Directories randomly get deleted.

  • Jeff Mills Jeff Mills created ticket #7

    Making the storage and streams available as an IQueryable object

  • Jeff Mills Jeff Mills modified a comment on discussion Help

    So I am working on a project that uses the compound file format, however the files...

  • Jeff Mills Jeff Mills modified a comment on discussion Help

    So I am working on a project that uses the compound file format, however the files...

  • Jeff Mills Jeff Mills posted a comment on discussion Help

    So I am working on a project that uses the compound file format, however the files...

  • Matt Armstrong Matt Armstrong created ticket #27

    Excessive use of exceptions when searching for Storage and Stream children

  • Matt Armstrong Matt Armstrong created ticket #26

    Strong name signing of assemblies.

  • Pavel Martynov Pavel Martynov modified a comment on ticket #25

    I'm afraid it does not solve my problem. My case: constructor throws exception (for...

  • OpenMCDF OpenMCDF released /OpenMcdf 2.x/OpenMcdf 2.0 beta 2.zip

  • OpenMCDF OpenMCDF released /OpenMcdf 2.x/OpenMcdf 2.0 beta 2.zip

  • Pavel Martynov Pavel Martynov posted a comment on ticket #25

    I'm afraid it does not solve my problem. My case: constructor throws exception (for...

  • Federico Federico modified ticket #25

    Constructor CompoundFile(Stream stream, leaveOpen=true)

  • Federico Federico posted a comment on ticket #25

    I hope that adding parameter 'closeStream' on Close() method works for you. If that's...

  • Federico Federico committed [r205]

    Added Close() overload to leave stream open. (B...

  • Federico Federico posted a comment on ticket #24

    Commited to dev a cyclic reference validation: now, a CorruptedFileException will...

  • Federico Federico committed [r204]

    BUGFIX 24, added cyclic reference validation in...

  • Pavel Martynov Pavel Martynov posted a comment on ticket #24

    Thanks for quick answer! The problem is so bad that StackOverflow isnt catchable...

1 >