logo
down
shadow

Angularjs: how to properly save a blob pdf file recieved from the server


Angularjs: how to properly save a blob pdf file recieved from the server

By : Neelu Gurung
Date : November 21 2020, 11:01 PM
I wish this help you Main problem I see here is that Angular will still be trying to parse the response as JSON.
You can modify this so it resolves with a Blob object
code :
$http.get('path/to/download', {
    responseType: 'blob'
}).then(function(res) {
    FileSaver.saveAs(res.data, ...)
});


Share : facebook icon twitter icon
Use iTextSharp to save a PDF to a SQL Server 2008 Blob, and read that Blob to save to disk

Use iTextSharp to save a PDF to a SQL Server 2008 Blob, and read that Blob to save to disk


By : Kah Wai
Date : March 29 2020, 07:55 AM
will help you The need to deal with a pdf in multiple passes was not immediately clear when I first started working them, so maybe this is some help to you.
In the method below, we create a pdf, render it to a byte[], load it for post processing, render the pdf again and return the result.
code :
public byte[] PdfGeneratorAndPostProcessor()
{
  byte[] newPdf;

  using (var pdf = new MemoryStream())
  using (var doc = new Document(iTextSharp.text.PageSize.A4))
  using (PdfWriter.GetInstance(doc, pdf))
  {
    doc.Open();

    // do stuff to the newly created doc...

    doc.Close();
    newPdf = pdf.GetBuffer();
  }      

  byte[] postProcessedPdf;
  var reader = new PdfReader(newPdf);

  using (var pdf = new MemoryStream())
  using (var stamper = new PdfStamper(reader, pdf))
  {
    var pageCount = reader.NumberOfPages;
    for (var i = 1; i <= pageCount; i++)
    {
      // do something on each page of the existing pdf
    }

    stamper.Close();
    postProcessedPdf = pdf.GetBuffer();
  }

  reader.Close();
  return postProcessedPdf;
}
Push file to sql server stored proc to save in Blob, then retrieve said file

Push file to sql server stored proc to save in Blob, then retrieve said file


By : Johnny Perth
Date : March 29 2020, 07:55 AM
it helps some times If the file contents are small enough to keep in memory, a simple parameter with a byte[] will work just fine:
code :
comm.Parameters.Add(new SqlParameter("@FileStream", 
    SqlDbType.VarBinary, -1) { Value = someBytes });
byte[] contents = (byte[])rdr[rdr.GetOrdinal("FileStream")];
save blob file to server

save blob file to server


By : Optimistic Paul
Date : March 29 2020, 07:55 AM
I wish this helpful for you Try removing the line: req.setRequestHeader("Content-length", data.length);
XMLHttpRequest isn't allowed to set these headers because that would be a security vulnerability. The 500 is most likely a result of the request failure.
Save .zip file to BLOB in SQL Server

Save .zip file to BLOB in SQL Server


By : eFanchy
Date : March 29 2020, 07:55 AM
I hope this helps you . Take This @HTML and save to file example.txt
For this part you can use OLE Automation Object
code :
DECLARE @FSO int,
        @oFile int,
        @filename nvarchar(max) = 'c:\Folder\example.txt'

-- Create OLE Automation Object
EXEC sp_OACreate 'Scripting.FileSystemObject', @FSO OUT

-- Create file
EXEC sp_OAMethod @FSO, 'CreateTextFile', @oFile OUT, @filename, 8 , True

-- Write data
EXEC sp_OAMethod @oFile, 'Write', NULL, @HTML

-- Clear used objects
EXEC sp_OADestroy @FSO
EXEC sp_OADestroy @oFile
# path to 7-zip
$zip = "C:\Program Files\7-Zip\7z.exe"
# file 
$FilesArh = "c:\Folder\example.zip"
$Dir = "c:\Folder\example.txt"
&$zip a "$FilesArh" "$Dir"
param
(
[String] $FilesArh,
[String] $Dir
) 
# path to 7-zip
$zip = "C:\Program Files\7-Zip\7z.exe"
&$zip a "$FilesArh" "$Dir"
EXEC xp_cmdshell 'powershell C:\Folder\Test.ps1 "c:\Folder\example.zip" "c:\Folder\example.txt"' 
INSERT INTO your_table (BLOB_field)
SELECT * 
FROM OPENROWSET(BULK 'c:\Folder\example.zip', SINGLE_BLOB) AS BLOB
Angularjs - Save blob to a text file not working on dynamic data

Angularjs - Save blob to a text file not working on dynamic data


By : Chris
Date : March 29 2020, 07:55 AM
Related Posts Related Posts :
  • Using $http inside my own service - variable does not persist
  • Define global variable with Typescript Angularjs in components
  • Angular UI-Router childs
  • What is scope of a variable inside ng-repeat block in angular js
  • Angular.Foreach in $firebaseObject
  • How to create a new instance of variables in AngularJs so that their values would be independent of the original one?
  • Is there a direct way to know to which view I am going in ionic?
  • How to write test-case for Directive with in Directive using jasmine
  • How to pass variables from an array to ng-repeat
  • Launch an android app from Ionic app
  • Email Validation with AngularJS 1.2.0
  • How to pass data from login page to OAuth 2.0 and then get it back?
  • AngularJS - always show two digits after comma
  • Angularjs: Sorting not working in ui-grid with CellTemplate data
  • How to put serial number for rows in data table according to pagination
  • Play Application Couldn't be Started
  • Video capture to not show in my gallery on phone
  • cannot get the attribute of html tag in angular
  • Md-list in md-card is not adjusting
  • AngularJS posting data to DB - data gets entered but error is shown
  • req.body is undefined in express 4.13.1
  • UI routes not working
  • bootstrap panel with angular ng-repeat
  • AngularJS: Filter array by type
  • Why do we pass second parameter in angular.bootstrap() as an array?
  • Angular2 - using 3rd parety module's component
  • neocomplete autocompletion not working correctly with syntax files
  • Cordova Console Log when Beta Testing
  • Re-render NgRepeat based on user typed value input field
  • My app seems to generate wrong urls in html5 mode
  • How does quotes inside template expression work in angular1?
  • Angular Binding in Object Property
  • How to use ng if else in one html tag to derive the condition
  • Group and sum fields in ng-repeat
  • how to remove border around ion-toggle
  • Network plugin ngCodova don't work into controller
  • How to get data from form input
  • Handling promises in Ionic project
  • ng-repeat to handle both data as object and array
  • AngularJS - Summing filtered rows in table
  • AngularJS wrapping cordova permissions into a promise chain?
  • Angularjs: slick not working properly with custom directives
  • Angular 2 Error: (SystemJS) XHR error (404 Not Found)
  • "Error: [ng:areq] Argument 'HelloHell' is not a function, got undefined
  • How to prevent an a element's click event what bind by angular?
  • Angularjs to display 2 arrays from a json object in two different tabledata of a tablerow
  • using ng-if to make p appear if image is null
  • AngularJS: Auto-update the total price
  • Correct method to Redirect from $http.post in angularjs
  • Angularjs - unable to call web api service from another project of same solution - VS2015
  • AngularJS: Hide li element when it's clicked
  • What is wrong with my Typescript AngularJS 1.5 component?
  • Angular 2 Type Script
  • Directive attribute forces boolean to string
  • Custom login screen with Auth0 and AngularJS
  • Angularjs: Why does adding an authorization header cause a -1 status response?
  • AngularJS error while uploading the json file
  • How to programmatically check checkbox with dynamic model name?
  • Timezone offset not working in angular js date expression
  • Angular Js , Check substring in comma separated string in angular js
  • shadow
    Privacy Policy - Terms - Contact Us © soohba.com